From rockysmolin at bchacc.com Fri Jun 1 00:02:44 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 31 May 2007 22:02:44 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <000301c7a3de$892c7d90$33b62ad1@SusanOne> Message-ID: <009a01c7a40a$173cd780$0301a8c0@HAL9005> Would that my client had the option. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, May 31, 2007 4:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Well, you could do what accountants and IT professionals do -- demand they send it in the format you need. :) Make it someone else's problem. ;) Susan H. This is a test file of 18k records. The final file will be over a million. And it's not a one shot. So I've got to find an automated solution. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 3:03 PM From martyconnelly at shaw.ca Fri Jun 1 02:24:37 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 01 Jun 2007 00:24:37 -0700 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <465FA7A3.5090301@gmail.com> References: <465FA7A3.5090301@gmail.com> Message-ID: <465FC9B5.70509@shaw.ca> Are you reading the same post. He is discussing 2007 macros and VBA They (Macros) now have error detection. Clint Covington was asked this point blank by a reader in this post: Reader question about macros and VBA: https://blogs.msdn.com/clintcovington/archive/2007/04/21/reader-question-about-macros-and-vba.aspx No answer was given. Covingtion response was "Do we think everything should be written in macros? No--they aren't a replacement for VBA. VBA will continue to ship and be supported in the future" I am used to this "Of course, we will switch everything from C-ISAM to Oracle SQL" Ken Ismert wrote: >Eric, Steve, Marty, > >(Steve) > > ... I am certain that VBA will be alive and well in Access 14 ... >(Marty) > > ... However Clint Covington doesn't mention dropping VBA for version >14 ... > >Clint Covington was asked this point blank by a reader in this post: >Reader question about macros and VBA: >https://blogs.msdn.com/clintcovington/archive/2007/04/21/reader-question-about-macros-and-vba.aspx >No answer was given. > >This is not surprising, given this article: >Microsoft Not Discussing Windows 7, Office 14: >http://www.betanews.com/article/Microsoft_Not_Discussing_Windows_7_Office_14/1171589364 > >However, VSTA appears to be the .NET VBA replacement: >The future of VBA looks a lot like VSTA. Or does it? >http://blogs.officezealot.com/hansen/archive/2007/04/12/20245.aspx > >It seems clear Visual Studio Tools for Office is the future in Office >development. Steve Hansen's Office Zealot blog is an excellent resource >for VSTO: >http://blogs.officezealot.com/hansen/default.aspx > >For those wanting to migrate from VBA to VSTO, Office Zealot is a super >starting point: >http://blogs.officezealot.com/ > >Conclusion: >In all my searching, I haven't found one source that refutes my position >that VBA might go away in Office 14. But, I haven't found any sources >that support your position, either. So, here's where I will let it rest: >find one credible source that says VBA WILL BE NATIVELY supported in >Office 14/2009, and I will consider the argument closed. > >-Ken > > > > -- Marty Connelly Victoria, B.C. Canada From bbruen at unwired.com.au Fri Jun 1 03:11:53 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Fri, 1 Jun 2007 18:11:53 +1000 Subject: [AccessD] OT Friday: was (VBA abandoned in Office 2008 for Mac) In-Reply-To: <20070531184657.D0BB5BC02@smtp-auth.no-ip.com> References: <20070531184657.D0BB5BC02@smtp-auth.no-ip.com> Message-ID: <200706011811.57636.bbruen@unwired.com.au> On Friday 01 June 2007 04:46, jwcolby wrote: > And did you actually read that stuff? I have never seen so much text used > to impart so little information. Given that beyond implies "somewhere else" then this = "USING APACHE" "developers can easily create Web applications with more interactive, more responsive and more efficient client-side execution" ==> Loosely, again as we are still "Beyond" then this = "USING APACHE AND ANY WEB SERVICE DEVELOPMENT TOOL(s) OTHER THAN Orcas codename AbsoluteTwaddle, ORDINARILY DECENT, STABLE WEB SITES CAN BE CREATED" "using the seamless(8) integration and familiar(9) programming model of ASP.NET AJAX" ==> (8723498 Syntax error : does not parse) "and other extensions & enhancements." ==> Loosely, retaining the "beyond" then, tada.... "USING APACHE AND ANY WEB SERVICE DEVELOPMENT TOOL(s) OTHER THAN Orcas codename AbsoluteTwaddle, ORDINARILY DECENT, STABLE WEB SITES CAN BE CREATED WITHOUT HAVING TO USE OUR PRODUCT" btw, That was all I read of it. -- regards Bruce From jwcolby at colbyconsulting.com Fri Jun 1 06:38:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 07:38:05 -0400 Subject: [AccessD] OT Friday: was (VBA abandoned in Office 2008 for Mac) In-Reply-To: <200706011811.57636.bbruen@unwired.com.au> Message-ID: <20070601113807.0CF14BD19@smtp-auth.no-ip.com> Bruce, >Jeez JC, can't you tell satire when you see it? Oh. Was that a satirical web site? It looked so much like every other MS web site gushing nonsensical salespeak that I took it for real. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Friday, June 01, 2007 4:12 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT Friday: was (VBA abandoned in Office 2008 for Mac) On Friday 01 June 2007 04:46, jwcolby wrote: > And did you actually read that stuff? I have never seen so much text > used to impart so little information. Given that beyond implies "somewhere else" then this = "USING APACHE" "developers can easily create Web applications with more interactive, more responsive and more efficient client-side execution" ==> Loosely, again as we are still "Beyond" then this = "USING APACHE AND ANY WEB SERVICE DEVELOPMENT TOOL(s) OTHER THAN Orcas codename AbsoluteTwaddle, ORDINARILY DECENT, STABLE WEB SITES CAN BE CREATED" "using the seamless(8) integration and familiar(9) programming model of ASP.NET AJAX" ==> (8723498 Syntax error : does not parse) "and other extensions & enhancements." ==> Loosely, retaining the "beyond" then, tada.... "USING APACHE AND ANY WEB SERVICE DEVELOPMENT TOOL(s) OTHER THAN Orcas codename AbsoluteTwaddle, ORDINARILY DECENT, STABLE WEB SITES CAN BE CREATED WITHOUT HAVING TO USE OUR PRODUCT" btw, That was all I read of it. -- regards Bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.eu Fri Jun 1 07:05:25 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Fri, 1 Jun 2007 14:05:25 +0200 Subject: [AccessD] FW: Removing quotes References: <008501c7a3d4$12fcf370$0301a8c0@HAL9005> Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4538@stekelbes.ithelps.local> I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Jun 1 08:10:19 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 1 Jun 2007 06:10:19 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <430E80531228BA4497C5EB1A7BA786B01B4538@stekelbes.ithelps.local> Message-ID: <001e01c7a44e$34a6a7d0$0301a8c0@HAL9005> Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM From rockysmolin at bchacc.com Fri Jun 1 09:23:02 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 1 Jun 2007 07:23:02 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <001e01c7a44e$34a6a7d0$0301a8c0@HAL9005> Message-ID: <002501c7a458$5d14a5a0$0301a8c0@HAL9005> Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky Option Compare Database Option Explicit Dim db As DAO.Database Dim rsIn As DAO.Recordset Dim fld As DAO.Field Dim tdf As DAO.TableDef Dim obj As Object Dim intI As Integer Dim lngRecNum As Long Private Sub cmdChangeFieldNames_Click() Set db = CurrentDb Set tdf = db.TableDefs("tblPOLINEAPR2007") For Each obj In tdf.Fields If Left(obj.Name, 1) = """" Then 'MsgBox obj.Name & " - *" & Mid(obj.Name, 2, Len(obj.Name) - 2) & "*" obj.Name = Mid(obj.Name, 2, Len(obj.Name) - 2) Else 'MsgBox obj.Name & " No quotes " End If Next obj db.Close Set tdf = Nothing Set db = Nothing End Sub Private Sub cmdReplaceQuoteWithIn_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 1000 = Int(lngRecNum / 1000) Then Me.txtRecNum = lngRecNum Me.Repaint End If If InStr(1, rsIn!Description, """") <> 0 Then rsIn.Edit rsIn!Description = rsIn!Description & vbCrLf & Replace(rsIn!Description, """", " in. ") rsIn.Update End If rsIn.MoveNext Loop MsgBox "Done" rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing End Sub Private Sub cmdStripQuotes_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 100 = Int(lngRecNum / 100) Then Me.txtRecNum = lngRecNum Me.Repaint End If For intI = 0 To rsIn.Fields.Count - 1 'MsgBox intI & " *" & rsIn(intI) & "*" If Left(rsIn(intI), 1) = """" And Right(rsIn(intI), 1) = """" Then rsIn.Edit rsIn(intI) = Trim(Mid(rsIn(intI), 2, Len(rsIn(intI)) - 2)) rsIn.Update End If Next intI rsIn.MoveNext Loop rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing MsgBox "Done" End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 6:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM From jwcolby at colbyconsulting.com Fri Jun 1 09:40:27 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 10:40:27 -0400 Subject: [AccessD] FW: Removing quotes In-Reply-To: <002501c7a458$5d14a5a0$0301a8c0@HAL9005> Message-ID: <20070601144028.4A170BCEB@smtp-auth.no-ip.com> Rocky, If speed is a real concern, switch to vb.net. You will get about a 10X improvement in speed. I am dealing with 10s of millions of records with > 100 fields and the switch dropped my processing from days to hours. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 10:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky Option Compare Database Option Explicit Dim db As DAO.Database Dim rsIn As DAO.Recordset Dim fld As DAO.Field Dim tdf As DAO.TableDef Dim obj As Object Dim intI As Integer Dim lngRecNum As Long Private Sub cmdChangeFieldNames_Click() Set db = CurrentDb Set tdf = db.TableDefs("tblPOLINEAPR2007") For Each obj In tdf.Fields If Left(obj.Name, 1) = """" Then 'MsgBox obj.Name & " - *" & Mid(obj.Name, 2, Len(obj.Name) - 2) & "*" obj.Name = Mid(obj.Name, 2, Len(obj.Name) - 2) Else 'MsgBox obj.Name & " No quotes " End If Next obj db.Close Set tdf = Nothing Set db = Nothing End Sub Private Sub cmdReplaceQuoteWithIn_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 1000 = Int(lngRecNum / 1000) Then Me.txtRecNum = lngRecNum Me.Repaint End If If InStr(1, rsIn!Description, """") <> 0 Then rsIn.Edit rsIn!Description = rsIn!Description & vbCrLf & Replace(rsIn!Description, """", " in. ") rsIn.Update End If rsIn.MoveNext Loop MsgBox "Done" rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing End Sub Private Sub cmdStripQuotes_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 100 = Int(lngRecNum / 100) Then Me.txtRecNum = lngRecNum Me.Repaint End If For intI = 0 To rsIn.Fields.Count - 1 'MsgBox intI & " *" & rsIn(intI) & "*" If Left(rsIn(intI), 1) = """" And Right(rsIn(intI), 1) = """" Then rsIn.Edit rsIn(intI) = Trim(Mid(rsIn(intI), 2, Len(rsIn(intI)) - 2)) rsIn.Update End If Next intI rsIn.MoveNext Loop rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing MsgBox "Done" End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 6:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Jun 1 09:57:05 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 1 Jun 2007 07:57:05 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <20070601144028.4A170BCEB@smtp-auth.no-ip.com> References: <002501c7a458$5d14a5a0$0301a8c0@HAL9005> <20070601144028.4A170BCEB@smtp-auth.no-ip.com> Message-ID: However, the .Net learning curve took months!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 01, 2007 7:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Rocky, If speed is a real concern, switch to vb.net. You will get about a 10X improvement in speed. I am dealing with 10s of millions of records with > 100 fields and the switch dropped my processing from days to hours. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 10:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky Option Compare Database Option Explicit Dim db As DAO.Database Dim rsIn As DAO.Recordset Dim fld As DAO.Field Dim tdf As DAO.TableDef Dim obj As Object Dim intI As Integer Dim lngRecNum As Long Private Sub cmdChangeFieldNames_Click() Set db = CurrentDb Set tdf = db.TableDefs("tblPOLINEAPR2007") For Each obj In tdf.Fields If Left(obj.Name, 1) = """" Then 'MsgBox obj.Name & " - *" & Mid(obj.Name, 2, Len(obj.Name) - 2) & "*" obj.Name = Mid(obj.Name, 2, Len(obj.Name) - 2) Else 'MsgBox obj.Name & " No quotes " End If Next obj db.Close Set tdf = Nothing Set db = Nothing End Sub Private Sub cmdReplaceQuoteWithIn_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 1000 = Int(lngRecNum / 1000) Then Me.txtRecNum = lngRecNum Me.Repaint End If If InStr(1, rsIn!Description, """") <> 0 Then rsIn.Edit rsIn!Description = rsIn!Description & vbCrLf & Replace(rsIn!Description, """", " in. ") rsIn.Update End If rsIn.MoveNext Loop MsgBox "Done" rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing End Sub Private Sub cmdStripQuotes_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 100 = Int(lngRecNum / 100) Then Me.txtRecNum = lngRecNum Me.Repaint End If For intI = 0 To rsIn.Fields.Count - 1 'MsgBox intI & " *" & rsIn(intI) & "*" If Left(rsIn(intI), 1) = """" And Right(rsIn(intI), 1) = """" Then rsIn.Edit rsIn(intI) = Trim(Mid(rsIn(intI), 2, Len(rsIn(intI)) - 2)) rsIn.Update End If Next intI rsIn.MoveNext Loop rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing MsgBox "Done" End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 6:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Jun 1 10:15:12 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 1 Jun 2007 08:15:12 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <20070601144028.4A170BCEB@smtp-auth.no-ip.com> Message-ID: <002f01c7a45f$a67dd020$0301a8c0@HAL9005> Unfortunately, that's not a short term solution for me. I have the whole Visual Studio 2005 suite from the launch in O.C. a couple years ago. Maybe it's easier than I think. Can you link to an mdb in VB.NET? Would the code I wrote then be pretty much the same? What's the VB.NET equivalent of DAO? OR do you use ADO? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 01, 2007 7:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Rocky, If speed is a real concern, switch to vb.net. You will get about a 10X improvement in speed. I am dealing with 10s of millions of records with > 100 fields and the switch dropped my processing from days to hours. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 10:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky Option Compare Database Option Explicit Dim db As DAO.Database Dim rsIn As DAO.Recordset Dim fld As DAO.Field Dim tdf As DAO.TableDef Dim obj As Object Dim intI As Integer Dim lngRecNum As Long Private Sub cmdChangeFieldNames_Click() Set db = CurrentDb Set tdf = db.TableDefs("tblPOLINEAPR2007") For Each obj In tdf.Fields If Left(obj.Name, 1) = """" Then 'MsgBox obj.Name & " - *" & Mid(obj.Name, 2, Len(obj.Name) - 2) & "*" obj.Name = Mid(obj.Name, 2, Len(obj.Name) - 2) Else 'MsgBox obj.Name & " No quotes " End If Next obj db.Close Set tdf = Nothing Set db = Nothing End Sub Private Sub cmdReplaceQuoteWithIn_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 1000 = Int(lngRecNum / 1000) Then Me.txtRecNum = lngRecNum Me.Repaint End If If InStr(1, rsIn!Description, """") <> 0 Then rsIn.Edit rsIn!Description = rsIn!Description & vbCrLf & Replace(rsIn!Description, """", " in. ") rsIn.Update End If rsIn.MoveNext Loop MsgBox "Done" rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing End Sub Private Sub cmdStripQuotes_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 100 = Int(lngRecNum / 100) Then Me.txtRecNum = lngRecNum Me.Repaint End If For intI = 0 To rsIn.Fields.Count - 1 'MsgBox intI & " *" & rsIn(intI) & "*" If Left(rsIn(intI), 1) = """" And Right(rsIn(intI), 1) = """" Then rsIn.Edit rsIn(intI) = Trim(Mid(rsIn(intI), 2, Len(rsIn(intI)) - 2)) rsIn.Update End If Next intI rsIn.MoveNext Loop rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing MsgBox "Done" End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 6:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM From rockysmolin at bchacc.com Fri Jun 1 10:18:31 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 1 Jun 2007 08:18:31 -0700 Subject: [AccessD] OT: Vista and AVG and Sygate Message-ID: <003601c7a460$1d4a9030$0301a8c0@HAL9005> Does anyone know if Vista plays well together with AVG and Sygate? TIA Rocky From Gustav at cactus.dk Fri Jun 1 10:27:11 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Jun 2007 17:27:11 +0200 Subject: [AccessD] OT: Vista and AVG and Sygate Message-ID: Hi Rocky It does. /gustav >>> rockysmolin at bchacc.com 01-06-2007 17:18 >>> Does anyone know if Vista plays well together with AVG and Sygate? TIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Fri Jun 1 10:30:22 2007 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 1 Jun 2007 10:30:22 -0500 Subject: [AccessD] OT: Vista and AVG and Sygate In-Reply-To: <003601c7a460$1d4a9030$0301a8c0@HAL9005> References: <003601c7a460$1d4a9030$0301a8c0@HAL9005> Message-ID: I use McAfee stuff on my Vista Box. I get that free from my Cable Modem provider (Comcast) I'm guessing probably not. I had to get Vista versions of the McAfee Antivirus and other stuff when I upgraded that box to Vista. I could be mistaken though. I still use Sygate on one of my XP boxes though. GK On 6/1/07, Rocky Smolin at Beach Access Software wrote: > Does anyone know if Vista plays well together with AVG and Sygate? > > TIA > > Rocky > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From Gustav at cactus.dk Fri Jun 1 10:30:58 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Jun 2007 17:30:58 +0200 Subject: [AccessD] FW: Removing quotes Message-ID: Hi Rocky Join us on the dba-VB list! Attaching data sources, including web services, is surprisingly easy and flexible. As much as I hate the Access ribbon I enjoy the IDE of VS 2005. Very impressive. /gustav >>> rockysmolin at bchacc.com 01-06-2007 17:15 >>> Unfortunately, that's not a short term solution for me. I have the whole Visual Studio 2005 suite from the launch in O.C. a couple years ago. Maybe it's easier than I think. Can you link to an mdb in VB.NET? Would the code I wrote then be pretty much the same? What's the VB.NET equivalent of DAO? OR do you use ADO? TIA Rocky From Gustav at cactus.dk Fri Jun 1 10:32:00 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Jun 2007 17:32:00 +0200 Subject: [AccessD] Friday Humour (was: VBA abandoned in Office 2008 for Mac) Message-ID: Hi all Oh my ... some power superior to MS does exist! Who would have believed that? Seriously, how ridiculous is this? Even on a Friday. /gustav >>> martyconnelly at shaw.ca 31-05-2007 22:58 >>> There is no Access 13 due to Triskaidekaphobia From jwcolby at colbyconsulting.com Fri Jun 1 10:41:41 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 11:41:41 -0400 Subject: [AccessD] FW: Removing quotes In-Reply-To: Message-ID: <20070601154141.9F03ABE57@smtp-auth.no-ip.com> ROTFL. Shut the heck up Charlotte, you are scaring people off. Seriously though, there is a degree of that. However .Net is incredibly easy to use once you get comfortable with the IDE. I find myself spending my time googling for code, which once I see it and use it cements another piece into my repertoire. And it truly is an order of magnitude faster for many things. If the bottleneck is the CODE SPEED, then .Net will give you a huge speed boost. If the bottleneck is data access then certainly less so. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, June 01, 2007 10:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes However, the .Net learning curve took months!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 01, 2007 7:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Rocky, If speed is a real concern, switch to vb.net. You will get about a 10X improvement in speed. I am dealing with 10s of millions of records with > 100 fields and the switch dropped my processing from days to hours. From cfoust at infostatsystems.com Fri Jun 1 10:47:01 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 1 Jun 2007 08:47:01 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <002f01c7a45f$a67dd020$0301a8c0@HAL9005> References: <20070601144028.4A170BCEB@smtp-auth.no-ip.com> <002f01c7a45f$a67dd020$0301a8c0@HAL9005> Message-ID: You don't link directly to anything in .Net (although the Server Explorer will allow you to establish data connections), but yes, you can use an Access mdb or SQL Server or whatever else you might have drivers for. No, the code is NOT the same because you don't use Access as an FE, you build windows forms or web forms in .Net. The connection to the data is more indirect in .Net. You use ADO.Net (fairly similar to ADO) for data manipulation. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 8:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Unfortunately, that's not a short term solution for me. I have the whole Visual Studio 2005 suite from the launch in O.C. a couple years ago. Maybe it's easier than I think. Can you link to an mdb in VB.NET? Would the code I wrote then be pretty much the same? What's the VB.NET equivalent of DAO? OR do you use ADO? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 01, 2007 7:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Rocky, If speed is a real concern, switch to vb.net. You will get about a 10X improvement in speed. I am dealing with 10s of millions of records with > 100 fields and the switch dropped my processing from days to hours. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 10:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky Option Compare Database Option Explicit Dim db As DAO.Database Dim rsIn As DAO.Recordset Dim fld As DAO.Field Dim tdf As DAO.TableDef Dim obj As Object Dim intI As Integer Dim lngRecNum As Long Private Sub cmdChangeFieldNames_Click() Set db = CurrentDb Set tdf = db.TableDefs("tblPOLINEAPR2007") For Each obj In tdf.Fields If Left(obj.Name, 1) = """" Then 'MsgBox obj.Name & " - *" & Mid(obj.Name, 2, Len(obj.Name) - 2) & "*" obj.Name = Mid(obj.Name, 2, Len(obj.Name) - 2) Else 'MsgBox obj.Name & " No quotes " End If Next obj db.Close Set tdf = Nothing Set db = Nothing End Sub Private Sub cmdReplaceQuoteWithIn_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 1000 = Int(lngRecNum / 1000) Then Me.txtRecNum = lngRecNum Me.Repaint End If If InStr(1, rsIn!Description, """") <> 0 Then rsIn.Edit rsIn!Description = rsIn!Description & vbCrLf & Replace(rsIn!Description, """", " in. ") rsIn.Update End If rsIn.MoveNext Loop MsgBox "Done" rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing End Sub Private Sub cmdStripQuotes_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 100 = Int(lngRecNum / 100) Then Me.txtRecNum = lngRecNum Me.Repaint End If For intI = 0 To rsIn.Fields.Count - 1 'MsgBox intI & " *" & rsIn(intI) & "*" If Left(rsIn(intI), 1) = """" And Right(rsIn(intI), 1) = """" Then rsIn.Edit rsIn(intI) = Trim(Mid(rsIn(intI), 2, Len(rsIn(intI)) - 2)) rsIn.Update End If Next intI rsIn.MoveNext Loop rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing MsgBox "Done" End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 6:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jun 1 10:49:55 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 1 Jun 2007 11:49:55 -0400 Subject: [AccessD] Friday Humour (was: VBA abandoned in Office 2008 for Mac) In-Reply-To: References: Message-ID: <29f585dd0706010849p5bf62446od4e18f671843dd0f@mail.gmail.com> On the other hand, there will be an Access 14, on the same theory as numbers in an elevator. On 6/1/07, Gustav Brock wrote: > > Hi all > > Oh my ... some power superior to MS does exist! Who would have believed > that? > > Seriously, how ridiculous is this? Even on a Friday. > > /gustav > > >>> martyconnelly at shaw.ca 31-05-2007 22:58 >>> > There is no Access 13 due to Triskaidekaphobia > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kismert at gmail.com Fri Jun 1 11:08:08 2007 From: kismert at gmail.com (Ken Ismert) Date: Fri, 01 Jun 2007 11:08:08 -0500 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: References: Message-ID: <46604468.6000007@gmail.com> (Marty) > Are you reading the same post. He is discussing 2007 macros and VBA ... Yes, the same post. Just lines below your quote, a reader asks point-blank: "However do you confirm that VBA will be supported from the next release of Access?" No answer. You can interpret that any way you care, but I don't consider that a positive confirmation that VBA will be natively supported in Office 14. A just-as-plausible interpretation is that VBA is replaced with VSTA in the next Office, and we get a separate conversion/backwards compatibility tool with read-only legacy VBA support, a-la Mac. And Office 2007 users still have 7 or 8 years of legacy support for their VBA apps. That scenario meets the letter of Clint's rather bland affirmation. Recall, all development of VB6 and VBA ceased in 1998. Microsoft has a 10-year legacy support window. Now, in 2008, VBA is gone in the latest Office release. All extended support for VB6 has ceased. It would be extraordinary for Microsoft to continue including unsupported code in its upcoming Office releases. Microsoft is putting nearly a billion dollars into the next version of Office. All of that code will be .NET code. That sounds like a complete rewrite to me. In my view, the consequences of thinking maybe its time to look at new technologies are only positive, while the consequences of assuming VBA will always be around are neutral at best, and could potentially be bad for your career, if you do lose your bet. So, I think it is incumbent on the 'VBA forever' side to come up with the home-run: a clear affirmation of native VBA support in Office 14 from a credible source. -Ken From jwcolby at colbyconsulting.com Fri Jun 1 11:23:23 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 12:23:23 -0400 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <46604468.6000007@gmail.com> Message-ID: <20070601162323.EF892BDC3@smtp-auth.no-ip.com> And in the end, it is all the same to me as I will not be directly supporting it anyway. I will be using .Net directly by that time and all of my new clients will be using .Net developed applications. Only automation will be used. The ribbon bar, all by itself, has shown me that MS does not have the developer's interests in mind and with that so clearly demonstrated it is time to move on. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ken Ismert Sent: Friday, June 01, 2007 12:08 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] VBA abandoned in Office 2008 for Mac (Marty) > Are you reading the same post. He is discussing 2007 macros and VBA ... Yes, the same post. Just lines below your quote, a reader asks point-blank: "However do you confirm that VBA will be supported from the next release of Access?" No answer. You can interpret that any way you care, but I don't consider that a positive confirmation that VBA will be natively supported in Office 14. A just-as-plausible interpretation is that VBA is replaced with VSTA in the next Office, and we get a separate conversion/backwards compatibility tool with read-only legacy VBA support, a-la Mac. And Office 2007 users still have 7 or 8 years of legacy support for their VBA apps. That scenario meets the letter of Clint's rather bland affirmation. Recall, all development of VB6 and VBA ceased in 1998. Microsoft has a 10-year legacy support window. Now, in 2008, VBA is gone in the latest Office release. All extended support for VB6 has ceased. It would be extraordinary for Microsoft to continue including unsupported code in its upcoming Office releases. Microsoft is putting nearly a billion dollars into the next version of Office. All of that code will be .NET code. That sounds like a complete rewrite to me. In my view, the consequences of thinking maybe its time to look at new technologies are only positive, while the consequences of assuming VBA will always be around are neutral at best, and could potentially be bad for your career, if you do lose your bet. So, I think it is incumbent on the 'VBA forever' side to come up with the home-run: a clear affirmation of native VBA support in Office 14 from a credible source. -Ken -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jun 1 11:23:47 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 1 Jun 2007 12:23:47 -0400 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <46604468.6000007@gmail.com> References: <46604468.6000007@gmail.com> Message-ID: <29f585dd0706010923k42c0c2e1r1149306259df007@mail.gmail.com> Actually, if they kill VBA and replace it with .NET coding style, I don't much care. It would be nice if they provided a wizard to upgrade existing code, but even if they don't, anyone with VBA skills already knows a fair amount about how to write vb.net code, except for the fact that everything is a class. But that's not difficult to get over. A. On 6/1/07, Ken Ismert wrote: > > > (Marty) > > Are you reading the same post. He is discussing 2007 macros and VBA ... > > Yes, the same post. Just lines below your quote, a reader asks > point-blank: > > "However do you confirm that VBA will be supported from the next release > of Access?" > > No answer. > > You can interpret that any way you care, but I don't consider that a > positive confirmation that VBA will be natively supported in Office 14. > A just-as-plausible interpretation is that VBA is replaced with VSTA in > the next Office, and we get a separate conversion/backwards > compatibility tool with read-only legacy VBA support, a-la Mac. And > Office 2007 users still have 7 or 8 years of legacy support for their > VBA apps. That scenario meets the letter of Clint's rather bland > affirmation. > > Recall, all development of VB6 and VBA ceased in 1998. Microsoft has a > 10-year legacy support window. Now, in 2008, VBA is gone in the latest > Office release. All extended support for VB6 has ceased. It would be > extraordinary for Microsoft to continue including unsupported code in > its upcoming Office releases. > > Microsoft is putting nearly a billion dollars into the next version of > Office. All of that code will be .NET code. That sounds like a complete > rewrite to me. > > In my view, the consequences of thinking maybe its time to look at new > technologies are only positive, while the consequences of assuming VBA > will always be around are neutral at best, and could potentially be bad > for your career, if you do lose your bet. > > So, I think it is incumbent on the 'VBA forever' side to come up with > the home-run: a clear affirmation of native VBA support in Office 14 > from a credible source. > > -Ken > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From markamatte at hotmail.com Fri Jun 1 11:41:23 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 01 Jun 2007 16:41:23 +0000 Subject: [AccessD] FW: Removing quotes In-Reply-To: <008c01c7a3dc$c6a31e60$0301a8c0@HAL9005> Message-ID: Rocky, I have a similar situation converting data from DB2 to Informix to SQL. The text files are typically 1 to 2 gigs. I bring in the text file 1 mil char at a time...search and replace...and output to a new text file...even with the file size...it only takes a few minutes... If you need...I can dig out the code for you. Thanks, Mark A. Matte >From: "Rocky Smolin at Beach Access Software" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] FW: Removing quotes >Date: Thu, 31 May 2007 16:38:21 -0700 > >This is a test file of 18k records. The final file will be over a million. >And it's not a one shot. So I've got to find an automated solution. > >Rocky > > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >Sent: Thursday, May 31, 2007 3:52 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] FW: Removing quotes > >Can't you delete the quotes in the original file? -- I'm trying to think >of >a Find Replace pattern that might work -- how about > >Space " > >And > >" space > >That would catch every " at the beginning of a word and after -- would help >I would think. Might not get everything, but might get enough that you >could >visually catch the rest. > >Susan H. > >Dear List: > >A client has a large tab delimited file which I'm trying to import into an >access table using the wizard. The text fields in the tab delimited file >have quotes around them. Unfortunately the Description field has embedded >quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". > >So if I import with the quote as text qualifier any record with a quote in >the description field is unparseable because there's an uneven number of >quotes and all of the subsequence fields after the Description are dropped. > >If I import with no character as the text qualifier I get all the fields >but >all the text fields are surrounded by quotes. So I have to remove them. > >I'm thinking to do it with a couple update queries but there are about 140 >fields so it would be awkward and a bit time consuming to structure and >test >the update queries. > >I'm thinking of doing it with a bit of code - cycle through the fields for >each record and strip the quotes (also replace the quote that represents >inches with 'in.') > >I think it would take an hour to do it in code. But is there any faster, >easier, slicker way I'm overlooking? > >MTIA > >Rocky > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 From mwp.reid at qub.ac.uk Fri Jun 1 11:42:34 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Fri, 1 Jun 2007 17:42:34 +0100 Subject: [AccessD] VBA abandoned in Office 2008 for Mac References: <20070601162323.EF892BDC3@smtp-auth.no-ip.com> Message-ID: I have asked the question. If I get an answer I can publish I will post it here. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 From mwp.reid at qub.ac.uk Fri Jun 1 11:59:10 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Fri, 1 Jun 2007 17:59:10 +0100 Subject: [AccessD] VBA abandoned in Office 2008 for Mac References: <20070531184657.D0BB5BC02@smtp-auth.no-ip.com> <200706011811.57636.bbruen@unwired.com.au> Message-ID: here you go and I quote from a source who knows. "VBA Will still be supported in Office" That's the full quote. What that means I don't really know but there you have it. Personally I would be looking at JCs route to .NET as well. Cant hurt. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 From markamatte at hotmail.com Fri Jun 1 12:02:12 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 01 Jun 2007 17:02:12 +0000 Subject: [AccessD] FW: Removing quotes In-Reply-To: Message-ID: Rocky, Found it easier than I thought. Me!Text1 is a field on a form where I type the original text file name. Me!Text3 is the file name I plan on outputting to. Also, its not 1 mil...its 100mil for the buffer size. Hope it Helps, Good Luck, Mark A. Matte **************Code Start********************* On Error GoTo Err_Command0_Click Dim f As Long Dim g As Long Dim intBufferSize As Long Dim strtemp As String Dim intSpaceRemaining As Long Dim OutPutLength As Long intBufferSize = 100000000 f = FreeFile g = FreeFile Dim C C = -99999999 Dim PlaceHolder Open Me!Text1 For Binary Access Read As f intSpaceRemaining = LOF(f) Close f Do Until intSpaceRemaining = 0 C = C + intBufferSize Open Me!Text1 For Binary Access Read As f If intBufferSize > intSpaceRemaining Then intBufferSize = intSpaceRemaining strtemp = Space(intBufferSize) Get f, C, strtemp strtemp = Replace(strtemp, "\|", "") intSpaceRemaining = intSpaceRemaining - intBufferSize Close f Open Me!Text3 For Binary Access Write As g OutPutLength = LOF(g) Put g, OutPutLength + 1, strtemp Close g Loop MsgBox "done" Exit_Command0_Click: Exit Sub Err_Command0_Click: MsgBox Err.Description Resume Exit_Command0_Click ****************Code End***************** >From: "Mark A Matte" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] FW: Removing quotes >Date: Fri, 01 Jun 2007 16:41:23 +0000 > >Rocky, > >I have a similar situation converting data from DB2 to Informix to SQL. >The >text files are typically 1 to 2 gigs. I bring in the text file 1 mil char >at a time...search and replace...and output to a new text file...even with >the file size...it only takes a few minutes... > >If you need...I can dig out the code for you. > >Thanks, > >Mark A. Matte > > > >From: "Rocky Smolin at Beach Access Software" > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: Re: [AccessD] FW: Removing quotes > >Date: Thu, 31 May 2007 16:38:21 -0700 > > > >This is a test file of 18k records. The final file will be over a >million. > >And it's not a one shot. So I've got to find an automated solution. > > > >Rocky > > > > > > > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > >Sent: Thursday, May 31, 2007 3:52 PM > >To: 'Access Developers discussion and problem solving' > >Subject: Re: [AccessD] FW: Removing quotes > > > >Can't you delete the quotes in the original file? -- I'm trying to think > >of > >a Find Replace pattern that might work -- how about > > > >Space " > > > >And > > > >" space > > > >That would catch every " at the beginning of a word and after -- would >help > >I would think. Might not get everything, but might get enough that you > >could > >visually catch the rest. > > > >Susan H. > > > >Dear List: > > > >A client has a large tab delimited file which I'm trying to import into >an > >access table using the wizard. The text fields in the tab delimited file > >have quotes around them. Unfortunately the Description field has >embedded > >quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". > > > >So if I import with the quote as text qualifier any record with a quote >in > >the description field is unparseable because there's an uneven number of > >quotes and all of the subsequence fields after the Description are >dropped. > > > >If I import with no character as the text qualifier I get all the fields > >but > >all the text fields are surrounded by quotes. So I have to remove them. > > > >I'm thinking to do it with a couple update queries but there are about >140 > >fields so it would be awkward and a bit time consuming to structure and > >test > >the update queries. > > > >I'm thinking of doing it with a bit of code - cycle through the fields >for > >each record and strip the quotes (also replace the quote that represents > >inches with 'in.') > > > >I think it would take an hour to do it in code. But is there any faster, > >easier, slicker way I'm overlooking? > > > >MTIA > > > >Rocky > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >No virus found in this incoming message. > >Checked by AVG Free Edition. > >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 > >3:03 PM > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >No virus found in this incoming message. > >Checked by AVG Free Edition. > >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 > >3:03 PM > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >_________________________________________________________________ >Need a break? Find your escape route with Live Search Maps. >http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ PC Magazine?s 2007 editors? choice for best Web mail?award-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_pcmag_0507 From jwcolby at colbyconsulting.com Fri Jun 1 12:03:25 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 13:03:25 -0400 Subject: [AccessD] FW: Removing quotes In-Reply-To: Message-ID: <20070601170325.BF768BE79@smtp-auth.no-ip.com> And I wrote an application in VB.Net to do something similar. I get fixed width files where each field is padded out with spaces. I read in line by line, pull each "field" out, strip off leading and trailing spaces, reassemble into another string and write back out to another file. It is reasonably fast in VB.Net. I was getting about 10K records per second and that with about 150 fields to be checked. YMMV of course. Once you get to things like this you hit bottle necks in disk access and stuff. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Friday, June 01, 2007 12:41 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] FW: Removing quotes Rocky, I have a similar situation converting data from DB2 to Informix to SQL. The text files are typically 1 to 2 gigs. I bring in the text file 1 mil char at a time...search and replace...and output to a new text file...even with the file size...it only takes a few minutes... If you need...I can dig out the code for you. Thanks, Mark A. Matte >From: "Rocky Smolin at Beach Access Software" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] FW: Removing quotes >Date: Thu, 31 May 2007 16:38:21 -0700 > >This is a test file of 18k records. The final file will be over a million. >And it's not a one shot. So I've got to find an automated solution. > >Rocky > > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan >Harkins >Sent: Thursday, May 31, 2007 3:52 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] FW: Removing quotes > >Can't you delete the quotes in the original file? -- I'm trying to >think of a Find Replace pattern that might work -- how about > >Space " > >And > >" space > >That would catch every " at the beginning of a word and after -- would >help I would think. Might not get everything, but might get enough that >you could visually catch the rest. > >Susan H. > >Dear List: > >A client has a large tab delimited file which I'm trying to import into >an access table using the wizard. The text fields in the tab delimited >file have quotes around them. Unfortunately the Description field has >embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". > >So if I import with the quote as text qualifier any record with a quote >in the description field is unparseable because there's an uneven >number of quotes and all of the subsequence fields after the Description are dropped. > >If I import with no character as the text qualifier I get all the >fields but all the text fields are surrounded by quotes. So I have to >remove them. > >I'm thinking to do it with a couple update queries but there are about >140 fields so it would be awkward and a bit time consuming to structure >and test the update queries. > >I'm thinking of doing it with a bit of code - cycle through the fields >for each record and strip the quotes (also replace the quote that >represents inches with 'in.') > >I think it would take an hour to do it in code. But is there any >faster, easier, slicker way I'm overlooking? > >MTIA > >Rocky > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: >5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: >5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= 33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& encType=1&FORM=MGAC01 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Jun 1 12:07:40 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 1 Jun 2007 10:07:40 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: Message-ID: <004f01c7a46f$5ca8f410$0301a8c0@HAL9005> Mark: At the moment I think I have it under control. However, do you know how to bust the user name and password on an Informix database? I have a prospect in Singapore who wants to move off a legacy application now that the original publisher is out of business and there's no support. However, they cant open their db directly because it's asking for user name and pw and no one knows what it is. He tried the default but no luck. TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Friday, June 01, 2007 9:41 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] FW: Removing quotes Rocky, I have a similar situation converting data from DB2 to Informix to SQL. The text files are typically 1 to 2 gigs. I bring in the text file 1 mil char at a time...search and replace...and output to a new text file...even with the file size...it only takes a few minutes... If you need...I can dig out the code for you. Thanks, Mark A. Matte >From: "Rocky Smolin at Beach Access Software" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] FW: Removing quotes >Date: Thu, 31 May 2007 16:38:21 -0700 > >This is a test file of 18k records. The final file will be over a million. >And it's not a one shot. So I've got to find an automated solution. > >Rocky > > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan >Harkins >Sent: Thursday, May 31, 2007 3:52 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] FW: Removing quotes > >Can't you delete the quotes in the original file? -- I'm trying to >think of a Find Replace pattern that might work -- how about > >Space " > >And > >" space > >That would catch every " at the beginning of a word and after -- would >help I would think. Might not get everything, but might get enough that >you could visually catch the rest. > >Susan H. > >Dear List: > >A client has a large tab delimited file which I'm trying to import into >an access table using the wizard. The text fields in the tab delimited >file have quotes around them. Unfortunately the Description field has >embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". > >So if I import with the quote as text qualifier any record with a quote >in the description field is unparseable because there's an uneven >number of quotes and all of the subsequence fields after the Description are dropped. > >If I import with no character as the text qualifier I get all the >fields but all the text fields are surrounded by quotes. So I have to >remove them. > >I'm thinking to do it with a couple update queries but there are about >140 fields so it would be awkward and a bit time consuming to structure >and test the update queries. > >I'm thinking of doing it with a bit of code - cycle through the fields >for each record and strip the quotes (also replace the quote that >represents inches with 'in.') > >I think it would take an hour to do it in code. But is there any >faster, easier, slicker way I'm overlooking? > >MTIA > >Rocky > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: >5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: >5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= 33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& encType=1&FORM=MGAC01 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM From shamil at users.mns.ru Fri Jun 1 12:23:58 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Fri, 1 Jun 2007 21:23:58 +0400 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <46604468.6000007@gmail.com> Message-ID: <000301c7a471$a3f74720$6401a8c0@nant> <<< Microsoft is putting nearly a billion dollars into the next version of Office. All of that code will be .NET code. That sounds like a complete rewrite to me. >>> They (MS) will never (read: at least not in the coming ten-fifteen years) rewrite MS Office as a managed code - it doesn't make sense because managed code will be slow for such applications as MS Word, MS Excel, MS Access,... Have a look at article titled "Welcome to the 4% Operating System" on this web site - http://www.richardgrimes.com/ - it attracts the fact that managed code is OK (speedy enough) for custom application programming only not for writing code for operating systems or large application suits as MS Office is... COM will never die... As well as MS Office's COM-based core object model as this object model is now because MS Office application suite is heavily using COM technology... MS Office VBA Automation will be probably loosing its importance/usefulness' for custom applications/workflow development and the more it will loose this importance/usefulness the less VBA will be needed and then it will "die" a natural death as Latin language did... I do not have a Crystal Ball - I can be wrong... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ken Ismert Sent: Friday, June 01, 2007 8:08 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] VBA abandoned in Office 2008 for Mac (Marty) > Are you reading the same post. He is discussing 2007 macros and VBA ... Yes, the same post. Just lines below your quote, a reader asks point-blank: "However do you confirm that VBA will be supported from the next release of Access?" No answer. You can interpret that any way you care, but I don't consider that a positive confirmation that VBA will be natively supported in Office 14. A just-as-plausible interpretation is that VBA is replaced with VSTA in the next Office, and we get a separate conversion/backwards compatibility tool with read-only legacy VBA support, a-la Mac. And Office 2007 users still have 7 or 8 years of legacy support for their VBA apps. That scenario meets the letter of Clint's rather bland affirmation. Recall, all development of VB6 and VBA ceased in 1998. Microsoft has a 10-year legacy support window. Now, in 2008, VBA is gone in the latest Office release. All extended support for VB6 has ceased. It would be extraordinary for Microsoft to continue including unsupported code in its upcoming Office releases. Microsoft is putting nearly a billion dollars into the next version of Office. All of that code will be .NET code. That sounds like a complete rewrite to me. In my view, the consequences of thinking maybe its time to look at new technologies are only positive, while the consequences of assuming VBA will always be around are neutral at best, and could potentially be bad for your career, if you do lose your bet. So, I think it is incumbent on the 'VBA forever' side to come up with the home-run: a clear affirmation of native VBA support in Office 14 from a credible source. -Ken -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Fri Jun 1 12:47:25 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 01 Jun 2007 17:47:25 +0000 Subject: [AccessD] FW: Removing quotes In-Reply-To: <004f01c7a46f$5ca8f410$0301a8c0@HAL9005> Message-ID: Hmmm...ok...got 2 ideas...but both are dependant on "Simple File Sharing" being enabled. Try USERNAME: SYSDBA and no password...or try ANY username you know DEFINETELY IS NOT in the database...and you might be logged in as a guest...as long as it does NOT try to authenticate the name. I'll let you know if I find more suggestions. Thanks, Mark >From: "Rocky Smolin at Beach Access Software" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] FW: Removing quotes >Date: Fri, 1 Jun 2007 10:07:40 -0700 > >Mark: > >At the moment I think I have it under control. However, do you know how to >bust the user name and password on an Informix database? I have a prospect >in Singapore who wants to move off a legacy application now that the >original publisher is out of business and there's no support. However, >they >cant open their db directly because it's asking for user name and pw and no >one knows what it is. He tried the default but no luck. > >TIA > >Rocky > > > > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Friday, June 01, 2007 9:41 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] FW: Removing quotes > >Rocky, > >I have a similar situation converting data from DB2 to Informix to SQL. >The >text files are typically 1 to 2 gigs. I bring in the text file 1 mil char >at a time...search and replace...and output to a new text file...even with >the file size...it only takes a few minutes... > >If you need...I can dig out the code for you. > >Thanks, > >Mark A. Matte > > > >From: "Rocky Smolin at Beach Access Software" > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: Re: [AccessD] FW: Removing quotes > >Date: Thu, 31 May 2007 16:38:21 -0700 > > > >This is a test file of 18k records. The final file will be over a >million. > >And it's not a one shot. So I've got to find an automated solution. > > > >Rocky > > > > > > > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > >Harkins > >Sent: Thursday, May 31, 2007 3:52 PM > >To: 'Access Developers discussion and problem solving' > >Subject: Re: [AccessD] FW: Removing quotes > > > >Can't you delete the quotes in the original file? -- I'm trying to > >think of a Find Replace pattern that might work -- how about > > > >Space " > > > >And > > > >" space > > > >That would catch every " at the beginning of a word and after -- would > >help I would think. Might not get everything, but might get enough that > >you could visually catch the rest. > > > >Susan H. > > > >Dear List: > > > >A client has a large tab delimited file which I'm trying to import into > >an access table using the wizard. The text fields in the tab delimited > >file have quotes around them. Unfortunately the Description field has > >embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". > > > >So if I import with the quote as text qualifier any record with a quote > >in the description field is unparseable because there's an uneven > >number of quotes and all of the subsequence fields after the Description >are dropped. > > > >If I import with no character as the text qualifier I get all the > >fields but all the text fields are surrounded by quotes. So I have to > >remove them. > > > >I'm thinking to do it with a couple update queries but there are about > >140 fields so it would be awkward and a bit time consuming to structure > >and test the update queries. > > > >I'm thinking of doing it with a bit of code - cycle through the fields > >for each record and strip the quotes (also replace the quote that > >represents inches with 'in.') > > > >I think it would take an hour to do it in code. But is there any > >faster, easier, slicker way I'm overlooking? > > > >MTIA > > > >Rocky > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >No virus found in this incoming message. > >Checked by AVG Free Edition. > >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: > >5/30/2007 > >3:03 PM > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >No virus found in this incoming message. > >Checked by AVG Free Edition. > >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: > >5/30/2007 > >3:03 PM > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >_________________________________________________________________ >Need a break? Find your escape route with Live Search Maps. >http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= >33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& >encType=1&FORM=MGAC01 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 >4:51 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ PC Magazine?s 2007 editors? choice for best Web mail?award-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_pcmag_0507 From JHewson at karta.com Fri Jun 1 13:22:51 2007 From: JHewson at karta.com (Jim Hewson) Date: Fri, 1 Jun 2007 13:22:51 -0500 Subject: [AccessD] Storing Documents SQL-Access Message-ID: <6C1791BC61725F44A28C24208026A5111263C0@karta-exc-int.Karta.com> I have an Access FE with a SQL BE. I have a requirement to store / retrieve Word Documents (maybe PDFs) within Access. These documents will be sent between our client and us several times. Once completed the documents need to be stored in their original format with easy retrieval. I thought of storing the documents in SQL using the image data type, but I'm not too sure if that is the correct data type nor am I sure if they can be received easily. Any suggestions? Jim H. From martyconnelly at shaw.ca Fri Jun 1 13:23:30 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 01 Jun 2007 11:23:30 -0700 Subject: [AccessD] Friday Humour (was: VBA abandoned in Office 2008 for Mac) In-Reply-To: References: Message-ID: <46606422.4040705@shaw.ca> I believe they also dodge the number 4. It is considered unlucky in Singaopore, Korea, China and Japan. You will see it skipped on floors and room numbers in hotels. Gustav Brock wrote: >Hi all > >Oh my ... some power superior to MS does exist! Who would have believed that? > >Seriously, how ridiculous is this? Even on a Friday. > >/gustav > > > >>>>martyconnelly at shaw.ca 31-05-2007 22:58 >>> >>>> >>>> >There is no Access 13 due to Triskaidekaphobia > > > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Fri Jun 1 13:37:46 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 01 Jun 2007 11:37:46 -0700 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <29f585dd0706010923k42c0c2e1r1149306259df007@mail.gmail.com> Message-ID: <0JIY00L3MZIFNKN0@l-daemon> Hi Arthur: Well, even our DBA web site has announced that we now have ASP.Net version 2 installed. It is time to embrace the new order and take the plunge. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, June 01, 2007 9:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VBA abandoned in Office 2008 for Mac Actually, if they kill VBA and replace it with .NET coding style, I don't much care. It would be nice if they provided a wizard to upgrade existing code, but even if they don't, anyone with VBA skills already knows a fair amount about how to write vb.net code, except for the fact that everything is a class. But that's not difficult to get over. A. On 6/1/07, Ken Ismert wrote: > > > (Marty) > > Are you reading the same post. He is discussing 2007 macros and VBA ... > > Yes, the same post. Just lines below your quote, a reader asks > point-blank: > > "However do you confirm that VBA will be supported from the next release > of Access?" > > No answer. > > You can interpret that any way you care, but I don't consider that a > positive confirmation that VBA will be natively supported in Office 14. > A just-as-plausible interpretation is that VBA is replaced with VSTA in > the next Office, and we get a separate conversion/backwards > compatibility tool with read-only legacy VBA support, a-la Mac. And > Office 2007 users still have 7 or 8 years of legacy support for their > VBA apps. That scenario meets the letter of Clint's rather bland > affirmation. > > Recall, all development of VB6 and VBA ceased in 1998. Microsoft has a > 10-year legacy support window. Now, in 2008, VBA is gone in the latest > Office release. All extended support for VB6 has ceased. It would be > extraordinary for Microsoft to continue including unsupported code in > its upcoming Office releases. > > Microsoft is putting nearly a billion dollars into the next version of > Office. All of that code will be .NET code. That sounds like a complete > rewrite to me. > > In my view, the consequences of thinking maybe its time to look at new > technologies are only positive, while the consequences of assuming VBA > will always be around are neutral at best, and could potentially be bad > for your career, if you do lose your bet. > > So, I think it is incumbent on the 'VBA forever' side to come up with > the home-run: a clear affirmation of native VBA support in Office 14 > from a credible source. > > -Ken > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 1 13:34:49 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Jun 2007 20:34:49 +0200 Subject: [AccessD] Friday Humour (was: VBA abandoned in Office 2008 for Mac) Message-ID: Hi Marty Really? They could just reserve room no. 4 for Western tourists. Who would care? And most things with corners do have four of these. It must be difficult to move around if you believe in this, except on bicycle, not to say in a 4WD car - must be like driving directly to Hell! /gustav >>> martyconnelly at shaw.ca 01-06-2007 20:23 >>> I believe they also dodge the number 4. It is considered unlucky in Singaopore, Korea, China and Japan. You will see it skipped on floors and room numbers in hotels. Gustav Brock wrote: >Hi all > >Oh my ... some power superior to MS does exist! Who would have believed that? > >Seriously, how ridiculous is this? Even on a Friday. > >/gustav > > >>>>martyconnelly at shaw.ca 31-05-2007 22:58 >>> >>>> >>>> >There is no Access 13 due to Triskaidekaphobia From adtp at hotmail.com Fri Jun 1 14:43:47 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Sat, 2 Jun 2007 01:13:47 +0530 Subject: [AccessD] FW: Removing quotes References: Message-ID: Rocky, It is nice to note that your problem stands resolved. However, you might like to test the subroutine named P_ClearOuterQuotes(), as given below and confirm the outcome. It is expected to be very fast, as no looping through any recordset is involved. This routine builds and executes an update query. While doing so, the field names are also cleared of outer quotes if any. The update query takes care of field values, strips the outer quotes and replaces any inner ones by the word " In", using function Fn_ClearOuterQuotes(), also given below. Typical syntax for calling this procedure would be as follows (T_Imported is the assumed name of table containing imported data, while ID is the name of primary key field that gets inserted by Access): P_ClearOuterQuotes "T_Imported", "ID" The last argument is a comma separated string having names of fields desired to be excluded from corrective action. If the table does not have any primary key field and there are no fields desired to be excluded from corrective action, the last argument would get replaced by zero length string as follows: P_ClearOuterQuotes "T_Imported", "" Best wishes, A.D.Tejpal --------------- P_ClearOuterQuotes() ================================ Sub P_ClearOuterQuotes(ByVal _ TableName As String, ByVal _ ExcludedFieldsList As String) ' TableName is the name of table containing ' imported data ' ExcludedFieldsList is a comma separated ' list of field names not to be subjected to ' removal of outer quotes. ' THIS MUST INCLUDE THE NAME OF ' PRIMARY KEY FELD if any, and any other ' fields desired to be excluded. If there is no ' excluded field, simply put a zero length string Dim Qst As String, Fnm As String Dim Cnt As Long, Txt As String Dim BaseLength As Long Dim tdf As TableDef, fld As Field Dim db As DAO.Database Set db = CurrentDb Set tdf = db.TableDefs(TableName) ' Note - If tdf is set simply against CurrentDb, ' the object is not found persistent. ' Build update query Txt = "UPDATE " & TableName & " SET" BaseLength = Len(Txt) For Each fld In tdf.Fields ' Clear outer quotes from field name Fnm = Fn_ClearOuterQuotes(fld.Name) fld.Name = Fnm If InStr(ExcludedFieldsList, Fnm) > 0 Then Else ' If field name is not on excluded list, ' include in update query Txt = Txt & " " & Fnm & " = " & _ "Fn_ClearOuterQuotes(" & _ Fnm & ")," End If Next CurrentDb.TableDefs.Refresh ' Note - CurrentDb preferred over db so as ' to get the latest instance If Len(Txt) > BaseLength Then Qst = Left(Txt, InStrRev(Txt, ",") - 1) & ";" ' Execute update query, clearing outer quotes CurrentDb.Execute Qst, dbFailOnError End If Set fld = Nothing Set tdf = Nothing Set db = Nothing End Sub ================================ Fn_ClearOuterQuotes() ================================ Function Fn_ClearOuterQuotes(ByVal _ FieldValue As Variant) As Variant Dim Rtv As Variant, Txt As String Dim Pfx As String Rtv = FieldValue ' Default Txt = Rtv & "" Pfx = Left(Txt, 1) If Pfx = Chr(34) Or Pfx = Chr(39) Then If Right(Txt, 1) = Pfx Then Rtv = Mid(Txt, 2, Len(Txt) - 2) ' Replace any inner quotes by " In" Rtv = Replace(Rtv, Chr(34), " In") Rtv = Replace(Rtv, Chr(39), " In") End If End If Fn_ClearOuterQuotes = Rtv End Function ================================ ----- Original Message ----- From: Rocky Smolin at Beach Access Software To: 'Access Developers discussion and problem solving' Sent: Friday, June 01, 2007 19:53 Subject: Re: [AccessD] FW: Removing quotes Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky <> From accessd at shaw.ca Fri Jun 1 15:02:21 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 01 Jun 2007 13:02:21 -0700 Subject: [AccessD] Updated DBA website. In-Reply-To: Message-ID: <0JIZ008GI3FEYO50@l-daemon> Hi All: Thanks for all the suggestions as per all the ISPs we could migrate our DBA web site to. At the moment we hold as current ISP has fixed problems that we have been very concerned about... and did it in a timely manner. In addition, they have installed the latest version of ASP.Net for us. So how should we proceed? What can be added, improved and modified? Any contributions? Jim From dwaters at usinternet.com Fri Jun 1 15:09:39 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 1 Jun 2007 15:09:39 -0500 Subject: [AccessD] Storing Documents SQL-Access In-Reply-To: <6C1791BC61725F44A28C24208026A5111263C0@karta-exc-int.Karta.com> References: <6C1791BC61725F44A28C24208026A5111263C0@karta-exc-int.Karta.com> Message-ID: <003101c7a488$c8d68d00$0200a8c0@danwaters> Jim, I do this kind of thing at all my customers, but the documents are not stored in the database. They are moved/copied/deleted using code (File System Objects) or sent via code as email attachments (Outlook or vbSendMail). Each time this comes up the IT folks are relived that documents are not stored in the database. Best of Luck! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Friday, June 01, 2007 1:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] Storing Documents SQL-Access I have an Access FE with a SQL BE. I have a requirement to store / retrieve Word Documents (maybe PDFs) within Access. These documents will be sent between our client and us several times. Once completed the documents need to be stored in their original format with easy retrieval. I thought of storing the documents in SQL using the image data type, but I'm not too sure if that is the correct data type nor am I sure if they can be received easily. Any suggestions? Jim H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.eu Fri Jun 1 16:13:50 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Fri, 1 Jun 2007 23:13:50 +0200 Subject: [AccessD] FTP a query result from within a SQL server procedure. Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4544@stekelbes.ithelps.local> Hi group How can one FTP a queryresult (dataset) from within a MS SQL server without dooing a shell? Does anyone have some code for that or how to do that? Erwin From Erwin.Craps at ithelps.eu Fri Jun 1 16:15:34 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Fri, 1 Jun 2007 23:15:34 +0200 Subject: [AccessD] IGNORE: FTP a query result from within a SQL server procedure. Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4546@stekelbes.ithelps.local> sorry wrong list, posted already to SQL list. Erwin _____ From: Erwin Craps - IT Helps Sent: Friday, June 01, 2007 11:14 PM To: 'Access Developers discussion and problem solving' Subject: FTP a query result from within a SQL server procedure. Hi group How can one FTP a queryresult (dataset) from within a MS SQL server without dooing a shell? Does anyone have some code for that or how to do that? Erwin From tuxedoman888 at gmail.com Fri Jun 1 17:25:19 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Fri, 1 Jun 2007 15:25:19 -0700 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <465F3700.1060605@shaw.ca> References: <465DCD61.9030806@gmail.com> <465F24CA.4010005@mvps.org> <465F3700.1060605@shaw.ca> Message-ID: <7c8826480706011525s1b9fead8n27c700f79ef055b2@mail.gmail.com> there is a nurse for that triskaidekaphobia http://www.friggatriskaidekaphobia.com/ On 5/31/07, MartyConnelly wrote: > > There is no Access 13 due to Triskaidekaphobia > However Clint Covington doesn't mention dropping VBA > for version 14. He is periphally on the design team. > > > https://blogs.msdn.com/clintcovington/archive/2007/01/23/what-features-do-you-want-in-access-14.aspx > > Steve Schapel wrote: > > >Ken, > > > >Ken Ismert wrote: > > > > > >>Access developers have to at least consider the possibility that Office > >>2007 will be the last version of Office that will natively run VBA. > >> > >> > > > >This is not even a remote possibility. I am certain that VBA will be > >alive and well in Access 14. > > > >Regards > >Steve > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From tuxedoman888 at gmail.com Fri Jun 1 17:48:16 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Fri, 1 Jun 2007 15:48:16 -0700 Subject: [AccessD] Friday Humour (was: VBA abandoned in Office 2008 for Mac) In-Reply-To: References: Message-ID: <7c8826480706011548x31f89c05x92477397d8111ce4@mail.gmail.com> LOL! generally speaking, I think the number four is unlucky only if it exists in a series (ie. floor 1, 2, 3, 4, 5, 6, 7, 8), then the fourth floor would be considered unlucky (but the eighth floor would most popular). other examples would be phone numbers, license plates, donation amounts, etc... On 6/1/07, Gustav Brock wrote: > > Hi Marty > > Really? They could just reserve room no. 4 for Western tourists. Who would > care? > And most things with corners do have four of these. It must be difficult > to move around if you believe in this, except on bicycle, not to say in a > 4WD car - must be like driving directly to Hell! > > /gustav > > >>> martyconnelly at shaw.ca 01-06-2007 20:23 >>> > I believe they also dodge the number 4. It is considered > unlucky in Singaopore, Korea, China and Japan. You will see it skipped > on floors and room numbers in hotels. > > Gustav Brock wrote: > > >Hi all > > > >Oh my ... some power superior to MS does exist! Who would have believed > that? > > > >Seriously, how ridiculous is this? Even on a Friday. > > > >/gustav > > > > > >>>>martyconnelly at shaw.ca 31-05-2007 22:58 >>> > >>>> > >>>> > >There is no Access 13 due to Triskaidekaphobia > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From DWUTKA at Marlow.com Fri Jun 1 18:27:33 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 1 Jun 2007 18:27:33 -0500 Subject: [AccessD] Friday Humor Message-ID: I'm in the middle of a big project, and I've been sorting through the mess of icon images I have, to use in a treeview. Came across something I made years ago, figured I'd post it again to give some of ya'll a chuckle: http://www.marlow.com/Hungarian.jpg Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From dwaters at usinternet.com Fri Jun 1 19:31:57 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 1 Jun 2007 19:31:57 -0500 Subject: [AccessD] Friday Humor In-Reply-To: References: Message-ID: <004301c7a4ad$6d833000$0200a8c0@danwaters> Hmmmm. Ahem! :-) :-) :-) :-) :-) :-) :-) And - still Smiling! Thanks Drew - Today I really needed that! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, June 01, 2007 6:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Friday Humor I'm in the middle of a big project, and I've been sorting through the mess of icon images I have, to use in a treeview. Came across something I made years ago, figured I'd post it again to give some of ya'll a chuckle: http://www.marlow.com/Hungarian.jpg Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Jun 1 21:35:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 22:35:47 -0400 Subject: [AccessD] Friday Humor In-Reply-To: Message-ID: <20070602023548.B5486BCF5@smtp-auth.no-ip.com> Don't be callin me. I haven't got the time for you lazy gits. I recommend taking the "quit job" choice and go into butcherin pigs and something. At least you can put your butcherin skills to good use. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, June 01, 2007 7:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Friday Humor I'm in the middle of a big project, and I've been sorting through the mess of icon images I have, to use in a treeview. Came across something I made years ago, figured I'd post it again to give some of ya'll a chuckle: http://www.marlow.com/Hungarian.jpg Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Fri Jun 1 23:32:14 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 1 Jun 2007 23:32:14 -0500 Subject: [AccessD] Friday Humor In-Reply-To: <20070602023548.B5486BCF5@smtp-auth.no-ip.com> Message-ID: LOL! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 01, 2007 9:36 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Friday Humor Don't be callin me. I haven't got the time for you lazy gits. I recommend taking the "quit job" choice and go into butcherin pigs and something. At least you can put your butcherin skills to good use. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, June 01, 2007 7:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Friday Humor I'm in the middle of a big project, and I've been sorting through the mess of icon images I have, to use in a treeview. Came across something I made years ago, figured I'd post it again to give some of ya'll a chuckle: http://www.marlow.com/Hungarian.jpg Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From Gustav at cactus.dk Sat Jun 2 04:01:08 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 02 Jun 2007 11:01:08 +0200 Subject: [AccessD] Book: Teach Yourself SQL in 21 Days, Second Edition Message-ID: Hi all Should someone you know need an SQL primer, a free on-line book is available. It covers a lot in 500 pages but is from the days of Oracle 7. Here are the links to the book in HTML and PDF formats: http://podgoretsky.com/ftp/Docs/DB/SQL%20in%2021%20Days/fm/fm.htm http://www.computer-books.us/sql_0003.php /gustav From accessd at shaw.ca Sat Jun 2 12:24:13 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 02 Jun 2007 10:24:13 -0700 Subject: [AccessD] Book: Teach Yourself SQL in 21 Days, Second Edition In-Reply-To: Message-ID: <0JJ00014DQRQVZC0@l-daemon> Thanks for that Gustav; I will post it in the Development section of the Reference list on the DBA. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, June 02, 2007 2:01 AM To: accessd at databaseadvisors.com Subject: [AccessD] Book: Teach Yourself SQL in 21 Days, Second Edition Hi all Should someone you know need an SQL primer, a free on-line book is available. It covers a lot in 500 pages but is from the days of Oracle 7. Here are the links to the book in HTML and PDF formats: http://podgoretsky.com/ftp/Docs/DB/SQL%20in%2021%20Days/fm/fm.htm http://www.computer-books.us/sql_0003.php /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kismert at gmail.com Sun Jun 3 12:16:35 2007 From: kismert at gmail.com (Ken Ismert) Date: Sun, 03 Jun 2007 12:16:35 -0500 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: References: Message-ID: <4662F773.1050008@gmail.com> (Martin) > here you go and I quote from a source who knows. > "VBA Will still be supported in Office" There you have it indeed. I share Martin's interpretation of that statement. (Shamil) > Have a look at article titled "Welcome to the 4% Operating System" on > this web site - http://www.richardgrimes.com/ Extremely interesting read. In theory, managed code should be as fast as unmanaged (see "Is Managed Code Slower Than Unmanaged Code?" on the same site). But, further reading ("Is .NET A Wrapper Around Win32?") reveals that the .NET framework itself is incorporating *more* unmanaged code with each release. Performance could be a legitimate reason for keeping the old Office code base, but there must be more going on. Inertia? Politics? However, if the 'rock' is performance, then the 'hard place' is security. The old Office file formats, and VBA, have proven to be fundamentally unsound. The response is new XML-based file formats, and 'sandboxing' VBA. How much of the old COM code is vulnerable is anyone's guess. An interesting project (that I don't have time for) is to use Richard's analysis tools to gauge the penetration of .NET code into the Office 2007 code base. If the new development is primarily unmanaged COM code, that would seem to bode well for native VBA. But if it is mostly in .NET, then VBA's place in the new order is less certain. -Ken From kismert at gmail.com Sun Jun 3 12:31:15 2007 From: kismert at gmail.com (Ken Ismert) Date: Sun, 03 Jun 2007 12:31:15 -0500 Subject: [AccessD] Friday Humor In-Reply-To: References: Message-ID: <4662FAE3.1060800@gmail.com> (Drew) > http://www.marlow.com/Hungarian.jpg See: Unmaintainable Code > Naming > Hungarian Notation http://mindprod.com/jgloss/unmainnaming.html (near bottom of page) Part of the excellent Unmaintainable Code series. -Ken From dwaters at usinternet.com Mon Jun 4 16:32:35 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 4 Jun 2007 16:32:35 -0500 Subject: [AccessD] Set Focus on Form from Standard Module Message-ID: <003c01c7a6ef$de885660$0200a8c0@danwaters> Arrrgh! Syntax! I have a procedure, called by different forms as a validation check of sorts. Public Sub TEST(cboPerson as ComboBox, frm as Form) '-- if things aren't right frm.cboPerson.SetFocus End Sub But of course this doesn't work. What is the syntax? Am I passing the correct objects to the procedure? Thanks! Dan From fahooper at trapo.com Mon Jun 4 16:47:53 2007 From: fahooper at trapo.com (Fred Hooper) Date: Mon, 4 Jun 2007 17:47:53 -0400 Subject: [AccessD] Set Focus on Form from Standard Module In-Reply-To: <003c01c7a6ef$de885660$0200a8c0@danwaters> Message-ID: <005c01c7a6f2$01489960$65cee044@fredxp> frm.Controls("cboPerson").SetFocus -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, June 04, 2007 5:33 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Set Focus on Form from Standard Module Arrrgh! Syntax! I have a procedure, called by different forms as a validation check of sorts. Public Sub TEST(cboPerson as ComboBox, frm as Form) '-- if things aren't right frm.cboPerson.SetFocus End Sub But of course this doesn't work. What is the syntax? Am I passing the correct objects to the procedure? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Mon Jun 4 16:59:20 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 4 Jun 2007 17:59:20 -0400 Subject: [AccessD] Set Focus on Form from Standard Module In-Reply-To: <003c01c7a6ef$de885660$0200a8c0@danwaters> References: <003c01c7a6ef$de885660$0200a8c0@danwaters> Message-ID: <002d01c7a6f3$9f29d0d0$fd34fad1@SusanOne> Depends on how you referenced both when you passed them. Drop a Debug.Print at the beginning, Debug.Print frm.Name and cboPerson.Name or just print the value -- depending on which is relevant to what you're doing. Susan H. Arrrgh! Syntax! I have a procedure, called by different forms as a validation check of sorts. Public Sub TEST(cboPerson as ComboBox, frm as Form) '-- if things aren't right frm.cboPerson.SetFocus End Sub But of course this doesn't work. What is the syntax? Am I passing the correct objects to the procedure? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.6/828 - Release Date: 6/1/2007 11:22 AM From shamil at users.mns.ru Mon Jun 4 18:13:50 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Tue, 5 Jun 2007 03:13:50 +0400 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <4662F773.1050008@gmail.com> Message-ID: <001801c7a6fe$035fea30$6601a8c0@nant> Hello Ken, <<< Extremely interesting read. In theory, managed code should be as fast as unmanaged >>> Yes, but it looks like managed code is as fast as unmanaged only in theory: there were several attempts inside MS (WinFX/WinFS?, WPF?) to write parts of MS Windows using managed code - they all failed... Of course managed code is speedy enough for custom application development for modern PCs... <<< An interesting project (that I don't have time for) is to use Richard's analysis tools to gauge the penetration of .NET code into the Office 2007 code base. If the new development is primarily unmanaged COM code, that would seem to bode well for native VBA. But if it is mostly in .NET, then VBA's place in the new order is less certain. >>> AFAIMG the core MS Office 2007 software products: MS Word, MS Excel, MS Access are still 99.99% COM. (0.01% I gave to MS Office 2007 Primary Interop Assemblies). Some managed add-ins has been written for MS Outlook 2007. That's it? <<< The response is new XML-based file formats, and 'sandboxing' VBA. How much of the old COM code is vulnerable is anyone's guess. >>> I'd think that new XML-based file formats are to attempt to conquer/coexist well with Web 2.0, to compete with Google... (and .NET Framework was/is an "answer" on Java challenge - very impressive and useful for custom application software development answer IMO). -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ken Ismert Sent: Sunday, June 03, 2007 9:17 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] VBA abandoned in Office 2008 for Mac (Martin) > here you go and I quote from a source who knows. > "VBA Will still be supported in Office" There you have it indeed. I share Martin's interpretation of that statement. (Shamil) > Have a look at article titled "Welcome to the 4% Operating System" on > this web site - http://www.richardgrimes.com/ Extremely interesting read. In theory, managed code should be as fast as unmanaged (see "Is Managed Code Slower Than Unmanaged Code?" on the same site). But, further reading ("Is .NET A Wrapper Around Win32?") reveals that the .NET framework itself is incorporating *more* unmanaged code with each release. Performance could be a legitimate reason for keeping the old Office code base, but there must be more going on. Inertia? Politics? However, if the 'rock' is performance, then the 'hard place' is security. The old Office file formats, and VBA, have proven to be fundamentally unsound. The response is new XML-based file formats, and 'sandboxing' VBA. How much of the old COM code is vulnerable is anyone's guess. An interesting project (that I don't have time for) is to use Richard's analysis tools to gauge the penetration of .NET code into the Office 2007 code base. If the new development is primarily unmanaged COM code, that would seem to bode well for native VBA. But if it is mostly in .NET, then VBA's place in the new order is less certain. -Ken -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Mon Jun 4 18:42:19 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 4 Jun 2007 18:42:19 -0500 Subject: [AccessD] Set Focus on Form from Standard Module In-Reply-To: <003c01c7a6ef$de885660$0200a8c0@danwaters> References: <003c01c7a6ef$de885660$0200a8c0@danwaters> Message-ID: <003d01c7a701$fe0d7850$0200a8c0@danwaters> Fred & Susan - thanks but I didn't explain enough. I'm using cboPerson as a variable, where the combobox name on each form will probably be different. Just like I'm using frm. Susan - these are passed ByRef - which is the default. Is this what you're asking? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, June 04, 2007 4:33 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Set Focus on Form from Standard Module Arrrgh! Syntax! I have a procedure, called by different forms as a validation check of sorts. Public Sub TEST(cboPerson as ComboBox, frm as Form) '-- if things aren't right frm.cboPerson.SetFocus End Sub But of course this doesn't work. What is the syntax? Am I passing the correct objects to the procedure? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Mon Jun 4 18:55:39 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 4 Jun 2007 19:55:39 -0400 Subject: [AccessD] Set Focus on Form from Standard Module In-Reply-To: <003d01c7a701$fe0d7850$0200a8c0@danwaters> References: <003c01c7a6ef$de885660$0200a8c0@danwaters> <003d01c7a701$fe0d7850$0200a8c0@danwaters> Message-ID: <005c01c7a703$db0f6c30$fd34fad1@SusanOne> Fred & Susan - thanks but I didn't explain enough. I'm using cboPerson as a variable, where the combobox name on each form will probably be different. Just like I'm using frm. Susan - these are passed ByRef - which is the default. Is this what you're asking? =======Dan, I couldn't really tell what you were doing with the references and what was going wrong. Let's start again. You're not getting the results you expect -- so tell us what you expect and what you're getting instead. If you said before, I apologize, maybe I missed it? If you referenced the form and control properly _before_ you passed it, it should work. The reason I suggested the Debug.Print at the very beginning was to test the variable -- to make sure it's actually getting passed correctly to begin with. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.6/828 - Release Date: 6/1/2007 11:22 AM From mmattys at rochester.rr.com Mon Jun 4 19:02:54 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Mon, 4 Jun 2007 20:02:54 -0400 Subject: [AccessD] Set Focus on Form from Standard Module References: <003c01c7a6ef$de885660$0200a8c0@danwaters> Message-ID: <009001c7a704$df28f6a0$0202a8c0@Laptop> Dan, You could simplify to this: Public Sub TEST(cbo as ComboBox) '-- if things aren't right cbo.SetFocus End Sub Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Monday, June 04, 2007 5:32 PM Subject: [AccessD] Set Focus on Form from Standard Module > Arrrgh! Syntax! > > I have a procedure, called by different forms as a validation check of > sorts. > > Public Sub TEST(cboPerson as ComboBox, frm as Form) > > '-- if things aren't right > frm.cboPerson.SetFocus > > End Sub > > But of course this doesn't work. What is the syntax? Am I passing the > correct objects to the procedure? > > > Thanks! > Dan > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Tue Jun 5 08:28:01 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 5 Jun 2007 08:28:01 -0500 Subject: [AccessD] Set Focus on Form from Standard Module Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1980C@xlivmbx35.aig.com> Frm.Controls(cboPerson.Name).Setfocus ??? Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, June 04, 2007 7:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Set Focus on Form from Standard Module Fred & Susan - thanks but I didn't explain enough. I'm using cboPerson as a variable, where the combobox name on each form will probably be different. Just like I'm using frm. Susan - these are passed ByRef - which is the default. Is this what you're asking? =======Dan, I couldn't really tell what you were doing with the references and what was going wrong. Let's start again. You're not getting the results you expect -- so tell us what you expect and what you're getting instead. If you said before, I apologize, maybe I missed it? If you referenced the form and control properly _before_ you passed it, it should work. The reason I suggested the Debug.Print at the very beginning was to test the variable -- to make sure it's actually getting passed correctly to begin with. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.6/828 - Release Date: 6/1/2007 11:22 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 5 09:42:18 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 10:42:18 -0400 Subject: [AccessD] Free tools Message-ID: <20070605144220.921FEBECE@smtp-auth.no-ip.com> Just found this: http://www.idera.com/freetools/ John W. Colby Colby Consulting www.ColbyConsulting.com From hollisvj at pgdp.usec.com Tue Jun 5 12:21:11 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Tue, 5 Jun 2007 12:21:11 -0500 Subject: [AccessD] Stop SQL Message-ID: <703BDA18A87DFA4CB265A86F42E4178D024923E2@c2k3exchange.pgdp.corp.usec.com> How do you stop a SQLString from proceeding with the update? If they press Cancel, it still shows the standard "You are about to update this record..." What I have below, doesn't give the Update record message anymore, but it still runs the Update. Even using the standard - you are about to update this record, would be ok, but it gives an error if I cancel. What stops it from running the update & suppresses error messages if they cancel the update? SQLString = "UPDATE..... ' Suppress default Delete Confirm dialog box. Response = acDataErrContinue ' Display custom dialog box. If MsgBox("Update record?", vbOKCancel) = vbCancel Then Cancel = True Else DoCmd.RunSQL (SQLString) End If Virginia From jwcolby at colbyconsulting.com Tue Jun 5 12:51:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 13:51:34 -0400 Subject: [AccessD] This on Sharepoint Message-ID: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com From cfoust at infostatsystems.com Tue Jun 5 12:57:51 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 5 Jun 2007 10:57:51 -0700 Subject: [AccessD] This on Sharepoint In-Reply-To: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> References: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> Message-ID: It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at verizon.net Tue Jun 5 13:06:29 2007 From: ebarro at verizon.net (Eric Barro) Date: Tue, 05 Jun 2007 11:06:29 -0700 Subject: [AccessD] This on Sharepoint In-Reply-To: Message-ID: <0JJ6000A6CY56KN4@vms044.mailsrvcs.net> But you have to remember that M$ is pushing the Office products to use and integrate SP as the operating environment. Pretty soon you will not be able to get away from interacting with SP. Windows Workflow Foundation, Windows Presentation Foundation, .NET Framework are all underlying technologies that tie everything closely to the M$ model. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 10:58 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM From ebarro at verizon.net Tue Jun 5 13:06:29 2007 From: ebarro at verizon.net (Eric Barro) Date: Tue, 05 Jun 2007 11:06:29 -0700 Subject: [AccessD] This on Sharepoint In-Reply-To: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> Message-ID: <0JJ6000A7CY56KN4@vms044.mailsrvcs.net> John, Yes it is true. I have worked with Sharepoint for at least 3 years and I have had to make sense of how SP stores its data. Everything in SP is a list. It doesn't matter whether it's called Tasks, Documents, Events, Discussion Groups, Links, Contacts...it is a list. And all of that is stored in the Lists table. Well, the structure is stored in Lists and the data is in Userdata. I worked on a SP implementation for a client who wanted to track metrics for each rural hospital and the SP List was in the form of an SP Survey. I trolled the web countless hours to get it to work with a charting application written in C# and implemented as a webpart. The simply stumbled upon the solution after many weeks of Googling. Needless to say it works. It works by relating the Lists and Userdata tables and then normalizing it via an XML stream and then creates views in SQL. Anyway...I can confirm this tidbit of information. The question however is...why would you want to store your data in SP? I have developed a webpart that takes a SQL statement and uses a connection string to connect to an external datasource to display the dataset in a datagrid. SP wasn't meant to store relational data. The new MOSS2007 can connect (only available in the portal product, not the free WSS product that comes with Windows 2003) to external datasources such as SQL and Access and allow the end user or developer to link these datasources to SP Lists both as a consumer and provider of data. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM From jwcolby at colbyconsulting.com Tue Jun 5 13:13:38 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 14:13:38 -0400 Subject: [AccessD] This on Sharepoint In-Reply-To: Message-ID: <20070605181338.D578FC120@smtp-auth.no-ip.com> I wasn't condemning Access. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 1:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 5 13:16:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 14:16:05 -0400 Subject: [AccessD] This on Sharepoint In-Reply-To: <0JJ6000A7CY56KN4@vms044.mailsrvcs.net> Message-ID: <20070605181606.1DB6DC1AD@smtp-auth.no-ip.com> Eric, I don't want to store my data there. I just stumbled across the info quoted and thought, given the sharepoint discussions going on on this list, that I would throw it out for discussion. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Eric Barro Sent: Tuesday, June 05, 2007 2:06 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on Sharepoint John, Yes it is true. I have worked with Sharepoint for at least 3 years and I have had to make sense of how SP stores its data. Everything in SP is a list. It doesn't matter whether it's called Tasks, Documents, Events, Discussion Groups, Links, Contacts...it is a list. And all of that is stored in the Lists table. Well, the structure is stored in Lists and the data is in Userdata. I worked on a SP implementation for a client who wanted to track metrics for each rural hospital and the SP List was in the form of an SP Survey. I trolled the web countless hours to get it to work with a charting application written in C# and implemented as a webpart. The simply stumbled upon the solution after many weeks of Googling. Needless to say it works. It works by relating the Lists and Userdata tables and then normalizing it via an XML stream and then creates views in SQL. Anyway...I can confirm this tidbit of information. The question however is...why would you want to store your data in SP? I have developed a webpart that takes a SQL statement and uses a connection string to connect to an external datasource to display the dataset in a datagrid. SP wasn't meant to store relational data. The new MOSS2007 can connect (only available in the portal product, not the free WSS product that comes with Windows 2003) to external datasources such as SQL and Access and allow the end user or developer to link these datasources to SP Lists both as a consumer and provider of data. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at karta.com Tue Jun 5 13:16:13 2007 From: JHewson at karta.com (Jim Hewson) Date: Tue, 5 Jun 2007 13:16:13 -0500 Subject: [AccessD] This on SharePoint In-Reply-To: References: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> Message-ID: <6C1791BC61725F44A28C24208026A511126479@karta-exc-int.Karta.com> My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 5 13:24:52 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 14:24:52 -0400 Subject: [AccessD] This on SharePoint In-Reply-To: <6C1791BC61725F44A28C24208026A511126479@karta-exc-int.Karta.com> Message-ID: <20070605182452.ADF02BD59@smtp-auth.no-ip.com> >My first question is: Why would you want to? Want to what? >SP is efficient and we use it extensively. What is the measure of efficiency? Storage requirements? Speed of access? Speed of development? Organization of information? Relating information? >It doesn't make sense... What doesn't make sense? I am just poking and prodding to discover what it is and why it exists. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Tuesday, June 05, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 5 13:28:27 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 14:28:27 -0400 Subject: [AccessD] Unbound events Message-ID: <20070605182831.67DA0BEC6@smtp-auth.no-ip.com> Perhaps one of the unbounders out there can lend some insight on what events will fire for unbound controls on unbound forms. I am trying to do a simple "set a date in a textbox when a combo selects an item". I have tried the AfterUpdate and OnExit of the neither of which seems to be firing. John W. Colby Colby Consulting www.ColbyConsulting.com From ebarro at verizon.net Tue Jun 5 13:46:32 2007 From: ebarro at verizon.net (Eric Barro) Date: Tue, 05 Jun 2007 11:46:32 -0700 Subject: [AccessD] This on SharePoint In-Reply-To: <20070605182452.ADF02BD59@smtp-auth.no-ip.com> Message-ID: <0JJ600GD0ETPA485@vms048.mailsrvcs.net> With SP efficiency or productivity is measured in the following ways: 1. How fast the end user can access his data given the fact that it may be in Word, Excel, Access, PDF or any other format. 2. How quickly the end user can collaborate with other users given the fact that each will have access to their information via SP. 3. How easy it is for the user to upload his data files to SP without knowing about FTP. 4. How easy it is for users to synchronize their copy of an Excel spreadsheet stored in SP. 5. How easy it is for users to quickly view the team's event calendar to determine timelines and resources. 6. How easy it is for users to load their browser, navigate to the SP URL, login to the site and have access to the information that team members have access to as well. 7. How easy it is for users to be notified of any changes (adds/updates) to site content whenever it happens in real time. 8. How easy it is for administrators or team managers to create a team site for collaboration, discussion, document management with zero programming by using features right out of the box. 9. How easy it is for administrators or team managers to grant site access. 10. How easy it is for administrators to provide for all these servers without having to wait on the programming team to design and develop all that functionality. Those are just a few... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 11:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint >My first question is: Why would you want to? Want to what? >SP is efficient and we use it extensively. What is the measure of efficiency? Storage requirements? Speed of access? Speed of development? Organization of information? Relating information? >It doesn't make sense... What doesn't make sense? I am just poking and prodding to discover what it is and why it exists. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Tuesday, June 05, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM From mwp.reid at qub.ac.uk Tue Jun 5 13:47:26 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 5 Jun 2007 19:47:26 +0100 Subject: [AccessD] This on SharePoint References: <20070605182452.ADF02BD59@smtp-auth.no-ip.com> Message-ID: Will keep you posted. We are building a approx 30,000 user system using MOSS - will see how it goes. We do however have very very good back up for the whole show (<: At the moment I have built a 200 user system which will store hundreds of gigs of documents, provide room booking, document management, personal web sites which will display a users Exchange accounts (Inbox, Cal etc) We are running a distinct SQL Server mirrored on the SAN, Two web server for front ends and we have additional servers coming online later this week. The fact the data is help in SQL Server as opposed to the file system is to be honest to us totally of no concern. The enterprise search is really good as well. So far speed of returning documents is excellent from both the client and the server, Out of the box dev speed is really fast. However, once you leave the out of the box behind we have a large learning curve as all of our stuff is PHP and needs converting. Well actually we are looking at how we can call the PHP apps from within MOSS. Again for this I have a large resource of very talented people to work with unlike many of the consultants on the list. Of course in this version there is no RI but I believe that is coming. The basic idea is that every thing is a list in MOSS everything. Re Access. I will be using Access 2007 to permit staff to take data offline and then resync back later. That to be honest is about all we will be doing with Access and MOSS. You can also link to the MOSS lists from Access just like SQL Server thus using the data in your own apps. MOSS is more a development platform to be honest. A huge range of stuff out of the box but a whole lot more can be done with it once you ramp up the .NET skills. For us it meets our needs for the sort of business model we want to have i.e collaboration on an enterprise scale. JC contact me of list and I will give you a login to have a poke about with if you promise to behave as its our dev server. But will give you a better idea of what it is if you have a look. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 05/06/2007 19:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint >My first question is: Why would you want to? Want to what? >SP is efficient and we use it extensively. What is the measure of efficiency? Storage requirements? Speed of access? Speed of development? Organization of information? Relating information? >It doesn't make sense... What doesn't make sense? I am just poking and prodding to discover what it is and why it exists. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Tuesday, June 05, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Jun 5 13:54:37 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 5 Jun 2007 13:54:37 -0500 Subject: [AccessD] Unbound events References: <20070605182831.67DA0BEC6@smtp-auth.no-ip.com> Message-ID: For a combo box, you'll want to use the OnClick event. Drew ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 6/5/2007 1:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Unbound events Perhaps one of the unbounders out there can lend some insight on what events will fire for unbound controls on unbound forms. I am trying to do a simple "set a date in a textbox when a combo selects an item". I have tried the AfterUpdate and OnExit of the neither of which seems to be firing. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From mwp.reid at qub.ac.uk Tue Jun 5 13:55:49 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 5 Jun 2007 19:55:49 +0100 Subject: [AccessD] This on SharePoint References: <0JJ600GD0ETPA485@vms048.mailsrvcs.net> Message-ID: Inline information based on our expereince to date, Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 19:46 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint With SP efficiency or productivity is measured in the following ways: 1. How fast the end user can access his data given the fact that it may be in Word, Excel, Access, PDF or any other format. Instant 2. How quickly the end user can collaborate with other users given the fact that each will have access to their information via SP. Instant 3. How easy it is for the user to upload his data files to SP without knowing about FTP. Flise Save As 4. How easy it is for users to synchronize their copy of an Excel spreadsheet stored in SP. Instant 5. How easy it is for users to quickly view the team's event calendar to determine timelines and resources. Instant 6. How easy it is for users to load their browser, navigate to the SP URL, login to the site and have access to the information that team members have access to as well. Instant - Use a shortcut 7. How easy it is for users to be notified of any changes (adds/updates) to site content whenever it happens in real time. Instant via email. 8. How easy it is for administrators or team managers to create a team site for collaboration, discussion, document management with zero programming by using features right out of the box. two mins to do inclusing security. 9. How easy it is for administrators or team managers to grant site access. Instant using AD 10. How easy it is for administrators to provide for all these servers without having to wait on the programming team to design and develop all that functionality. All of the above is out of the box. None of the above is an issue Martin From ebarro at verizon.net Tue Jun 5 14:00:15 2007 From: ebarro at verizon.net (Eric Barro) Date: Tue, 05 Jun 2007 12:00:15 -0700 Subject: [AccessD] This on SharePoint In-Reply-To: Message-ID: <0JJ6009IMFGMLQM3@vms046.mailsrvcs.net> Martin, Have you actually had to restore a SP server after the production one crashed? :) Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Tuesday, June 05, 2007 11:47 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint Will keep you posted. We are building a approx 30,000 user system using MOSS - will see how it goes. We do however have very very good back up for the whole show (<: At the moment I have built a 200 user system which will store hundreds of gigs of documents, provide room booking, document management, personal web sites which will display a users Exchange accounts (Inbox, Cal etc) We are running a distinct SQL Server mirrored on the SAN, Two web server for front ends and we have additional servers coming online later this week. The fact the data is help in SQL Server as opposed to the file system is to be honest to us totally of no concern. The enterprise search is really good as well. So far speed of returning documents is excellent from both the client and the server, Out of the box dev speed is really fast. However, once you leave the out of the box behind we have a large learning curve as all of our stuff is PHP and needs converting. Well actually we are looking at how we can call the PHP apps from within MOSS. Again for this I have a large resource of very talented people to work with unlike many of the consultants on the list. Of course in this version there is no RI but I believe that is coming. The basic idea is that every thing is a list in MOSS everything. Re Access. I will be using Access 2007 to permit staff to take data offline and then resync back later. That to be honest is about all we will be doing with Access and MOSS. You can also link to the MOSS lists from Access just like SQL Server thus using the data in your own apps. MOSS is more a development platform to be honest. A huge range of stuff out of the box but a whole lot more can be done with it once you ramp up the .NET skills. For us it meets our needs for the sort of business model we want to have i.e collaboration on an enterprise scale. JC contact me of list and I will give you a login to have a poke about with if you promise to behave as its our dev server. But will give you a better idea of what it is if you have a look. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 05/06/2007 19:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint >My first question is: Why would you want to? Want to what? >SP is efficient and we use it extensively. What is the measure of efficiency? Storage requirements? Speed of access? Speed of development? Organization of information? Relating information? >It doesn't make sense... What doesn't make sense? I am just poking and prodding to discover what it is and why it exists. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Tuesday, June 05, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM From jwcolby at colbyconsulting.com Tue Jun 5 14:14:21 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 15:14:21 -0400 Subject: [AccessD] This on SharePoint In-Reply-To: Message-ID: <20070605191424.A7E4EBD4E@smtp-auth.no-ip.com> Sounds awesome. What is the total cost of the system, hardware / software? What is the hardware - Number of servers, processors, memory, hard disk array sizes etc? What is the software - OS, SQL Server version, etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Tuesday, June 05, 2007 2:56 PM To: Access Developers discussion and problem solving; Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint Inline information based on our expereince to date, Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 19:46 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint With SP efficiency or productivity is measured in the following ways: 1. How fast the end user can access his data given the fact that it may be in Word, Excel, Access, PDF or any other format. Instant 2. How quickly the end user can collaborate with other users given the fact that each will have access to their information via SP. Instant 3. How easy it is for the user to upload his data files to SP without knowing about FTP. Flise Save As 4. How easy it is for users to synchronize their copy of an Excel spreadsheet stored in SP. Instant 5. How easy it is for users to quickly view the team's event calendar to determine timelines and resources. Instant 6. How easy it is for users to load their browser, navigate to the SP URL, login to the site and have access to the information that team members have access to as well. Instant - Use a shortcut 7. How easy it is for users to be notified of any changes (adds/updates) to site content whenever it happens in real time. Instant via email. 8. How easy it is for administrators or team managers to create a team site for collaboration, discussion, document management with zero programming by using features right out of the box. two mins to do inclusing security. 9. How easy it is for administrators or team managers to grant site access. Instant using AD 10. How easy it is for administrators to provide for all these servers without having to wait on the programming team to design and develop all that functionality. All of the above is out of the box. None of the above is an issue Martin -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Tue Jun 5 14:12:39 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 5 Jun 2007 20:12:39 +0100 Subject: [AccessD] This on SharePoint References: <0JJ6009IMFGMLQM3@vms046.mailsrvcs.net> Message-ID: Eric Not personally but our tech people have. That's my major advantage I have an entire infrastructure behind me. Lot of experts on call. Now in saying that we have only just started this so we haven't restored a full implementation yet! But I do have the email form the Admins saying the backup and recovery has been tested and is bullet proof. My get out of jail free card - as if! Actually this is an area that does give me some concern. Restoring a whole farm is not something I look forward to even thinking about trying. Actually I am thinking of doing a full copy of the server just to be on the safe side. Our SQL Server is currently mirrored but this will be changed at some point to clustered by the admins. Oh now you have made me a little nervous (<: Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 20:00 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint Martin, Have you actually had to restore a SP server after the production one crashed? :) Eric From mwp.reid at qub.ac.uk Tue Jun 5 14:33:04 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 5 Jun 2007 20:33:04 +0100 Subject: [AccessD] This on SharePoint References: <20070605191424.A7E4EBD4E@smtp-auth.no-ip.com> Message-ID: Well again John we have the advantage. We get all the software real cheap as a University. MOSS is approx just over $1000 per server. Hardware funny we got 4 servers recently for $8000 each. I assume the other servers we are running where about the same. Then you have the Windows 2003 server licence, SharePoint dev tools, VS 2005 and the training costs. I was on a 5 day course last week on admin of MOSS at $1000 a day. At the moment we have SQL Server 2005 physical machine. Windows Server 2003 OS 2 Web application Servers 1 Index Server We have 4 additional servers to go in. I would say an SQL Server mirror, tow more web front ends and maybe another index server but we are meeting MS to discuss this sort of thing. We have one dev box and likely get another. We also have several VMs for playing about with. Again our licence costs are low. We have arranged about $160,000 in consultancy fees for assistance in the move to MS technology and have direct access to MS techies as well. Just logged into the box to get a spec for you. here it is Windows Server 2003 R2 XEON GHZ Processor 3GB of RAM This is the admin box which doubles as one of the web front end machines. The other web front end box would be the same I would guess. The SQL boxes would also be around this spec. Its likely the two front end boxes will be changed out later as we already had these in place and not really speced for SP. But we have nothing but SP and SQL Server in these systems. Oh plus usual dev stuff. At the moment the HDD is fairly small as it will all be put into our SAN. My team is me business design and MOSS server admin and general functionality 1 real good developer 1 really good dev and design guy for the web front ends to the sites. We have access to a team of server admins and database experts for internal systems. So yeah its a big overhead for us to even attempt this. You should visit show you it all in place. (<: Bring the kids, stay here. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 05/06/2007 20:14 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint Sounds awesome. What is the total cost of the system, hardware / software? What is the hardware - Number of servers, processors, memory, hard disk array sizes etc? What is the software - OS, SQL Server version, etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Tuesday, June 05, 2007 2:56 PM To: Access Developers discussion and problem solving; Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint Inline information based on our expereince to date, Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 19:46 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint With SP efficiency or productivity is measured in the following ways: 1. How fast the end user can access his data given the fact that it may be in Word, Excel, Access, PDF or any other format. Instant 2. How quickly the end user can collaborate with other users given the fact that each will have access to their information via SP. Instant 3. How easy it is for the user to upload his data files to SP without knowing about FTP. Flise Save As 4. How easy it is for users to synchronize their copy of an Excel spreadsheet stored in SP. Instant 5. How easy it is for users to quickly view the team's event calendar to determine timelines and resources. Instant 6. How easy it is for users to load their browser, navigate to the SP URL, login to the site and have access to the information that team members have access to as well. Instant - Use a shortcut 7. How easy it is for users to be notified of any changes (adds/updates) to site content whenever it happens in real time. Instant via email. 8. How easy it is for administrators or team managers to create a team site for collaboration, discussion, document management with zero programming by using features right out of the box. two mins to do inclusing security. 9. How easy it is for administrators or team managers to grant site access. Instant using AD 10. How easy it is for administrators to provide for all these servers without having to wait on the programming team to design and develop all that functionality. All of the above is out of the box. None of the above is an issue Martin -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at verizon.net Tue Jun 5 14:51:41 2007 From: ebarro at verizon.net (Eric Barro) Date: Tue, 05 Jun 2007 12:51:41 -0700 Subject: [AccessD] This on SharePoint In-Reply-To: Message-ID: <0JJ600F1DHUKLJ58@vms040.mailsrvcs.net> Martin, Don't take the admins word for it. I recommend that you schedule a "show-and-tell" meeting to actually see backup and recovery in action. You can restore to a VM. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Tuesday, June 05, 2007 12:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint Eric Not personally but our tech people have. That's my major advantage I have an entire infrastructure behind me. Lot of experts on call. Now in saying that we have only just started this so we haven't restored a full implementation yet! But I do have the email form the Admins saying the backup and recovery has been tested and is bullet proof. My get out of jail free card - as if! Actually this is an area that does give me some concern. Restoring a whole farm is not something I look forward to even thinking about trying. Actually I am thinking of doing a full copy of the server just to be on the safe side. Our SQL Server is currently mirrored but this will be changed at some point to clustered by the admins. Oh now you have made me a little nervous (<: Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 20:00 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint Martin, Have you actually had to restore a SP server after the production one crashed? :) Eric No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM From mwp.reid at qub.ac.uk Tue Jun 5 15:01:27 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 5 Jun 2007 21:01:27 +0100 Subject: [AccessD] This on SharePoint References: <0JJ600F1DHUKLJ58@vms040.mailsrvcs.net> Message-ID: Eric You worried me. I just done it. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 20:51 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint Martin, Don't take the admins word for it. I recommend that you schedule a "show-and-tell" meeting to actually see backup and recovery in action. You can restore to a VM. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Tuesday, June 05, 2007 12:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint Eric Not personally but our tech people have. That's my major advantage I have an entire infrastructure behind me. Lot of experts on call. Now in saying that we have only just started this so we haven't restored a full implementation yet! But I do have the email form the Admins saying the backup and recovery has been tested and is bullet proof. My get out of jail free card - as if! Actually this is an area that does give me some concern. Restoring a whole farm is not something I look forward to even thinking about trying. Actually I am thinking of doing a full copy of the server just to be on the safe side. Our SQL Server is currently mirrored but this will be changed at some point to clustered by the admins. Oh now you have made me a little nervous (<: Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 20:00 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint Martin, Have you actually had to restore a SP server after the production one crashed? :) Eric No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Tue Jun 5 15:14:12 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 5 Jun 2007 15:14:12 -0500 Subject: [AccessD] Unbound events Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> I regret I have to disagree with Drew. There's no question in my mind that the After_Update event is the one you need, John. It's the only event that happens after the user has selected something. I'm looking at an unbound form right now, and the after_Update event *does* fire on the combobox. If it's not doing so for you then I'd suspect a corrupt form. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, June 05, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events For a combo box, you'll want to use the OnClick event. Drew ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 6/5/2007 1:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Unbound events Perhaps one of the unbounders out there can lend some insight on what events will fire for unbound controls on unbound forms. I am trying to do a simple "set a date in a textbox when a combo selects an item". I have tried the AfterUpdate and OnExit of the neither of which seems to be firing. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Tue Jun 5 15:32:52 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 5 Jun 2007 15:32:52 -0500 Subject: [AccessD] Unbound events In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> Message-ID: Too busy to look this up, in VB, this is what I use. It might be different with an Access combobox, but I don't remember having to use anything else. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 05, 2007 3:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Unbound events I regret I have to disagree with Drew. There's no question in my mind that the After_Update event is the one you need, John. It's the only event that happens after the user has selected something. I'm looking at an unbound form right now, and the after_Update event *does* fire on the combobox. If it's not doing so for you then I'd suspect a corrupt form. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, June 05, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events For a combo box, you'll want to use the OnClick event. Drew ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 6/5/2007 1:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Unbound events Perhaps one of the unbounders out there can lend some insight on what events will fire for unbound controls on unbound forms. I am trying to do a simple "set a date in a textbox when a combo selects an item". I have tried the AfterUpdate and OnExit of the neither of which seems to be firing. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From miscellany at mvps.org Tue Jun 5 16:31:08 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 06 Jun 2007 09:31:08 +1200 Subject: [AccessD] Unbound events In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> Message-ID: <4665D61C.4020708@mvps.org> Agreed. The After Update event is the one to use. Though there's something wrong if the Exit event is also not firing when the focus moves from the combobox. This applies whether the combobox is bound or not. In addition, the Change event also should fire when a selection is made in the combobox (even though Access Help seems to be out of date (and wrong) on this point). Regards Steve Heenan, Lambert wrote: > I regret I have to disagree with Drew. > > There's no question in my mind that the After_Update event is the one you > need, John. It's the only event that happens after the user has selected > something. > > I'm looking at an unbound form right now, and the after_Update event *does* > fire on the combobox. > > If it's not doing so for you then I'd suspect a corrupt form. From cfoust at infostatsystems.com Tue Jun 5 17:02:45 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 5 Jun 2007 15:02:45 -0700 Subject: [AccessD] Unbound events In-Reply-To: References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> Message-ID: VB combos don't have the same events as Access comboboxes. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, June 05, 2007 1:33 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events Too busy to look this up, in VB, this is what I use. It might be different with an Access combobox, but I don't remember having to use anything else. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 05, 2007 3:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Unbound events I regret I have to disagree with Drew. There's no question in my mind that the After_Update event is the one you need, John. It's the only event that happens after the user has selected something. I'm looking at an unbound form right now, and the after_Update event *does* fire on the combobox. If it's not doing so for you then I'd suspect a corrupt form. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, June 05, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events For a combo box, you'll want to use the OnClick event. Drew ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 6/5/2007 1:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Unbound events Perhaps one of the unbounders out there can lend some insight on what events will fire for unbound controls on unbound forms. I am trying to do a simple "set a date in a textbox when a combo selects an item". I have tried the AfterUpdate and OnExit of the neither of which seems to be firing. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Tue Jun 5 17:45:44 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 5 Jun 2007 18:45:44 -0400 Subject: [AccessD] Unbound events In-Reply-To: References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> Message-ID: <29f585dd0706051545g7ec2fb47h824691e2e2f2bea9@mail.gmail.com> I just whipped up a little unbound tester with one combo and one date field defaulted to today and one OK button. I included debug statements in the Exit, AfterUpdate and Change events. All of them are firing just fine. I don't know what might be going wrong but I don't seem to be experiencing it. A. On 6/5/07, Charlotte Foust wrote: > > VB combos don't have the same events as Access comboboxes. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Tuesday, June 05, 2007 1:33 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Unbound events > > Too busy to look this up, in VB, this is what I use. It might be > different with an Access combobox, but I don't remember having to use > anything else. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, > Lambert > Sent: Tuesday, June 05, 2007 3:14 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Unbound events > > I regret I have to disagree with Drew. > > There's no question in my mind that the After_Update event is the one > you need, John. It's the only event that happens after the user has > selected something. > > I'm looking at an unbound form right now, and the after_Update event > *does* > fire on the combobox. > > If it's not doing so for you then I'd suspect a corrupt form. > > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Tuesday, June 05, 2007 2:55 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Unbound events > > > For a combo box, you'll want to use the OnClick event. > > Drew > > ________________________________ > > From: accessd-bounces at databaseadvisors.com on behalf of jwcolby > Sent: Tue 6/5/2007 1:28 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Unbound events > > > > Perhaps one of the unbounders out there can lend some insight on what > events will fire for unbound controls on unbound forms. I am trying to > do a simple "set a date in a textbox when a combo selects an item". I > have tried the AfterUpdate and OnExit of the neither of which seems to > be firing. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary and/or II-VI BusinessSensitve material. If you are not the > intended recipient, please contact the sender immediately and destroy > the material in its entirety, whether electronic or hard copy. You are > notified that any review, retransmission, copying, disclosure, > dissemination, or other use of, or taking of any action in reliance upon > this information by persons or entities other than the intended > recipient is prohibited. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com The information contained in > this transmission is intended only for the person or entity to which it > is addressed and may contain II-VI Proprietary and/or II-VI > BusinessSensitve material. If you are not the intended recipient, please > contact the sender immediately and destroy the material in its entirety, > whether electronic or hard copy. You are notified that any review, > retransmission, copying, disclosure, dissemination, or other use of, or > taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From accessd at shaw.ca Tue Jun 5 18:09:08 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 05 Jun 2007 16:09:08 -0700 Subject: [AccessD] An interseting story In-Reply-To: <4665D61C.4020708@mvps.org> Message-ID: <0JJ6008EUQRU2M02@l-daemon> Hi All Here is an interesting story. It does come from the Registry so I am not sure whether to believe it in content or direction but here it is: http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/ Jim From martyconnelly at shaw.ca Tue Jun 5 19:00:15 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 05 Jun 2007 17:00:15 -0700 Subject: [AccessD] An interseting story In-Reply-To: <0JJ6008EUQRU2M02@l-daemon> References: <0JJ6008EUQRU2M02@l-daemon> Message-ID: <4665F90F.2080604@shaw.ca> I have run into a similar problem. I was going to publish a method of calling VB.Net Express DLL's from Access similar to Getz's Managed Addin's, however it required a COM Class template to add a wrapper, this is only available with the full version of Visual Studio. But you can download this as a 2 K zip file from a couple of MSDN sites and use it with VB Express. It is essentially a simple xml file of 15 lines Never got a decent reply from Microsoft when I asked about it. All I got was thanks for asking. Jim Lawrence wrote: >Hi All > >Here is an interesting story. It does come from the Registry so I am not >sure whether to believe it in content or direction but here it is: >http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/ > >Jim > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Tue Jun 5 19:58:19 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 05 Jun 2007 17:58:19 -0700 Subject: [AccessD] An interseting story In-Reply-To: <4665F90F.2080604@shaw.ca> Message-ID: <0JJ600IJ3VTU84K2@l-daemon> Hi Marty: That sounds very interesting. Did you pursue creating the add-ins for Access? The technique you developed could be useful in a number of scenarios. Would you be interested in writing a quick article up on it for the DBA site? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Tuesday, June 05, 2007 5:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An interseting story I have run into a similar problem. I was going to publish a method of calling VB.Net Express DLL's from Access similar to Getz's Managed Addin's, however it required a COM Class template to add a wrapper, this is only available with the full version of Visual Studio. But you can download this as a 2 K zip file from a couple of MSDN sites and use it with VB Express. It is essentially a simple xml file of 15 lines Never got a decent reply from Microsoft when I asked about it. All I got was thanks for asking. Jim Lawrence wrote: >Hi All > >Here is an interesting story. It does come from the Registry so I am not >sure whether to believe it in content or direction but here it is: >http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/ > >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 jwcolby at colbyconsulting.com Tue Jun 5 20:15:35 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 21:15:35 -0400 Subject: [AccessD] Unbound events In-Reply-To: <4665D61C.4020708@mvps.org> Message-ID: <20070606011536.F1B12BE34@smtp-auth.no-ip.com> OK, that tells me I have something else happening here. Thanks guys. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 05, 2007 5:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events Agreed. The After Update event is the one to use. Though there's something wrong if the Exit event is also not firing when the focus moves from the combobox. This applies whether the combobox is bound or not. In addition, the Change event also should fire when a selection is made in the combobox (even though Access Help seems to be out of date (and wrong) on this point). Regards Steve Heenan, Lambert wrote: > I regret I have to disagree with Drew. > > There's no question in my mind that the After_Update event is the one > you need, John. It's the only event that happens after the user has > selected something. > > I'm looking at an unbound form right now, and the after_Update event > *does* fire on the combobox. > > If it's not doing so for you then I'd suspect a corrupt form. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 5 20:33:33 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 21:33:33 -0400 Subject: [AccessD] Great Smokey Mountain AccessD Conference In-Reply-To: Message-ID: <20070606013333.E9209BE71@smtp-auth.no-ip.com> >Too late for a latecomer to the party? Not at all. Everybody step right up. The first annual (or maybe bi-annual) Great Smokey Mountain AccessD conference will be the weekend of June 23rd at my house. Everyone welcome. I think we have a web page under development. I'll check on that. I tried to do Google earth to get my location but that didn't work. According to Streets and Trips and the attached GPS device, my house is: 35.82548 N, 81.49635 W. Altitude 1269 Feet. The address is: 1723 Twin Pines Dr. Hudson, NC 28638 828-572-0120 is my business phone. Please do not target missiles to that location as there are innocent civilians present. There will be prize drawings, there will be technical presentations, there will be food, there will be pretty girls and handsome boys (well, one of each if you count my two kids). Come on down! John W. Colby Colby Consulting www.ColbyConsulting.com _____ From: DBCfour at aol.com [mailto:DBCfour at aol.com] Sent: Tuesday, June 05, 2007 6:48 PM To: jwcolby at colbyconsulting.com Subject: Conference John, Too late for a latecomer to the party? I had to wait until the On Call rotation came out before I could commit. I'll bring desert! :-) Donna Cook _____ See what's free at AOL.com . 8 From miscellany at mvps.org Tue Jun 5 20:45:01 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 06 Jun 2007 13:45:01 +1200 Subject: [AccessD] An interseting story In-Reply-To: <0JJ6008EUQRU2M02@l-daemon> References: <0JJ6008EUQRU2M02@l-daemon> Message-ID: <4666119D.5020304@mvps.org> There is a lot of discussion going around about this, Jim. For example, if you're interested, http://blogs.msdn.com/danielfe/archive/2007/06/01/testdriven-net-and-express-technical-information.aspx Regards Steve Jim Lawrence wrote: > Hi All > > Here is an interesting story. It does come from the Registry so I am not > sure whether to believe it in content or direction but here it is: > http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/ > > Jim > From darrend at nimble.com.au Tue Jun 5 22:13:02 2007 From: darrend at nimble.com.au (Darren D) Date: Wed, 6 Jun 2007 13:13:02 +1000 Subject: [AccessD] A2003: Borland BDE and Access Message-ID: <200706060313.l563D4GJ015719@databaseadvisors.com> Hi all We have 7 Delphi apps here that use Borland?s Database Engine (BDE) for their connection management I have an Access app that manages the various config files for these Delphi apps (BDE Config files) and the clients that use them EG I may decide to start APP no 1 and I will need it to reference client No 5 But the problem I have is determining if the config file is being referenced by a Delphi App already EG it may already be in use with App no 3 referencing client details for client 2 Thus I can?t copy or rename the relevant config file ?over the top? I thought I would just be able to copy one config file over the other ? get an error that the file is in use - then trap it and alert my users that the file is already in use But this doesn?t seem to work ? I think the BDE loads a config file but only uses it or references it for reads and writes IE it doesn?t ?hold? the file open so this route is not working Does anyone have experience with Borland?s BDE and how I can tell in VBA if it is being ?used? or reference by an open app? Perhaps even some code to see if any of the 7 Delphi apps is ?loaded? might even do the trick Many thanks Darren No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/834 - Release Date: 05/06/2007 2:38 PM From accessd at shaw.ca Tue Jun 5 22:32:08 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 05 Jun 2007 20:32:08 -0700 Subject: [AccessD] An interseting story In-Reply-To: <4666119D.5020304@mvps.org> Message-ID: <0JJ7001VT2Y526Y2@l-daemon> Hi Steve: This is an interesting read and comments are quite pointed. It does point out the details that were not presented in the Registry article and gives a fuller picture. If he is in fact is selling his hack that puts a different spin on it. A friend, from England commented that if cornered Jamie may just decide to open-source it and now try to get the 'Genie back in the bottle'. Something like the Norwegian fellow who first hacked the DVD security, tried to sell it, got shut-down and then open-sourced his product and subsequently went on to hack the iTunes security. Maybe if he had been bought off with a full-time job, Jon Lech Johansen would have never have gained cult hero status: http://en.wikipedia.org/wiki/Jon_Lech_Johansen Unfortunately, it will take a long time to dispel the damage done. The only way Microsoft is going to have a fair platform is to approach such sites as SlapShot and Registry and ask for equal time. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 05, 2007 6:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An interesting story There is a lot of discussion going around about this, Jim. For example, if you're interested, http://blogs.msdn.com/danielfe/archive/2007/06/01/testdriven-net-and-express -technical-information.aspx Regards Steve Jim Lawrence wrote: > Hi All > > Here is an interesting story. It does come from the Registry so I am not > sure whether to believe it in content or direction but here it is: > http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/ > > Jim > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Tue Jun 5 23:49:40 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 6 Jun 2007 00:49:40 -0400 Subject: [AccessD] This on SharePoint References: <20070605182452.ADF02BD59@smtp-auth.no-ip.com> Message-ID: <003d01c7a7f6$187c9640$7d7d6c4c@jisshowsbs.local> ...lol ...asking JC to behave is like asking a puppy not to piddle :) William Hindman ----- Original Message ----- From: "Martin Reid" To: "Access Developers discussion and problem solving" Sent: Tuesday, June 05, 2007 2:47 PM Subject: Re: [AccessD] This on SharePoint Will keep you posted. We are building a approx 30,000 user system using MOSS - will see how it goes. We do however have very very good back up for the whole show (<: At the moment I have built a 200 user system which will store hundreds of gigs of documents, provide room booking, document management, personal web sites which will display a users Exchange accounts (Inbox, Cal etc) We are running a distinct SQL Server mirrored on the SAN, Two web server for front ends and we have additional servers coming online later this week. The fact the data is help in SQL Server as opposed to the file system is to be honest to us totally of no concern. The enterprise search is really good as well. So far speed of returning documents is excellent from both the client and the server, Out of the box dev speed is really fast. However, once you leave the out of the box behind we have a large learning curve as all of our stuff is PHP and needs converting. Well actually we are looking at how we can call the PHP apps from within MOSS. Again for this I have a large resource of very talented people to work with unlike many of the consultants on the list. Of course in this version there is no RI but I believe that is coming. The basic idea is that every thing is a list in MOSS everything. Re Access. I will be using Access 2007 to permit staff to take data offline and then resync back later. That to be honest is about all we will be doing with Access and MOSS. You can also link to the MOSS lists from Access just like SQL Server thus using the data in your own apps. MOSS is more a development platform to be honest. A huge range of stuff out of the box but a whole lot more can be done with it once you ramp up the .NET skills. For us it meets our needs for the sort of business model we want to have i.e collaboration on an enterprise scale. JC contact me of list and I will give you a login to have a poke about with if you promise to behave as its our dev server. But will give you a better idea of what it is if you have a look. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 05/06/2007 19:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint >My first question is: Why would you want to? Want to what? >SP is efficient and we use it extensively. What is the measure of efficiency? Storage requirements? Speed of access? Speed of development? Organization of information? Relating information? >It doesn't make sense... What doesn't make sense? I am just poking and prodding to discover what it is and why it exists. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Tuesday, June 05, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------------------- > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Wed Jun 6 08:36:40 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 06 Jun 2007 09:36:40 -0400 Subject: [AccessD] This on Sharepoint In-Reply-To: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> References: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> Message-ID: <000201c7a83f$b7fa7900$8abea8c0@XPS> John, It's true. SharePoint stores everything like that. I think the comments you quoted are a lot of FUD. SharePoint uses SQL Server as a data store. If you don't trust that to get it right, we might as all quit right now. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 1:52 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Wed Jun 6 08:44:26 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 06 Jun 2007 09:44:26 -0400 Subject: [AccessD] This on Sharepoint In-Reply-To: <000201c7a83f$b7fa7900$8abea8c0@XPS> References: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> <000201c7a83f$b7fa7900$8abea8c0@XPS> Message-ID: <000301c7a840$cd1cab90$8abea8c0@XPS> LOL thinking about this a bit more, I wonder if he's every looked at the system tables in JET. JET uses basically the same techniques to store multiple object types in a single MDB file. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, June 06, 2007 9:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on Sharepoint John, It's true. SharePoint stores everything like that. I think the comments you quoted are a lot of FUD. SharePoint uses SQL Server as a data store. If you don't trust that to get it right, we might as all quit right now. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 1:52 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 6 09:02:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 6 Jun 2007 10:02:44 -0400 Subject: [AccessD] This on Sharepoint In-Reply-To: <000301c7a840$cd1cab90$8abea8c0@XPS> Message-ID: <20070606140251.14A2DBF2A@smtp-auth.no-ip.com> I have no clue how Jet stores things in an MDB and AFAIK it is not really published anywhere. All I know is that storage in an Access database appears to be fairly efficient. I think that the point here is the right tool for the job. Sharepoint might just be the appropriate tool for specific jobs. Storing relational data does not appear at first glance to be one of them. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, June 06, 2007 9:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on Sharepoint LOL thinking about this a bit more, I wonder if he's every looked at the system tables in JET. JET uses basically the same techniques to store multiple object types in a single MDB file. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, June 06, 2007 9:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on Sharepoint John, It's true. SharePoint stores everything like that. I think the comments you quoted are a lot of FUD. SharePoint uses SQL Server as a data store. If you don't trust that to get it right, we might as all quit right now. Jim. From Erwin.Craps at ithelps.eu Wed Jun 6 09:13:18 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Wed, 6 Jun 2007 16:13:18 +0200 Subject: [AccessD] turing off auto detect and repair when multiple acces version Message-ID: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> Hi Group Since I installed MSO2K7 on my computer, the detect and repair function tries to repair my office when I switched back and forth MSO2K3 and MSO2K7. Does anyone know how to turn this off? Erwin Craps Zaakvoerder Nieuwe internetwinkel op www.ithelps.be/shop www.ithelps.be/onsgezin bezoek ook eens de website van mijn zus www.friedacraps.be 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 cfoust at infostatsystems.com Wed Jun 6 09:55:57 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 07:55:57 -0700 Subject: [AccessD] Unbound events In-Reply-To: <20070606011536.F1B12BE34@smtp-auth.no-ip.com> References: <4665D61C.4020708@mvps.org> <20070606011536.F1B12BE34@smtp-auth.no-ip.com> Message-ID: Is the event code in a class rather than in the form class? I've seen the [Event Procedure] property in the form lose itself and turn off the event firing. Is there any event code in the form class? My experience has been that if I had any event code in the form, I needed shell events for all the events handled in the external class, even though the class *should* take care of it automatically. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 6:16 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Unbound events OK, that tells me I have something else happening here. Thanks guys. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 05, 2007 5:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events Agreed. The After Update event is the one to use. Though there's something wrong if the Exit event is also not firing when the focus moves from the combobox. This applies whether the combobox is bound or not. In addition, the Change event also should fire when a selection is made in the combobox (even though Access Help seems to be out of date (and wrong) on this point). Regards Steve Heenan, Lambert wrote: > I regret I have to disagree with Drew. > > There's no question in my mind that the After_Update event is the one > you need, John. It's the only event that happens after the user has > selected something. > > I'm looking at an unbound form right now, and the after_Update event > *does* fire on the combobox. > > If it's not doing so for you then I'd suspect a corrupt form. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 6 10:01:09 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 08:01:09 -0700 Subject: [AccessD] turing off auto detect and repair when multiple accesversion In-Reply-To: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> Message-ID: Office 2007 does NOT like to coexist with earlier versions. I don't know how to turn it off either. My pet peeve is that if I use A2003, it runs the msi briefly to "install" O2003. If I then run 2007, it takes a year and a day to "configure" itself again! So much for backward *or* forward compatibility! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Wednesday, June 06, 2007 7:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] turing off auto detect and repair when multiple accesversion Hi Group Since I installed MSO2K7 on my computer, the detect and repair function tries to repair my office when I switched back and forth MSO2K3 and MSO2K7. Does anyone know how to turn this off? Erwin Craps Zaakvoerder Nieuwe internetwinkel op www.ithelps.be/shop www.ithelps.be/onsgezin bezoek ook eens de website van mijn zus www.friedacraps.be 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 iggy at nanaimo.ark.com Wed Jun 6 09:56:12 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Wed, 06 Jun 2007 07:56:12 -0700 Subject: [AccessD] Advice Please Message-ID: <4666CB0C.7030005@nanaimo.ark.com> Hey All I am planning on upgrading to a new version of ACCESS and a new machine. Am I correct from what I have been reading that I should be going to Access 2003 and Windows XP and to avoid Access 2007 and Vista. And that I should be looking at the Access Extensions Developer Kit and not Visual Studio. Any advice will be appreciated, remember this is an old dog trying to learn new tricks. From jwcolby at colbyconsulting.com Wed Jun 6 10:49:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 6 Jun 2007 11:49:34 -0400 Subject: [AccessD] Advice Please In-Reply-To: <4666CB0C.7030005@nanaimo.ark.com> Message-ID: <20070606154936.09546BD4F@smtp-auth.no-ip.com> Tony, I just bought a new laptop for my development machine. I purchased XP Pro. I have licenses for and use all the versions of Office up through 2003. I do not have 2007, nor do I intend to use it unless a client forces me to. I have used Access since 1992, and Office / Access 2003 is the end of the line for me AFAICT. Microsoft has been adamant that making 2007 easy for the developer to use, and easy for the developer to design systems that look and work the way the developer thinks is appropriate is not important to Microsoft. Entonces, Adios. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, June 06, 2007 10:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Advice Please Hey All I am planning on upgrading to a new version of ACCESS and a new machine. Am I correct from what I have been reading that I should be going to Access 2003 and Windows XP and to avoid Access 2007 and Vista. And that I should be looking at the Access Extensions Developer Kit and not Visual Studio. Any advice will be appreciated, remember this is an old dog trying to learn new tricks. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Wed Jun 6 11:13:59 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 06 Jun 2007 12:13:59 -0400 Subject: [AccessD] Advice Please In-Reply-To: <4666CB0C.7030005@nanaimo.ark.com> References: <4666CB0C.7030005@nanaimo.ark.com> Message-ID: <006001c7a855$b16fd010$8abea8c0@XPS> I've been avoiding Vista and recommending clients do the same. I don't see anything compelling enough in Vista except for bit locker to warrant spending the money for the required hardware and software updates. I would say 75 - 80% of my clients would need to replace just about every piece of hardware they have in order to use all the features. Most could run the watered down version; but why bother? <> The Access 2003 Developer Extensions are part of the new Visual Studio Tools for the Microsoft Office System software package. You do not need Visual Studio or Visual Studio .NET. It includes the following products: Visual Studio Tools for the Microsoft Office System Microsoft Office Access 2003 Developer Extensions Microsoft SQL Server 2000 Developer Edition Microsoft Visual Basic .NET Here's the link: http://msdn2.microsoft.com/en-us/vstudio/aa718673.aspx Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, June 06, 2007 10:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Advice Please Hey All I am planning on upgrading to a new version of ACCESS and a new machine. Am I correct from what I have been reading that I should be going to Access 2003 and Windows XP and to avoid Access 2007 and Vista. And that I should be looking at the Access Extensions Developer Kit and not Visual Studio. Any advice will be appreciated, remember this is an old dog trying to learn new tricks. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 6 11:16:08 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 6 Jun 2007 12:16:08 -0400 Subject: [AccessD] 1 tb drives Message-ID: <20070606161611.97EC0BE9D@smtp-auth.no-ip.com> Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com From cfoust at infostatsystems.com Wed Jun 6 11:22:14 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 09:22:14 -0700 Subject: [AccessD] 1 tb drives In-Reply-To: <20070606161611.97EC0BE9D@smtp-auth.no-ip.com> References: <20070606161611.97EC0BE9D@smtp-auth.no-ip.com> Message-ID: That's for my next laptop, so I can run Vista! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 1 tb drives Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Jun 6 11:26:52 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 09:26:52 -0700 Subject: [AccessD] Advice Please In-Reply-To: <4666CB0C.7030005@nanaimo.ark.com> References: <4666CB0C.7030005@nanaimo.ark.com> Message-ID: If you are familiar with Access already, moving to 2007 is a distinct jolt and the ribbon can drive you nuts. I don't like Office 2007 for all the reasons I've already stated in this list. VSTO (which contains the Access extensions) is a standalone product that doesn't require Visual Studio. It isn't a free download, however. Used to be about $395, I think, but may be cheaper now that 2007 is out. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, June 06, 2007 7:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Advice Please Hey All I am planning on upgrading to a new version of ACCESS and a new machine. Am I correct from what I have been reading that I should be going to Access 2003 and Windows XP and to avoid Access 2007 and Vista. And that I should be looking at the Access Extensions Developer Kit and not Visual Studio. Any advice will be appreciated, remember this is an old dog trying to learn new tricks. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 6 11:34:21 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 6 Jun 2007 12:34:21 -0400 Subject: [AccessD] 1 tb drives In-Reply-To: Message-ID: <20070606163429.9B0BDBCD6@smtp-auth.no-ip.com> LOL. You intend to wait awhile for that laptop. This is a FIVE platter design. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 06, 2007 12:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 1 tb drives That's for my next laptop, so I can run Vista! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 1 tb drives Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From iggy at nanaimo.ark.com Wed Jun 6 11:36:41 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Wed, 06 Jun 2007 09:36:41 -0700 Subject: [AccessD] Advice Please Message-ID: <4666E299.3010400@nanaimo.ark.com> Thanks John I have used Access since 1992 Yes John and I can remember the very early days of this list. Hey Jim The Access 2003 Developer Extensions are part of the new Visual Studio Tools for the Microsoft Office System software package. Jim are you saying that rather than just purchasing the Access 2003 Developer Extensions, I should be purchasing the "whole enchillada",Visual Studio Tools for the Microsoft Office System software package From cfoust at infostatsystems.com Wed Jun 6 11:37:48 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 09:37:48 -0700 Subject: [AccessD] 1 tb drives In-Reply-To: <20070606163429.9B0BDBCD6@smtp-auth.no-ip.com> References: <20070606163429.9B0BDBCD6@smtp-auth.no-ip.com> Message-ID: By the time I can afford the laptop, they'll have solved that. Besides, you can get laptops with RAID controllers. ;-} Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] 1 tb drives LOL. You intend to wait awhile for that laptop. This is a FIVE platter design. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 06, 2007 12:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 1 tb drives That's for my next laptop, so I can run Vista! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 1 tb drives Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Jun 6 11:40:14 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 09:40:14 -0700 Subject: [AccessD] Advice Please In-Reply-To: <4666E299.3010400@nanaimo.ark.com> References: <4666E299.3010400@nanaimo.ark.com> Message-ID: Visual Studio Tools for Microsoft Office is the only way to get the Access 2003 Developer Extensions, unless you'd rather purchase VS2003 Pro. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, June 06, 2007 9:37 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Advice Please Thanks John I have used Access since 1992 Yes John and I can remember the very early days of this list. Hey Jim The Access 2003 Developer Extensions are part of the new Visual Studio Tools for the Microsoft Office System software package. Jim are you saying that rather than just purchasing the Access 2003 Developer Extensions, I should be purchasing the "whole enchillada",Visual Studio Tools for the Microsoft Office System software package -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From iggy at nanaimo.ark.com Wed Jun 6 12:01:20 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Wed, 06 Jun 2007 10:01:20 -0700 Subject: [AccessD] Advice Please Message-ID: <4666E860.2010501@nanaimo.ark.com> Hey Charlotte and Jim Sorry, failure to communicate. I had mentioned to a friend that I had priced VS and it was about $1000 CDN and he said he just bought the Access Extensions and it was lot cheaper, he must have meant Visual Studio Tools for Microsoft Office. Around $395 I can justify, the $1000 "threw me". Thanks Charlotte, John and Jim for setting me straight. My shopping list New machine Office 2003 Windows XP Pro Visual Studio Tools for Microsoft Office (thanks for the link Jim) I guess I will finally get a look at .NET. From accessd at shaw.ca Wed Jun 6 12:24:07 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 06 Jun 2007 10:24:07 -0700 Subject: [AccessD] 1 tb drives In-Reply-To: Message-ID: <0JJ800ICI5GQ82L3@l-daemon> You will of course need another one for your data... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 06, 2007 9:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 1 tb drives That's for my next laptop, so I can run Vista! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 1 tb drives Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Wed Jun 6 12:49:40 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 06 Jun 2007 10:49:40 -0700 Subject: [AccessD] OT: Microsoft threatens its Most Valuable Professional In-Reply-To: <0JJ7001VT2Y526Y2@l-daemon> Message-ID: <0JJ8001IZ6NB1DG4@l-daemon> OT: An email I received from a friend. More comments on the latest NEWS story from the Registry. These are not my comments but fellow who use to be Microsoft fanatic and about 2 years ago made the switch to the 'Dark Side". He now is 2IC in a large development company and asked me to post his email. This would be further indication that Microsoft doesn't "get" current trends in the industry and Web 2.0, mash-ups, open source and everything... The ideal situation for Microsoft would be that someone be developing for the Windows platform and using their development tools. If someone is willing to _pay_ for TestDriven.net, that would be a big flashing red neon sign that: 1. Microsoft left a big gaping hole in their product that consumers were asking for. Logic would dictate that the aim of a business would be to meet consumer demand, which Microsoft couldn't, so someone else had to fill it. 2. The person buying it, likely will _never_ have gone for the whole package and is price-conscious 3. Microsoft is being undercut by competition. Competition is good. These software prices were artificially set by MS (intentionally to undercut other competition), and so therefore they have to rely on some legalese text in a EULA to protect their flow of income (not even sure it exists?), rather than trying to be a competitive and ethical business. This is the sort of thing that damages your reputation in the geek world (can MS afford this anymore?). In my opinion, I think Microsoft ought to be happy people are using their IDE and developing for their operating system, and not running off to play with Eclipse, Mono, RealBasic, Java, and all the rest of the great stuff out there... Or they could continue bullying people, who are actually helping to promote their bottom line. Which is actually OK by me, because I personally would like to continue seeing people migrating over to Linux. Any comments Jim From martyconnelly at shaw.ca Wed Jun 6 12:51:32 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 06 Jun 2007 10:51:32 -0700 Subject: [AccessD] turing off auto detect and repair when multiple accesversion In-Reply-To: References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> Message-ID: <4666F424.2010807@shaw.ca> I have Access 97, 2003 and 2007 installed If I use the right click "open with" method on the mdb to select which version to use to open, it takes 10-15 seconds to start up. The only problem being the icons are the same for 2003 and 2007 It rotates the last used version icon to the top of the open with stack. Charlotte Foust wrote: >Office 2007 does NOT like to coexist with earlier versions. I don't >know how to turn it off either. My pet peeve is that if I use A2003, it >runs the msi briefly to "install" O2003. If I then run 2007, it takes a >year and a day to "configure" itself again! So much for backward *or* >forward compatibility! > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - >IT Helps >Sent: Wednesday, June 06, 2007 7:13 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] turing off auto detect and repair when multiple >accesversion > >Hi Group > >Since I installed MSO2K7 on my computer, the detect and repair function >tries to repair my office when I switched back and forth MSO2K3 and >MSO2K7. > >Does anyone know how to turn this off? > > > >Erwin Craps > >Zaakvoerder > > > >Nieuwe internetwinkel op www.ithelps.be/shop > > >www.ithelps.be/onsgezin > >bezoek ook eens de website van mijn zus www.friedacraps.be > > > > >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 > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Wed Jun 6 12:57:13 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 06 Jun 2007 10:57:13 -0700 Subject: [AccessD] Advice Please In-Reply-To: References: <4666E299.3010400@nanaimo.ark.com> Message-ID: <4666F579.9090206@shaw.ca> The developer extension for Access 2007 is supposed to be free. Clive Covington says it's release is still delayed due to a last minute bug found around May 15'th. Charlotte Foust wrote: >Visual Studio Tools for Microsoft Office is the only way to get the >Access 2003 Developer Extensions, unless you'd rather purchase VS2003 >Pro. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav >Sent: Wednesday, June 06, 2007 9:37 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] Advice Please > >Thanks John > >I have used Access since 1992 >Yes John and I can remember the very early days of this list. > >Hey Jim >The Access 2003 Developer Extensions are part of the new Visual Studio >Tools for the Microsoft Office System software package. > >Jim are you saying that rather than just purchasing the Access 2003 >Developer Extensions, I should be purchasing the "whole >enchillada",Visual Studio Tools for the Microsoft Office System software >package >- > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Wed Jun 6 13:00:01 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 11:00:01 -0700 Subject: [AccessD] 1 tb drives In-Reply-To: <0JJ800ICI5GQ82L3@l-daemon> References: <0JJ800ICI5GQ82L3@l-daemon> Message-ID: ROTFL I'll get a usb drive for that! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, June 06, 2007 10:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] 1 tb drives You will of course need another one for your data... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 06, 2007 9:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 1 tb drives That's for my next laptop, so I can run Vista! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 1 tb drives Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Jun 6 13:02:03 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 11:02:03 -0700 Subject: [AccessD] Advice Please In-Reply-To: <4666F579.9090206@shaw.ca> References: <4666E299.3010400@nanaimo.ark.com> <4666F579.9090206@shaw.ca> Message-ID: If you can't get it, what difference does the price make? LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, June 06, 2007 10:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Advice Please The developer extension for Access 2007 is supposed to be free. Clive Covington says it's release is still delayed due to a last minute bug found around May 15'th. Charlotte Foust wrote: >Visual Studio Tools for Microsoft Office is the only way to get the >Access 2003 Developer Extensions, unless you'd rather purchase VS2003 >Pro. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav >Sent: Wednesday, June 06, 2007 9:37 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] Advice Please > >Thanks John > >I have used Access since 1992 >Yes John and I can remember the very early days of this list. > >Hey Jim >The Access 2003 Developer Extensions are part of the new Visual Studio >Tools for the Microsoft Office System software package. > >Jim are you saying that rather than just purchasing the Access 2003 >Developer Extensions, I should be purchasing the "whole >enchillada",Visual Studio Tools for the Microsoft Office System >software package >- > -- 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 cfoust at infostatsystems.com Wed Jun 6 13:04:28 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 11:04:28 -0700 Subject: [AccessD] turing off auto detect and repair whenmultiple accesversion In-Reply-To: <4666F424.2010807@shaw.ca> References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> <4666F424.2010807@shaw.ca> Message-ID: I have all three installed too. However, since my 2007 installation, I haven't been able to get the Open With to work properly. It opens the application (after any delays it deems necessary) but not the file I started from. Maddening in Word, Excel and, yes, Access. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, June 06, 2007 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] turing off auto detect and repair whenmultiple accesversion I have Access 97, 2003 and 2007 installed If I use the right click "open with" method on the mdb to select which version to use to open, it takes 10-15 seconds to start up. The only problem being the icons are the same for 2003 and 2007 It rotates the last used version icon to the top of the open with stack. Charlotte Foust wrote: >Office 2007 does NOT like to coexist with earlier versions. I don't >know how to turn it off either. My pet peeve is that if I use A2003, it >runs the msi briefly to "install" O2003. If I then run 2007, it takes a >year and a day to "configure" itself again! So much for backward *or* >forward compatibility! > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - >IT Helps >Sent: Wednesday, June 06, 2007 7:13 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] turing off auto detect and repair when multiple >accesversion > >Hi Group > >Since I installed MSO2K7 on my computer, the detect and repair function >tries to repair my office when I switched back and forth MSO2K3 and >MSO2K7. > >Does anyone know how to turn this off? > > > >Erwin Craps > >Zaakvoerder > > > >Nieuwe internetwinkel op www.ithelps.be/shop > > >www.ithelps.be/onsgezin > >bezoek ook eens de website van mijn zus www.friedacraps.be > > > > >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 > > > -- 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 Erwin.Craps at ithelps.eu Wed Jun 6 16:26:00 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Wed, 6 Jun 2007 23:26:00 +0200 Subject: [AccessD] turing off auto detect and repairwhenmultiple accesversion References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local><4666F424.2010807@shaw.ca> Message-ID: <430E80531228BA4497C5EB1A7BA786B01B45CF@stekelbes.ithelps.local> Hummpf, no hope for me. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 06, 2007 8:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] turing off auto detect and repairwhenmultiple accesversion I have all three installed too. However, since my 2007 installation, I haven't been able to get the Open With to work properly. It opens the application (after any delays it deems necessary) but not the file I started from. Maddening in Word, Excel and, yes, Access. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, June 06, 2007 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] turing off auto detect and repair whenmultiple accesversion I have Access 97, 2003 and 2007 installed If I use the right click "open with" method on the mdb to select which version to use to open, it takes 10-15 seconds to start up. The only problem being the icons are the same for 2003 and 2007 It rotates the last used version icon to the top of the open with stack. Charlotte Foust wrote: >Office 2007 does NOT like to coexist with earlier versions. I don't >know how to turn it off either. My pet peeve is that if I use A2003, it >runs the msi briefly to "install" O2003. If I then run 2007, it takes a >year and a day to "configure" itself again! So much for backward *or* >forward compatibility! > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - >IT Helps >Sent: Wednesday, June 06, 2007 7:13 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] turing off auto detect and repair when multiple >accesversion > >Hi Group > >Since I installed MSO2K7 on my computer, the detect and repair function >tries to repair my office when I switched back and forth MSO2K3 and >MSO2K7. > >Does anyone know how to turn this off? > > > >Erwin Craps > >Zaakvoerder > > > >Nieuwe internetwinkel op www.ithelps.be/shop > > >www.ithelps.be/onsgezin > >bezoek ook eens de website van mijn zus www.friedacraps.be > > > > >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 > > > -- 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 jengross at gte.net Wed Jun 6 17:42:53 2007 From: jengross at gte.net (Jennifer Gross) Date: Wed, 06 Jun 2007 15:42:53 -0700 Subject: [AccessD] A2K --> Microsoft Dynamics 9 Message-ID: <011b01c7a88c$08444c50$6501a8c0@jefferson> Hi All, I am looking to push Purchase Order data from A2K to Microsoft Dynamics 9. Has anyone done this before? Because of the data constructs and necessary verification, is it best to use their Integration Manager to pull the data, or eConnect to push using XML, or is it safe to do without purchasing either of these $3,000 add ins to Dynamics? Any help greatly appreciated. Thanks in advance, Jennifer Gross databasics Newbury Park, CA office: (805) 480-1921 fax: (805) 499-0467 From ssharkins at setel.com Wed Jun 6 17:54:04 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 6 Jun 2007 18:54:04 -0400 Subject: [AccessD] Can't hide controls in Datasheet view Message-ID: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> I've set the Visible property of several controls to No. The form's Default View property is Datasheet. It seems to ignore the No property and displays all the controls. I've never noticed this before. Am I doing something wrong or is this just the way it is? Susan H. From cfoust at infostatsystems.com Wed Jun 6 17:57:27 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 15:57:27 -0700 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> Message-ID: Hasn't it always behaved that way? I never use the pesky things because of their shortcomings, so I can't be sure. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, June 06, 2007 3:54 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Can't hide controls in Datasheet view I've set the Visible property of several controls to No. The form's Default View property is Datasheet. It seems to ignore the No property and displays all the controls. I've never noticed this before. Am I doing something wrong or is this just the way it is? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Wed Jun 6 18:13:22 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 6 Jun 2007 19:13:22 -0400 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> Message-ID: <002701c7a890$76e33ff0$0ebc2ad1@SusanOne> You're probably right -- I've just never had the need to try it before I guess. Susan H. Hasn't it always behaved that way? I never use the pesky things because of their shortcomings, so I can't be sure. From JHewson at karta.com Wed Jun 6 19:06:09 2007 From: JHewson at karta.com (Jim Hewson) Date: Wed, 6 Jun 2007 19:06:09 -0500 Subject: [AccessD] Can't hide controls in Datasheet view References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> <002701c7a890$76e33ff0$0ebc2ad1@SusanOne> Message-ID: <6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> You could put the controls in the header. They won't show on the datasheet view and they can still be used for reference if needed. Jim H. ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Susan Harkins Sent: Wed 6/6/2007 6:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Can't hide controls in Datasheet view You're probably right -- I've just never had the need to try it before I guess. Susan H. Hasn't it always behaved that way? I never use the pesky things because of their shortcomings, so I can't be sure. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Wed Jun 6 19:22:54 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 6 Jun 2007 20:22:54 -0400 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne><002701c7a890$76e33ff0$0ebc2ad1@SusanOne> <6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> Message-ID: <000d01c7a899$fec451d0$d2bc2ad1@SusanOne> Oh cool -- I'll try that. You could put the controls in the header. They won't show on the datasheet view and they can still be used for reference if needed. From fuller.artful at gmail.com Wed Jun 6 19:24:01 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 6 Jun 2007 20:24:01 -0400 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> <002701c7a890$76e33ff0$0ebc2ad1@SusanOne> <6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> Message-ID: <29f585dd0706061724h151d2e0dub749e755980f73d7@mail.gmail.com> I think (am not certain) that what you need to do is this: Open the form in datasheet mode. Choose Hide Columns. Save the form and close it immediately. Re-open it and see if it does what you're expecting. If it doesn't, open the form in design-mode, select the columns you want to hide, Hide them, save the form, close the form and then re-open it. If that doesn't work, run around the nearest church three times clockwise and then try it again. :) The former has worked for me. I haven't yet had to resort to the Church thing, save once, and it worked. A. On 6/6/07, Jim Hewson wrote: > > You could put the controls in the header. > They won't show on the datasheet view and they can still be used for > reference if needed. > > Jim H. > > ________________________________ > > From: accessd-bounces at databaseadvisors.com on behalf of Susan Harkins > Sent: Wed 6/6/2007 6:13 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Can't hide controls in Datasheet view > > > > You're probably right -- I've just never had the need to try it before I > guess. > > Susan H. > > Hasn't it always behaved that way? I never use the pesky things because > of > their shortcomings, so I can't be sure. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 setel.com Wed Jun 6 20:02:56 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 6 Jun 2007 21:02:56 -0400 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <29f585dd0706061724h151d2e0dub749e755980f73d7@mail.gmail.com> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne><002701c7a890$76e33ff0$0ebc2ad1@SusanOne><6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> <29f585dd0706061724h151d2e0dub749e755980f73d7@mail.gmail.com> Message-ID: <001201c7a89f$964fd830$d2bc2ad1@SusanOne> No columns -- this is a regular form, using Datasheet as the Default View. There are no columns, just normal looking controls in Design View. Susan H. I think (am not certain) that what you need to do is this: Open the form in datasheet mode. Choose Hide Columns. Save the form and close it immediately. Re-open it and see if it does what you're expecting. If it doesn't, open the form in design-mode, select the columns you want to hide, Hide them, save the form, close the form and then re-open it. If that doesn't work, run around the nearest church three times clockwise and then try it again. :) The former has worked for me. I haven't yet had to resort to the Church thing, save once, and it worked. From michael at ddisolutions.com.au Wed Jun 6 20:49:11 2007 From: michael at ddisolutions.com.au (Michael Maddison) Date: Thu, 7 Jun 2007 11:49:11 +1000 Subject: [AccessD] OT: Microsoft threatens its Most Valuable Professional References: <0JJ8001IZ6NB1DG4@l-daemon> Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D012898B8@ddi-01.DDI.local> There are 2 sides to this story. In a nutshell... MS says the version of TestDriven.net for VS Express uses hacks to enable functionality that they explictly attempted to disable in the free version. MS says the owner of TestDriven.net has breached the EULA and that any users of his tool in Express will be in breach of the EULA. MS has been asking for 2 years for TestDriven.net to stop supporting Express. TestDriven.net says prove that I've broken the law. If it goes to court it will be a test case for EULA's in the UK and Europe. Could be a small thing or it could grow in significance. My opinion is MS just wanted him to stop supporting Express because if they open up the locked down features then who will pay for the full versions? Also why wait 2 years before sending in the lawyers if you have an open and shut case? Hardly an example of big bad MS though. cheers Michael M OT: An email I received from a friend. More comments on the latest NEWS story from the Registry. These are not my comments but fellow who use to be Microsoft fanatic and about 2 years ago made the switch to the 'Dark Side". He now is 2IC in a large development company and asked me to post his email. This would be further indication that Microsoft doesn't "get" current trends in the industry and Web 2.0, mash-ups, open source and everything... The ideal situation for Microsoft would be that someone be developing for the Windows platform and using their development tools. If someone is willing to _pay_ for TestDriven.net, that would be a big flashing red neon sign that: 1. Microsoft left a big gaping hole in their product that consumers were asking for. Logic would dictate that the aim of a business would be to meet consumer demand, which Microsoft couldn't, so someone else had to fill it. 2. The person buying it, likely will _never_ have gone for the whole package and is price-conscious 3. Microsoft is being undercut by competition. Competition is good. These software prices were artificially set by MS (intentionally to undercut other competition), and so therefore they have to rely on some legalese text in a EULA to protect their flow of income (not even sure it exists?), rather than trying to be a competitive and ethical business. This is the sort of thing that damages your reputation in the geek world (can MS afford this anymore?). In my opinion, I think Microsoft ought to be happy people are using their IDE and developing for their operating system, and not running off to play with Eclipse, Mono, RealBasic, Java, and all the rest of the great stuff out there... Or they could continue bullying people, who are actually helping to promote their bottom line. Which is actually OK by me, because I personally would like to continue seeing people migrating over to Linux. Any comments Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Jun 6 21:09:28 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 06 Jun 2007 19:09:28 -0700 Subject: [AccessD] turing off auto detect and repair whenmultiple accesversion In-Reply-To: References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> <4666F424.2010807@shaw.ca> Message-ID: <466768D8.6010603@shaw.ca> Are you perhaps missing the %1 at the end of the path name? 1. Start Windows Explorer, 2. Select Tools and then Folder Options... 3. Click on the File Types Tab 4. Find the MDB file type 5. Click Advanced 6. Chances are there are 2 options. Open in bold font (denoting default) and New. You can pretty much add what you want here. For decompile, 7. Click New 8. Under action type Decompile 9. Under Application used to perform action type the equivalent for your install: "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" /decompile "%1" 10 Click OK and exit out And wallah! You now right click an mdb and have the context option of decompiling it. But it doesn't stop there. For those of us juggling multiple versions of Access you can setup a right click option to open in each. Eg Open in 97 Open in 2000 Open in XP And make sure the path points to the correct version of access. Have all your Access paths available in a notepad file so you can cut and paste as this has to be done in one pass, editing afterwards is difficult ---------------------------------------- There is another way via the registry but the full moon has just passed and I don't have any spare chickens. Also I haven't used since Access 2.0 and Win 95, so I am unsure of Win XP registry keys. To accomplish this do the following: # Make sure you have a back up copy of your registry, in case of an error. # Open the Registry Editor, and under the key "Hkey_Classes_Root", where X = the highest version of Access you have installed # Under this Access.Application.X key click on the "Shell" key and then select "Edit" from the menu, "New", then "Key". After the key is added, name this key "Open with Access X." Where X is the version you want to add. # Highlight the new key and repeat the process in item 3 to add another new key below "Open with Access X" and name this key "Command". # Click on the new "Default" entry in the "Command" key and key value dialog will be displayed. Enter the path to the version of Access 2 on the computer, appending a "%1" at the end. Example: "C:\Access\msaccess.exe %1" You should now have the option to open any access database on your system with any version of Access when right clicking in Windows Explorer. Charlotte Foust wrote: >I have all three installed too. However, since my 2007 installation, I >haven't been able to get the Open With to work properly. It opens the >application (after any delays it deems necessary) but not the file I >started from. Maddening in Word, Excel and, yes, Access. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly >Sent: Wednesday, June 06, 2007 10:52 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] turing off auto detect and repair whenmultiple >accesversion > >I have Access 97, 2003 and 2007 installed If I use the right click "open >with" method on the mdb to select which version to use to open, it takes >10-15 seconds to start up. >The only problem being the icons are the same for 2003 and 2007 It >rotates the last used version icon to the top of the open with stack. > > >Charlotte Foust wrote: > > > >>Office 2007 does NOT like to coexist with earlier versions. I don't >>know how to turn it off either. My pet peeve is that if I use A2003, >> >> >it > > >>runs the msi briefly to "install" O2003. If I then run 2007, it takes >> >> >a > > >>year and a day to "configure" itself again! So much for backward *or* >>forward compatibility! >> >>Charlotte Foust >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps >> >> >- > > >>IT Helps >>Sent: Wednesday, June 06, 2007 7:13 AM >>To: Access Developers discussion and problem solving >>Subject: [AccessD] turing off auto detect and repair when multiple >>accesversion >> >>Hi Group >> >>Since I installed MSO2K7 on my computer, the detect and repair function >>tries to repair my office when I switched back and forth MSO2K3 and >>MSO2K7. >> >>Does anyone know how to turn this off? >> >> >> >>Erwin Craps >> >>Zaakvoerder >> >> >> >>Nieuwe internetwinkel op www.ithelps.be/shop >> >> >>www.ithelps.be/onsgezin >> >>bezoek ook eens de website van mijn zus www.friedacraps.be >> >> >> >> >>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 >> >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From erbachs at gmail.com Wed Jun 6 21:33:50 2007 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 6 Jun 2007 21:33:50 -0500 Subject: [AccessD] OT: Microsoft threatens its Most Valuable Professional In-Reply-To: <0JJ8001IZ6NB1DG4@l-daemon> References: <0JJ7001VT2Y526Y2@l-daemon> <0JJ8001IZ6NB1DG4@l-daemon> Message-ID: <39cb22f30706061933q744060e3i724709cee6e000ad@mail.gmail.com> JimL, ? 3. Microsoft is being undercut by competition. Competition is good. These software prices were artificially set by MS (intentionally to undercut other competition), and so therefore they have to rely on some legalese text in a EULA to protect their flow of income (not even sure it exists?), rather than trying to be a competitive and ethical business. This is the sort of thing that damages your reputation in the geek world (can MS afford this anymore?). ? I read "artificially set by MS (intentionally to undercut other competition)" and I had to wonder if he understands what he's saying. Microsoft "intentionally" set prices to undercut the competition. In what way is that "artificial"? Sounds like the complaining of a naive anti-capitalist. I'm part of the "geek world" but I also ran my own business for 15 years. I think that this Microsoft hater defines "ethical" as "rolling over and playing dead when any old tiny Linux-based company markets a product that competes however peripherally with something made by Microsoft". Steve Erbach Neenah, WI On 6/6/07, Jim Lawrence wrote: > OT: An email I received from a friend. > > More comments on the latest NEWS story from the Registry. These are not my > comments but fellow who use to be Microsoft fanatic and about 2 years ago > made the switch to the 'Dark Side". He now is 2IC in a large development > company and asked me to post his email. > > > This would be further indication that Microsoft doesn't "get" current trends > in the industry and Web 2.0, mash-ups, open source and everything... The > ideal situation for Microsoft would be that someone be developing for the > Windows platform and using their development tools. > > If someone is willing to _pay_ for TestDriven.net, that would be a big > flashing red neon sign that: > > 1. Microsoft left a big gaping hole in their product that consumers were > asking for. Logic would dictate that the aim of a business would be to meet > consumer demand, which Microsoft couldn't, so someone else had to fill it. > > 2. The person buying it, likely will _never_ have gone for the whole package > and is price-conscious > > 3. Microsoft is being undercut by competition. Competition is good. These > software prices were artificially set by MS (intentionally to undercut other > competition), and so therefore they have to rely on some legalese text in a > EULA to protect their flow of income (not even sure it exists?), rather than > trying to be a competitive and ethical business. This is the sort of thing > that damages your reputation in the geek world (can MS afford this > anymore?). > > In my opinion, I think Microsoft ought to be happy people are using their > IDE and developing for their operating system, and not running off to play > with Eclipse, Mono, RealBasic, Java, and all the rest of the great stuff out > there... > > Or they could continue bullying people, who are actually helping to promote > their bottom line. > > Which is actually OK by me, because I personally would like to continue > seeing people migrating over to Linux. > > > Any comments > > Jim From Jim.Hale at FleetPride.com Thu Jun 7 09:20:46 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 7 Jun 2007 09:20:46 -0500 Subject: [AccessD] deduplication In-Reply-To: <20070528204815.13262BE63@smtp-auth.no-ip.com> Message-ID: Dedupe? This must go into the lexicon with "Colbyize". "Dedupe": to no longer be deceived or made a fool. Either that or the chorus to a bad dowop song. Is it Friday yet? Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From cfoust at infostatsystems.com Thu Jun 7 09:39:42 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Jun 2007 07:39:42 -0700 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <001201c7a89f$964fd830$d2bc2ad1@SusanOne> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne><002701c7a890$76e33ff0$0ebc2ad1@SusanOne><6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com><29f585dd0706061724h151d2e0dub749e755980f73d7@mail.gmail.com> <001201c7a89f$964fd830$d2bc2ad1@SusanOne> Message-ID: If you open it in datasheet view, it has columns. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, June 06, 2007 6:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Can't hide controls in Datasheet view No columns -- this is a regular form, using Datasheet as the Default View. There are no columns, just normal looking controls in Design View. Susan H. I think (am not certain) that what you need to do is this: Open the form in datasheet mode. Choose Hide Columns. Save the form and close it immediately. Re-open it and see if it does what you're expecting. If it doesn't, open the form in design-mode, select the columns you want to hide, Hide them, save the form, close the form and then re-open it. If that doesn't work, run around the nearest church three times clockwise and then try it again. :) The former has worked for me. I haven't yet had to resort to the Church thing, save once, and it worked. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Jun 7 09:43:06 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Jun 2007 07:43:06 -0700 Subject: [AccessD] turing off auto detect andrepair whenmultiple accesversion In-Reply-To: <466768D8.6010603@shaw.ca> References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local><4666F424.2010807@shaw.ca> <466768D8.6010603@shaw.ca> Message-ID: I have individual send tos already. They work for the other versions, but for 2007, they open 2007 but not the document I'm sending to it. I'll have to check the shortcut for 2007 to see if there's something wrong with it, but I don't know what it would be. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, June 06, 2007 7:09 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] turing off auto detect andrepair whenmultiple accesversion Are you perhaps missing the %1 at the end of the path name? 1. Start Windows Explorer, 2. Select Tools and then Folder Options... 3. Click on the File Types Tab 4. Find the MDB file type 5. Click Advanced 6. Chances are there are 2 options. Open in bold font (denoting default) and New. You can pretty much add what you want here. For decompile, 7. Click New 8. Under action type Decompile 9. Under Application used to perform action type the equivalent for your install: "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" /decompile "%1" 10 Click OK and exit out And wallah! You now right click an mdb and have the context option of decompiling it. But it doesn't stop there. For those of us juggling multiple versions of Access you can setup a right click option to open in each. Eg Open in 97 Open in 2000 Open in XP And make sure the path points to the correct version of access. Have all your Access paths available in a notepad file so you can cut and paste as this has to be done in one pass, editing afterwards is difficult ---------------------------------------- There is another way via the registry but the full moon has just passed and I don't have any spare chickens. Also I haven't used since Access 2.0 and Win 95, so I am unsure of Win XP registry keys. To accomplish this do the following: # Make sure you have a back up copy of your registry, in case of an error. # Open the Registry Editor, and under the key "Hkey_Classes_Root", where X = the highest version of Access you have installed # Under this Access.Application.X key click on the "Shell" key and then select "Edit" from the menu, "New", then "Key". After the key is added, name this key "Open with Access X." Where X is the version you want to add. # Highlight the new key and repeat the process in item 3 to add another new key below "Open with Access X" and name this key "Command". # Click on the new "Default" entry in the "Command" key and key value dialog will be displayed. Enter the path to the version of Access 2 on the computer, appending a "%1" at the end. Example: "C:\Access\msaccess.exe %1" You should now have the option to open any access database on your system with any version of Access when right clicking in Windows Explorer. Charlotte Foust wrote: >I have all three installed too. However, since my 2007 installation, I >haven't been able to get the Open With to work properly. It opens the >application (after any delays it deems necessary) but not the file I >started from. Maddening in Word, Excel and, yes, Access. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >MartyConnelly >Sent: Wednesday, June 06, 2007 10:52 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] turing off auto detect and repair whenmultiple >accesversion > >I have Access 97, 2003 and 2007 installed If I use the right click >"open with" method on the mdb to select which version to use to open, >it takes >10-15 seconds to start up. >The only problem being the icons are the same for 2003 and 2007 It >rotates the last used version icon to the top of the open with stack. > > >Charlotte Foust wrote: > > > >>Office 2007 does NOT like to coexist with earlier versions. I don't >>know how to turn it off either. My pet peeve is that if I use A2003, >> >> >it > > >>runs the msi briefly to "install" O2003. If I then run 2007, it takes >> >> >a > > >>year and a day to "configure" itself again! So much for backward *or* >>forward compatibility! >> >>Charlotte Foust >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps >> >> >- > > >>IT Helps >>Sent: Wednesday, June 06, 2007 7:13 AM >>To: Access Developers discussion and problem solving >>Subject: [AccessD] turing off auto detect and repair when multiple >>accesversion >> >>Hi Group >> >>Since I installed MSO2K7 on my computer, the detect and repair function >>tries to repair my office when I switched back and forth MSO2K3 and >>MSO2K7. >> >>Does anyone know how to turn this off? >> >> >> >>Erwin Craps >> >>Zaakvoerder >> >> >> >>Nieuwe internetwinkel op www.ithelps.be/shop >> >> >>www.ithelps.be/onsgezin >> >>bezoek ook eens de website van mijn zus www.friedacraps.be >> >> >> >> >>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 >> >> >> >> >> > > > -- 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 Thu Jun 7 11:54:24 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 07 Jun 2007 09:54:24 -0700 Subject: [AccessD] turing off auto detect andrepair whenmultiple accesversion In-Reply-To: References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> <4666F424.2010807@shaw.ca> <466768D8.6010603@shaw.ca> Message-ID: <46683840.2020508@shaw.ca> Ahh this method works with right click file name and then "Open With" rather than "Send To" Charlotte Foust wrote: >I have individual send tos already. They work for the other versions, >but for 2007, they open 2007 but not the document I'm sending to it. >I'll have to check the shortcut for 2007 to see if there's something >wrong with it, but I don't know what it would be. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly >Sent: Wednesday, June 06, 2007 7:09 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] turing off auto detect andrepair whenmultiple >accesversion > >Are you perhaps missing the %1 at the end of the path name? > >1. Start Windows Explorer, >2. Select Tools and then Folder Options... >3. Click on the File Types Tab >4. Find the MDB file type >5. Click Advanced >6. Chances are there are 2 options. Open in bold font (denoting >default) > and New. You can pretty much add what you want here. For decompile, >7. Click New 8. Under action type Decompile 9. Under Application used to >perform action type the equivalent for your > install: > "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" /decompile >"%1" >10 Click OK and exit out > >And wallah! You now right click an mdb and have the context option of >decompiling it. > >But it doesn't stop there. For those of us juggling multiple versions >of Access you can setup a right click option to open in each. >Eg >Open in 97 >Open in 2000 >Open in XP > >And make sure the path points to the correct version of access. >Have all your Access paths available in a notepad file so you can cut >and paste as this has to be done in one pass, editing afterwards is >difficult > >---------------------------------------- > >There is another way via the registry but the full moon has just passed >and I don't have any spare chickens. Also I haven't used since Access >2.0 and Win 95, so I am unsure of Win XP registry keys. > >To accomplish this do the following: > > # Make sure you have a back up copy of your registry, in case of an >error. > # Open the Registry Editor, and under the key "Hkey_Classes_Root", >where X = the highest version of Access you have installed > # Under this Access.Application.X key click on the "Shell" key and >then select "Edit" from the menu, "New", then "Key". After the key is >added, name this key "Open with Access X." Where X is the version you >want to add. > # Highlight the new key and repeat the process in item 3 to add >another new key below "Open with Access X" and name this key "Command". > # Click on the new "Default" entry in the "Command" key and key >value dialog will be displayed. Enter the path to the version of Access >2 on the computer, appending a "%1" at the end. Example: >"C:\Access\msaccess.exe %1" > >You should now have the option to open any access database on your >system with any version of Access when right clicking in Windows >Explorer. > >Charlotte Foust wrote: > > > >>I have all three installed too. However, since my 2007 installation, I >> >> >>haven't been able to get the Open With to work properly. It opens the >> >>application (after any delays it deems necessary) but not the file I >> >> >>started from. Maddening in Word, Excel and, yes, Access. >> >>Charlotte Foust >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >>MartyConnelly >>Sent: Wednesday, June 06, 2007 10:52 AM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] turing off auto detect and repair whenmultiple >>accesversion >> >>I have Access 97, 2003 and 2007 installed If I use the right click >>"open with" method on the mdb to select which version to use to open, >>it takes >>10-15 seconds to start up. >>The only problem being the icons are the same for 2003 and 2007 It >>rotates the last used version icon to the top of the open with stack. >> >> >>Charlotte Foust wrote: >> >> >>>Office 2007 does NOT like to coexist with earlier versions. I don't >>>know how to turn it off either. My pet peeve is that if I use A2003, >>> >>> >>it runs the msi briefly to "install" O2003. If I then run 2007, it takes >> >> >>> <> year and a day to "configure" itself again! So much for backward *or* >> >>>forward compatibility! >>> >>>Charlotte Foust >>> >>> -- Marty Connelly Victoria, B.C. Canada From ssharkins at setel.com Thu Jun 7 12:02:49 2007 From: ssharkins at setel.com (Susan Harkins) Date: Thu, 7 Jun 2007 13:02:49 -0400 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne><002701c7a890$76e33ff0$0ebc2ad1@SusanOne><6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com><29f585dd0706061724h151d2e0dub749e755980f73d7@mail.gmail.com><001201c7a89f$964fd830$d2bc2ad1@SusanOne> Message-ID: <00b701c7a925$b001f1b0$0f34fad1@SusanOne> Right -- Form view is Datasheet View. Do you mean hide them then instead of using the Visible property? I'll try that -- I think I get it now -- sorry. Susan H. If you open it in datasheet view, it has columns. From kismert at gmail.com Thu Jun 7 12:13:13 2007 From: kismert at gmail.com (Ken Ismert) Date: Thu, 07 Jun 2007 12:13:13 -0500 Subject: [AccessD] OT: Microsoft threatens its Most Valuable Professional In-Reply-To: References: Message-ID: <46683CA9.20700@gmail.com> Few capitalists would define true competition as 'giant company A suing minuscule company B out of existence'. In a free market sense, this is anti-competitive, because it denies the market the chance to make its unencumbered choice on the merits of the products. OK, so giant company A says minuscule company B stole its cookies. But, company A _gave_ company B the cookies, in A's free box of goodies, albeit in a cookie jar with a clear plastic seal on top that said 'do not eat'. Company A can get its feelings hurt, but had they removed the cookies from the goody box in the first place, they wouldn't be in this position. Can company B successfully use its free cookies to make a deluxe goody basket that it can charge money for, and supplant company A's own super-deluxe, expensive basket? That depends on the value proposition of the products. If company A really packed a lot of good, quality stuff in its super-deluxe basket, then what B would have to charge to duplicate it, even with its 'unfair advantage', should equal or exceed the price for A's product. But if A is using its market dominance to charge an inflated price for its basket, then B should be able to deliver similar value for less. B still has the burden of proving its product really has value. As customers, we should always demand competition in this situation, barring some unnatural affection for one side or the other. That is in *our* best self-interest. (Michael Maddison) > Hardly an example of big bad MS though. That example would be MS blacklisting Richard Grimes for rightly pointing out that the emperor has no clothes in his article (first pointed out by Shamil): "Welcome to the 4% Operating System" http://www.grimes.demon.co.uk/dotnet/vistaAndDotnet.htm -Ken From Jeff at outbaktech.com Thu Jun 7 13:40:08 2007 From: Jeff at outbaktech.com (Jeff Barrows) Date: Thu, 7 Jun 2007 13:40:08 -0500 Subject: [AccessD] Dallas Texas Area Message-ID: My current contract employer is thinking of sending me to Dallas, TX from June 19th to June 22nd. Just thought I would shout out and see who is in that area so that maybe I could actually meet with them while I am down there. Please reply off-list. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From accessd at shaw.ca Thu Jun 7 14:30:40 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 07 Jun 2007 12:30:40 -0700 Subject: [AccessD] OT: Microsoft threatens its Most Valuable Professional In-Reply-To: <46683CA9.20700@gmail.com> Message-ID: <0JJA0080P5ZJO8Z0@l-daemon> Hi Ken: Well said. It would appear that some over zealous Microsoft fanatics are trying to run the show and they will have to be reined in or they will definitely damage MS beyond repair. MS should just stick to producing great products at good prices and they will have nothing to worry about. Where Microsoft is really losing ground is at the university and college level where many students are too poor to even buy special rated student MS products. It sometimes is a debate whether to buy enough Marconi & Cheese (and beer) to the end of the month or purchase that much needed student edition of MS Office suite. With competition, like Java, PHP, Perl, Ruby, MySQL and Linux it is no wonder many (stat Canada, 71% in Victoria, alone) new computer companies are demanding skills in the above products. As these are only new companies, feed by the new school graduates, the impact in the market place will not be felt immediately but in 10 years, watch out. Interesting enough, the company Oracle has managed to hold their market share. They continue the process of allowing all of their products to be downloaded, full-featured with no time-out. They now hold most of major database positions, in the city, even though they charge up to 3 times the price of MS SQL. I have never won a government competition (RFP) when recommending MS SQL against Oracle, especially as it is no problem to dramatically uncut the ORACLE price and that says it all. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ken Ismert Sent: Thursday, June 07, 2007 10:13 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Microsoft threatens its Most Valuable Professional Few capitalists would define true competition as 'giant company A suing minuscule company B out of existence'. In a free market sense, this is anti-competitive, because it denies the market the chance to make its unencumbered choice on the merits of the products. OK, so giant company A says minuscule company B stole its cookies. But, company A _gave_ company B the cookies, in A's free box of goodies, albeit in a cookie jar with a clear plastic seal on top that said 'do not eat'. Company A can get its feelings hurt, but had they removed the cookies from the goody box in the first place, they wouldn't be in this position. Can company B successfully use its free cookies to make a deluxe goody basket that it can charge money for, and supplant company A's own super-deluxe, expensive basket? That depends on the value proposition of the products. If company A really packed a lot of good, quality stuff in its super-deluxe basket, then what B would have to charge to duplicate it, even with its 'unfair advantage', should equal or exceed the price for A's product. But if A is using its market dominance to charge an inflated price for its basket, then B should be able to deliver similar value for less. B still has the burden of proving its product really has value. As customers, we should always demand competition in this situation, barring some unnatural affection for one side or the other. That is in *our* best self-interest. (Michael Maddison) > Hardly an example of big bad MS though. That example would be MS blacklisting Richard Grimes for rightly pointing out that the emperor has no clothes in his article (first pointed out by Shamil): "Welcome to the 4% Operating System" http://www.grimes.demon.co.uk/dotnet/vistaAndDotnet.htm -Ken -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Thu Jun 7 18:42:06 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 7 Jun 2007 19:42:06 -0400 Subject: [AccessD] Friday a tad early Message-ID: <29f585dd0706071642y4f0f384excfe33cc1d2bf6de@mail.gmail.com> It's Friday already in some slices of the planet, so I thought it ok to unleash this pun: Up Shiite Creek without a Patel. A. From fuller.artful at gmail.com Thu Jun 7 19:05:12 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 7 Jun 2007 20:05:12 -0400 Subject: [AccessD] Change colour of tab control Message-ID: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Is it possible to change the colour of a tab control? The current client wants everything white, and the tab control comes up grey. Any way to fix this? TIA, Arthur From cfoust at infostatsystems.com Thu Jun 7 19:09:19 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Jun 2007 17:09:19 -0700 Subject: [AccessD] Change colour of tab control In-Reply-To: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Message-ID: Not with the native Access tab control. You could make it transparent but that wouldn't hide the tab strip, which would remain gray. You can cover it up with a floating subform in the color of your choice, but that makes it a problem if they resize the form. Seems to me Lebans had something for this, but I may be misremembering. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, June 07, 2007 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Change colour of tab control Is it possible to change the colour of a tab control? The current client wants everything white, and the tab control comes up grey. Any way to fix this? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kp at sdsonline.net Thu Jun 7 19:16:55 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 8 Jun 2007 10:16:55 +1000 Subject: [AccessD] Change colour of tab control References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Message-ID: <002d01c7a962$53415c30$6401a8c0@office> I've played with that too - cover up with boxes over the tabs was all I found IIRC - nothing pretty. Kath ----- Original Message ----- From: Charlotte Foust To: Access Developers discussion and problem solving Sent: Friday, June 08, 2007 10:09 AM Subject: Re: [AccessD] Change colour of tab control Not with the native Access tab control. You could make it transparent but that wouldn't hide the tab strip, which would remain gray. You can cover it up with a floating subform in the color of your choice, but that makes it a problem if they resize the form. Seems to me Lebans had something for this, but I may be misremembering. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, June 07, 2007 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Change colour of tab control Is it possible to change the colour of a tab control? The current client wants everything white, and the tab control comes up grey. Any way to fix this? 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 miscellany at mvps.org Thu Jun 7 19:44:15 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 08 Jun 2007 12:44:15 +1200 Subject: [AccessD] Change colour of tab control In-Reply-To: References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Message-ID: <4668A65F.5030306@mvps.org> Yes, setting it to Tranparent with a coloured rectangle behind goes part way there. As for handling the tab strip, you can set the tab control's Style property to None, and replace the tabs with some Toggle Buttons in an Option Group. Works well, but obviously requires a bit of coding. Regards Steve Charlotte Foust wrote: > Not with the native Access tab control. You could make it transparent > but that wouldn't hide the tab strip, which would remain gray. You can > cover it up with a floating subform in the color of your choice, but > that makes it a problem if they resize the form. Seems to me Lebans had > something for this, but I may be misremembering. > From darrend at nimble.com.au Thu Jun 7 20:02:07 2007 From: darrend at nimble.com.au (Darren D) Date: Fri, 8 Jun 2007 11:02:07 +1000 Subject: [AccessD] Change colour of tab control In-Reply-To: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Message-ID: <200706080102.l5812Aqh022724@databaseadvisors.com> Hi Arthur - This is not an easy or pretty thing to achieve The tab strip control is always grey - AFAIK it can't be changed - A real PITA Lebans does however have a demo/example on how to achieve what you want http://www.lebans.com/tabcolors.htm Nonetheless it ain't pretty Have a great day Darren ------------------ T: 0424 696 433 -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Friday, 8 June 2007 10:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] Change colour of tab control Is it possible to change the colour of a tab control? The current client wants everything white, and the tab control comes up grey. Any way to fix this? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.11/838 - Release Date: 07/06/2007 2:21 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.11/838 - Release Date: 07/06/2007 2:21 PM From miscellany at mvps.org Thu Jun 7 20:04:59 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 08 Jun 2007 13:04:59 +1200 Subject: [AccessD] Change colour of tab control In-Reply-To: <200706080102.l5812Aqh022724@databaseadvisors.com> References: <200706080102.l5812Aqh022724@databaseadvisors.com> Message-ID: <4668AB3B.3050905@mvps.org> Darren D wrote: > The tab strip control is always grey - AFAIK it can't be changed ... other than removing it. -- Steve From dwaters at usinternet.com Thu Jun 7 20:21:29 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 7 Jun 2007 20:21:29 -0500 Subject: [AccessD] Change colour of tab control In-Reply-To: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Message-ID: <000001c7a96b$57dc5200$0200a8c0@danwaters> Hi Arthur, If you're using Access 2003 and you have 'Use Windows Themed Controls on Forms' (Tools|Options|Forms/Reports) checked, the tab controls are natively white. You'll also need to set your display settings to Windows XP Style under Appearances. I don't know if A2007 is the same or not. Or, you can replace the tab control with a set of aligned and adjacent buttons across the form, with swap-out subforms in a subform control. More work, but you can do anything you want with the colors! BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, June 07, 2007 7:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Change colour of tab control Is it possible to change the colour of a tab control? The current client wants everything white, and the tab control comes up grey. Any way to fix this? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheygood at abestsystems.com Fri Jun 8 13:05:48 2007 From: bheygood at abestsystems.com (Bob Heygood) Date: Fri, 8 Jun 2007 11:05:48 -0700 Subject: [AccessD] Unicode compression In-Reply-To: <000001c7a96b$57dc5200$0200a8c0@danwaters> References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> <000001c7a96b$57dc5200$0200a8c0@danwaters> Message-ID: <006601c7a9f7$a4aebdc0$6401a8c0@speedy> Hello to the list, Is the Unicode property for fields one that I can modify via code? TIA Bob Heygood From fuller.artful at gmail.com Sat Jun 9 10:21:19 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 9 Jun 2007 11:21:19 -0400 Subject: [AccessD] Memory hit Message-ID: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com> Suppose the following scenario: 1. I have a huge library of code, stored as classes or just functions and procedures. 2. I drag this library into my current app. 3. 70% of the code in said library is un-used in said current app. What is the cost in terms of physical disk size (can this be calculated?) and in terms of RAM? If I call one function in a library that contains 30 functions, does Access load the one or all 30? A. From shamil at users.mns.ru Sat Jun 9 11:17:57 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 9 Jun 2007 20:17:57 +0400 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com> Message-ID: <001901c7aab1$bdda92a0$6401a8c0@nant> Hi Arthur, AFAIK MS Access loads whole modules. Once loaded they stay in memory until MS Access quits. MS Access loads standard modules on demand - as soon as a function/sub/property of a module is called this function's module is loaded. Class modules' are loaded on class's instance creation. For class modules just one copy of module's code is loaded but every instance has its own in memory copy of non static module level variables... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, June 09, 2007 7:21 PM To: Access Developers discussion and problem solving Subject: [AccessD] Memory hit Suppose the following scenario: 1. I have a huge library of code, stored as classes or just functions and procedures. 2. I drag this library into my current app. 3. 70% of the code in said library is un-used in said current app. What is the cost in terms of physical disk size (can this be calculated?) and in terms of RAM? If I call one function in a library that contains 30 functions, does Access load the one or all 30? A. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sat Jun 9 17:29:35 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 9 Jun 2007 18:29:35 -0400 Subject: [AccessD] Memory hit In-Reply-To: <001901c7aab1$bdda92a0$6401a8c0@nant> References: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com> <001901c7aab1$bdda92a0$6401a8c0@nant> Message-ID: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> I seriously don't want to start another war here. My gut takes your perspective. The conclusions that I draw from this are: a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. c) even if only 20% of MyLib were invoked in the current app, invocation of any sub or func in said library causes everything in said lib to be loaded into ram. This may be a faulty assumption, and I readily admit that. d) (strictly a personal thing) Any code not called in the overall execution in an app ought not reside in said app. Occam's razor, so to speak. Note that I say this as one who has developed a large-scale library that dragged in hundreds of procs and functions whether you liked it or not. At the time, it seemed like a good idea -- low budgets, short delivery times and so on -- but after years of experience I despise this notion, and all the code I wrote based on this notion. You could describe this turn as a return to low-level languages like C. If a function or proc is not called, it ought not reside in the package. End of story. Now, it may be that Access is smarter than most compilers/linkers, and when your app calls one function in a library that contains 100 functions, it loads only that one, plus the ancillaries that it calls. That could be. That would be very nice, and I would love to learn that it's true. In the meantime, I'm taking the attitude that one call into a library calls everything in said library into memory. If I am right (which I readily admit that I don't know), then the module-based notion is quite wrong, and except for very narrowly defined universes, code ought not be packaged this way. I will shoot myself, first. In the current app that I am writing in Access, I have a module called aaLib, which contains about 50 procs and functions that I use everywhere. I also have another called Statics that contains all the static functions pertaining to this app. There are modules called [Report Functions], [Form Funtions] and so on. These latter modules probably do not contain anything not app-specifc, but the aforementioned modules are guarateed to contain code that has utterly no bearing on the current app. So the net result of this approach is: 1. I can call any of the functions that I have added to the basic "Access vocabulary". 2. If I call any one of these, I may incur loading all the functions in the given library. I have several of these. One is concerned with API. Another is devoted to SQL. Another is devoted to Form functions, another to Report Functions. I can drop any of these modules into the app I began designing yesterday, but that app needs only about (say) 20% of the code stored in these modules I drop in. To be frank, I do it because nobody complains. But aside from the client's perspective, I hate doing it this way. I don't want to drop in entire 100-function modules if I only need 11 of said functions. This has led me to the conclusion that 100-function modules are the wrong way to go. Similary, class libraries that drag in 40 classes when you named only one are the wrong design. I am drifting toward the notion that each file ought contain a narrowly specified group of functions or procs or related classes; otherwise a whole lot of unrelated baggage gets dropped in. This assumes that Access behaves like most compiled languages, which premise is subject to scrutiny. I am not entirely sure how to check this, other than to write a one-proc app that does nothing more than MsgBox and then add several of my libraries to it, measuring the footprint before and after adding said libraries. Arthur On 6/9/07, Shamil Salakhetdinov wrote: > > Hi Arthur, > > AFAIK MS Access loads whole modules. > Once loaded they stay in memory until MS Access quits. > > MS Access loads standard modules on demand - as soon as a > function/sub/property of a module is called this function's module is > loaded. > > Class modules' are loaded on class's instance creation. > For class modules just one copy of module's code is loaded but every > instance has its own in memory copy of non static module level > variables... > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Saturday, June 09, 2007 7:21 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Memory hit > > Suppose the following scenario: > > 1. I have a huge library of code, stored as classes or just functions and > procedures. > 2. I drag this library into my current app. > 3. 70% of the code in said library is un-used in said current app. > > What is the cost in terms of physical disk size (can this be calculated?) > and in terms of RAM? If I call one function in a library that contains 30 > functions, does Access load the one or all 30? > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Sat Jun 9 18:22:22 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 9 Jun 2007 18:22:22 -0500 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> References: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com><001901c7aab1$bdda92a0$6401a8c0@nant> <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> Message-ID: <000901c7aaed$087eb080$0200a8c0@danwaters> Arthur, Nothing makes or breaks the case like good test data. Please publish this data when you're finished! << I am not entirely sure how to check this, other than to write a one-proc app that does nothing more than MsgBox and then add several of my libraries to it, measuring the footprint before and after adding said libraries. >> I do use a separate Library file which is identical for all customers. This is referenced by the Main FE file. Not all of my customers use all the code in the Library file, but it sure is faster for me to keep common code in a common file! I also do frequent updates remotely based on their requests or my improvements. Thanks! Dan On 6/9/07, Shamil Salakhetdinov wrote: > > Hi Arthur, > > AFAIK MS Access loads whole modules. > Once loaded they stay in memory until MS Access quits. > > MS Access loads standard modules on demand - as soon as a > function/sub/property of a module is called this function's module is > loaded. > > Class modules' are loaded on class's instance creation. > For class modules just one copy of module's code is loaded but every > instance has its own in memory copy of non static module level > variables... > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Saturday, June 09, 2007 7:21 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Memory hit > > Suppose the following scenario: > > 1. I have a huge library of code, stored as classes or just functions and > procedures. > 2. I drag this library into my current app. > 3. 70% of the code in said library is un-used in said current app. > > What is the cost in terms of physical disk size (can this be calculated?) > and in terms of RAM? If I call one function in a library that contains 30 > functions, does Access load the one or all 30? > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sat Jun 9 19:17:40 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 9 Jun 2007 20:17:40 -0400 Subject: [AccessD] Memory hit In-Reply-To: <000901c7aaed$087eb080$0200a8c0@danwaters> References: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com> <001901c7aab1$bdda92a0$6401a8c0@nant> <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> <000901c7aaed$087eb080$0200a8c0@danwaters> Message-ID: <29f585dd0706091717k5fe5b494sf58bdc7c7cdcfb0b@mail.gmail.com> I know, and I sympathize, and I even do it myself, simply because it's so easy to add an entire module even though I might, in this given app, require only one or two functions in said module. I do it, too. But I'm hailing back to my earlier days in lower-level languages and thinking that this is a stupid approach to building an app. I think that I want to include only the code that is actually used. In my case, that means that I have to break a few modules into a few dozen procs/subs; but I cannot help but think that rolling the whole WalMart library/class lirbrary into each successive app is lousy programming. A. On 6/9/07, Dan Waters wrote: > > Arthur, > > Nothing makes or breaks the case like good test data. Please publish this > data when you're finished! > > << I am not entirely sure how to check this, other than > to write a one-proc app that does nothing more than MsgBox and then add > several of my libraries to it, measuring the footprint before and after > adding said libraries. >> > > I do use a separate Library file which is identical for all > customers. This > is referenced by the Main FE file. Not all of my customers use all the > code > in the Library file, but it sure is faster for me to keep common code in a > common file! I also do frequent updates remotely based on their requests > or > my improvements. > > Thanks! > Dan > > On 6/9/07, Shamil Salakhetdinov wrote: > > > > Hi Arthur, > > > > AFAIK MS Access loads whole modules. > > Once loaded they stay in memory until MS Access quits. > > > > MS Access loads standard modules on demand - as soon as a > > function/sub/property of a module is called this function's module is > > loaded. > > > > Class modules' are loaded on class's instance creation. > > For class modules just one copy of module's code is loaded but every > > instance has its own in memory copy of non static module level > > variables... > > > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Saturday, June 09, 2007 7:21 PM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Memory hit > > > > Suppose the following scenario: > > > > 1. I have a huge library of code, stored as classes or just functions > and > > procedures. > > 2. I drag this library into my current app. > > 3. 70% of the code in said library is un-used in said current app. > > > > What is the cost in terms of physical disk size (can this be > calculated?) > > and in terms of RAM? If I call one function in a library that contains > 30 > > functions, does Access load the one or all 30? > > > > A. > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sat Jun 9 21:27:21 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Sat, 9 Jun 2007 22:27:21 -0400 Subject: [AccessD] Memory hit References: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com> <001901c7aab1$bdda92a0$6401a8c0@nant> <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> <000901c7aaed$087eb080$0200a8c0@danwaters> <29f585dd0706091717k5fe5b494sf58bdc7c7cdcfb0b@mail.gmail.com> Message-ID: <003e01c7ab06$e0dfb820$0202a8c0@Laptop> You sank my battleship! LOL! Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Saturday, June 09, 2007 8:17 PM Subject: Re: [AccessD] Memory hit >I know, and I sympathize, and I even do it myself, simply because it's so > easy to add an entire module even though I might, in this given app, > require > only one or two functions in said module. I do it, too. But I'm hailing > back > to my earlier days in lower-level languages and thinking that this is a > stupid approach to building an app. > > I think that I want to include only the code that is actually used. In my > case, that means that I have to break a few modules into a few dozen > procs/subs; but I cannot help but think that rolling the whole WalMart > library/class lirbrary into each successive app is lousy programming. > > A. From jwcolby at colbyconsulting.com Sat Jun 9 22:27:17 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 9 Jun 2007 23:27:17 -0400 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706091717k5fe5b494sf58bdc7c7cdcfb0b@mail.gmail.com> Message-ID: <20070610032720.5A4B8BDCE@smtp-auth.no-ip.com> Arthur, A library in Access is an entire MDA file, including all code, queries, tables etc. The library is referenced or not. If it is referenced, then code is used, or not. If no code is used, then the fact that the reference is made is irrelevant, unless the link is broken. If no code is used, then (obviously) no code is loaded. If code is loaded, then the entire contents of that module is loaded. However the SOURCE code is not loaded, the Pcode is loaded. Pcode is a tokenized representation of the source code, created by the "compiler". In the case of VBA, source is "compiled" into Pcode. The interpreter interprets the Pcode. It is important to distinguish between loading source and loading Pcode because Pcode is MUCH smaller than the English text source code. If the source code is not compiled, then everything required to load the current function, plus all of the other functions in the same module as the current function is compiled "on demand" (into Pcode). IOW, if a function calls another function, then that other function is also compiled. If that other function is in another module, ALL of that other module is also compiled (to Pcode) AND LOADED. Back to the subject at hand, if a library contains 100 modules, and one of those modules contains a single function to calculate PI, then one function would be compiled (if required, i.e. not already compiled) and loaded into memory. It would stay there until the Access APPLICATION unloads, NOT until ACCESS unloads. IOW, if you closed Application A and loaded Application B, then all code required for Application A would unload as Application A closes. If the function that calculates Pi is in a math module with 100 other functions, then all 100 other functions in that math library would load. Notice that this is true whether or not the module resides in a library or is contained directly in your application. A module is a module, and is loaded exactly the same whether or not it is physically stored in an MDA referenced by the app or is stored directly in the app. My ENTIRE FRAMEWORK (Source and Pcode) are contained in a library whose total size is about 4 megabytes. Access.exe is "only" 6.473 megabytes (I just checked), but when it loads any app it immediately claims 20 or more megabytes of memory. My main call center application is about 15 mbytes container size. The DATA on the other hand is HUGE. WINDOWS OTOH requires approaching 250 MEGS all for itself. The point really is that this isn't your father's PCXT with 640KB RAM. Why in the world would I worry about whether my framework took 5 megs of space when it loads? I used to worry about it when the computers were running Windows 98 in 32mb and the whole machine had 64 mb. I think you are grasping at straws to justify the use of cut and paste. Personally I do not care if you do that, but you know as well as I do that maintenance in a cut and paste world is a nightmare. If you do not use your code in multiple applications, then it makes absolutely no difference. If you do however, it makes all the difference in the world. Application specific code belongs in the application. Non application specific code does not! Just that simple. Now, as to whether a framework is overkill, that of course depends on whether you like to code everything from scratch. Windows is a framework. I know that you have no use for windows, that all of the functionality to read / write to the disk, screen, network ports etc are just of no use to you, because as we all know, there is just a TON of stuff out there not being used. You would much prefer to just do it all yourself in Assembler, which is course begs the question of why you are here on this list. Access is a framework, nothing more, nothing less. It is a framework for database access, designing forms, queries, reports and so forth. But of course, you have no need for that framework either, preferring to write the whole thing in assembler. SQL Server is a framework (for big iron databases), Word is a framework (for creating / editing word documents), Streets and trips is a framework (for mapping your trip). ALL of these and hundreds of other programs are applications in their own right, but provide SERVICES to the programmer to expand what they do. So, tell me one more time that you do not need a framework. My framework, or any other like it (and there are others, unfortunately I cannot claim to have invented that wheel) simply provide functionality to the application designer (in this case ME) to make the job of building an application faster and easier. By not having to reinvent the wheel every time I start an application, I can have an entire application up and functioning in a consistent manner, with a consistent look and feel, in literally 1/10th the time that I would otherwise spend. That of course assumes that you care about consistent look and feel and operation. That does NOT mean that I do not have to build forms or reports or queries, I do. But what it does mean is that I can log things to disk, log things to file, time the opening of forms broken down to user level, have a login and a light weight security system that "just works" determining what controls on a form a group of users can see, what forms they can open etc. Sysvars that can turn on/off framework functionality down to the form level. JIT subforms, dbl-click event handlers to open forms for editing / adding data in lists behind combos, openargs parsed and ready for forms as they open. Until you stop thinking of frameworks as the enemy, you can never come to appreciate what they are, just a tool to make your life easier. The downside with Access is that there are no prebuilt frameworks available for sale. The upside is that you get to build your own. So... a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. Yep. b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. Nope. There is a difference between a library and a module. See above. CodeLib (as I understand it) is a cut and paste tool. I have to admit I did that kind of thing back in the dark ages of coding. Then I discovered linkers... That was (in my case) about 1987 or so, though they have been around for decades longer. c) even if only 20% of MyLib were invoked in the current app, invocation of any sub or func in said library causes everything in said lib to be loaded into ram. This may be a faulty assumption, and I readily admit that. Nope, there is a difference between a library and a module. See above. d) (strictly a personal thing) Any code not called in the overall execution in an app ought not reside in said app. Occam's razor, so to speak. Note that I say this as one who has developed a large-scale library that dragged in hundreds of procs and functions whether you liked it or not. At the time, it seemed like a good idea -- low budgets, short delivery times and so on -- but after years of experience I despise this notion, and all the code I wrote based on this notion. OK. On a strictly personal basis, I will let that stand. Please revert promptly to using DOS. Most of windows is probably never used and obviously you should not be using it in your app. Of course, most of DOS was never used either so maybe you should revert to BASIC without an OS at all. Then again, how much of Basic was used in any given application? Hmmm... I think you should try and get a hold of one of those old TI calculators, the programmable type. Oh... Wait.... Man they had a TON of stuff that I for one never used.... OK, wait, a 4 function calculator. Yea, that's the ticket. I can absolutely guarantee that I used every one of those four functions much of the time. And the good news is that you can get one for about a buck at a garage sale somewhere. >You could describe this turn as a return to low-level languages like C. If a function or proc is not called, it ought not reside in the package. End of story. LOL, yep, you are right of course. Please go talk to talk to Steve Gibson, of SpinRite fame. You have a lot to discuss together. Of course he will get you truly religious indeed when he straightens you out on the idea that 'C' is a low level language. In the meantime my clients use some flavor of Windows, mostly XP now (250 Mbytes loaded immediately), some version of Access / Office (20-50 mbytes or more immediately loaded) and some version of my framework (5 mbytes immediately loaded). It pains me greatly that I had to suck up 5 megabytes of their precious memory but they left me no choice. Now I seriously don't want to start any war here... ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, June 09, 2007 8:18 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Memory hit I know, and I sympathize, and I even do it myself, simply because it's so easy to add an entire module even though I might, in this given app, require only one or two functions in said module. I do it, too. But I'm hailing back to my earlier days in lower-level languages and thinking that this is a stupid approach to building an app. I think that I want to include only the code that is actually used. In my case, that means that I have to break a few modules into a few dozen procs/subs; but I cannot help but think that rolling the whole WalMart library/class lirbrary into each successive app is lousy programming. A. From rockysmolin at bchacc.com Sun Jun 10 00:24:20 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 9 Jun 2007 22:24:20 -0700 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> Message-ID: <002801c7ab1f$99a7b7f0$0301a8c0@HAL9005> Although it would seem a bit cumbersome, wouldn't separating the procs and functions into separate files accomplish what you want - just include the specific chunks of code that you need? Sure you'd end up with 100 modules in a code mdb instead of one but you could then import only the ones you need making your app as compact as possible. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, June 09, 2007 3:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Memory hit I seriously don't want to start another war here. My gut takes your perspective. The conclusions that I draw from this are: a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. c) even if only 20% of MyLib were invoked in the current app, invocation of any sub or func in said library causes everything in said lib to be loaded into ram. This may be a faulty assumption, and I readily admit that. d) (strictly a personal thing) Any code not called in the overall execution in an app ought not reside in said app. Occam's razor, so to speak. Note that I say this as one who has developed a large-scale library that dragged in hundreds of procs and functions whether you liked it or not. At the time, it seemed like a good idea -- low budgets, short delivery times and so on -- but after years of experience I despise this notion, and all the code I wrote based on this notion. You could describe this turn as a return to low-level languages like C. If a function or proc is not called, it ought not reside in the package. End of story. Now, it may be that Access is smarter than most compilers/linkers, and when your app calls one function in a library that contains 100 functions, it loads only that one, plus the ancillaries that it calls. That could be. That would be very nice, and I would love to learn that it's true. In the meantime, I'm taking the attitude that one call into a library calls everything in said library into memory. If I am right (which I readily admit that I don't know), then the module-based notion is quite wrong, and except for very narrowly defined universes, code ought not be packaged this way. I will shoot myself, first. In the current app that I am writing in Access, I have a module called aaLib, which contains about 50 procs and functions that I use everywhere. I also have another called Statics that contains all the static functions pertaining to this app. There are modules called [Report Functions], [Form Funtions] and so on. These latter modules probably do not contain anything not app-specifc, but the aforementioned modules are guarateed to contain code that has utterly no bearing on the current app. So the net result of this approach is: 1. I can call any of the functions that I have added to the basic "Access vocabulary". 2. If I call any one of these, I may incur loading all the functions in the given library. I have several of these. One is concerned with API. Another is devoted to SQL. Another is devoted to Form functions, another to Report Functions. I can drop any of these modules into the app I began designing yesterday, but that app needs only about (say) 20% of the code stored in these modules I drop in. To be frank, I do it because nobody complains. But aside from the client's perspective, I hate doing it this way. I don't want to drop in entire 100-function modules if I only need 11 of said functions. This has led me to the conclusion that 100-function modules are the wrong way to go. Similary, class libraries that drag in 40 classes when you named only one are the wrong design. I am drifting toward the notion that each file ought contain a narrowly specified group of functions or procs or related classes; otherwise a whole lot of unrelated baggage gets dropped in. This assumes that Access behaves like most compiled languages, which premise is subject to scrutiny. I am not entirely sure how to check this, other than to write a one-proc app that does nothing more than MsgBox and then add several of my libraries to it, measuring the footprint before and after adding said libraries. Arthur On 6/9/07, Shamil Salakhetdinov wrote: > > Hi Arthur, > > AFAIK MS Access loads whole modules. > Once loaded they stay in memory until MS Access quits. > > MS Access loads standard modules on demand - as soon as a > function/sub/property of a module is called this function's module is > loaded. > > Class modules' are loaded on class's instance creation. > For class modules just one copy of module's code is loaded but every > instance has its own in memory copy of non static module level > variables... > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > Fuller > Sent: Saturday, June 09, 2007 7:21 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Memory hit > > Suppose the following scenario: > > 1. I have a huge library of code, stored as classes or just functions > and procedures. > 2. I drag this library into my current app. > 3. 70% of the code in said library is un-used in said current app. > > What is the cost in terms of physical disk size (can this be > calculated?) and in terms of RAM? If I call one function in a library > that contains 30 functions, does Access load the one or all 30? > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/840 - Release Date: 6/8/2007 3:15 PM From shamil at users.mns.ru Sun Jun 10 01:58:23 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sun, 10 Jun 2007 10:58:23 +0400 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> Message-ID: <000701c7ab2c$bc8c98f0$6401a8c0@nant> Hello Arthur, As usual there is no one definitive answer on "religious debate" as CodeLib vs. Application Development Framework is.... <<< a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. >>> Yes and No. Yes, they are overkill sometimes because they impose the structure, which isn't flexible enough for software development and then a lot of efforts are needed to "workaround the framework". No, the fact that MS Access loads whole modules is its technical limitation - AFAIKR even Turbo Pascal 4 (released middle-end of 80ies) was "smart enough" to remove all unused code from compiled executables. Delphi does that too AFAIK etc. <<< b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. >>> Yes and No. Yes, making tools as CodeLib is an easy and an inexpensive way to keep code, which can be quickly copied & pasted when needed. No, copy & paste is a "road to hell" for the code base, which isn't yet stable - in such cases support costs will become very high... <<< Now, it may be that Access is smarter than most compilers/linkers, and when your app calls one function in a library that contains 100 functions, it loads only that one, >>> Unfortunately, it is not. <<< This has led me to the conclusion that 100-function modules are the wrong way to go. >>> Yes. <<< Similary, class libraries that drag in 40 classes when you named only one are the wrong design. >>> Yes. <<< This assumes that Access behaves like most compiled languages, which premise is subject to scrutiny. >>> Turbo Pascal, Delphi, Borland C++, MS Visual C++ (when optimization is on?), even VB6(?) when "Optimize for small code" option is on and I guess many other modern compilers (unlike MS Access/VBA) do "strip out" unused code from compiled executable... Arthur, but as you noted "100-function modules are the wrong way to go" and "drag in 40 classes when you named only one are the wrong design" - yes, that's true = *wrong design* is an "evil" to overcome. And here OOA&D principles are the answer - all that "low coupling", "high cohesion", software design patterns... But nothing is free in this world - when you get good *flexible* agile design then the size of the source code doubles(?) for advanced OO languages as C++/C#/VB.NET and gets four(?) times more code lines for VB6/VBA - have a look at this my exercise - http://smsconsulting.spb.ru/patterns/labs/ObserverPatternLab.htm. Recap ===== As usual in software development world "copy & paste CodeLib approach" vs. "Application Frameworks", "bad 100-functions modules design" vs. good "low coupled and highly cohesive" OO design etc. is a never ending "trade-offs + work-arounds" story with local successes and failures, which finally makes what is called in broad sense as "evolution"... Note: ===== The best software design I have ever seen was PDP11 RSX-11M's assembler code. This assembler code was available because RSX11-M installation is compiled from the sources after installation options are defined. Needless to say this assembly code wasn't OOP but the way is was "jam-packed" and manually (?) optimized was incredibly high. I'd think that modern compilers as Intel's C/C++, Delphi, C#/VB.NET/C++ (Visual Studio) do optimize the size of compiled code (when such optimization is requested) much better that it can ever be done manually... -- Shamil P.S. ========================================= Main Entry: trade-off (http://www.m-w.com/dictionary/trade-off ) Pronunciation: 'trAd-"of Function: noun 1 : a balancing of factors all of which are not attainable at the same time 2 : a giving up of one thing in return for another : EXCHANGE - trade off transitive verb ========================================= Main Entry: work-around (http://www.m-w.com/cgi-bin/dictionary?va=work-around ) Pronunciation: 'w&rk-&-"raund Function: noun : a plan or method to circumvent a problem (as in computer software) without eliminating it ========================================= Main Entry: evo.lu.tion (http://www.m-w.com/dictionary/evolution ) Pronunciation: "e-v&-'lu-sh&n, "E-v&- Function: noun Etymology: Latin evolution-, evolutio unrolling, from evolvere 1 : one of a set of prescribed movements 2 a : a process of change in a certain direction : UNFOLDING b : the action or an instance of forming and giving something off : EMISSION c (1) : a process of continuous change from a lower, simpler, or worse to a higher, more complex, or better state : GROWTH (2) : a process of gradual and relatively peaceful social, political, and economic advance d : something evolved 3 : the process of working out or developing ... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 10, 2007 2:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Memory hit I seriously don't want to start another war here. My gut takes your perspective. The conclusions that I draw from this are: a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. c) even if only 20% of MyLib were invoked in the current app, invocation of any sub or func in said library causes everything in said lib to be loaded into ram. This may be a faulty assumption, and I readily admit that. d) (strictly a personal thing) Any code not called in the overall execution in an app ought not reside in said app. Occam's razor, so to speak. Note that I say this as one who has developed a large-scale library that dragged in hundreds of procs and functions whether you liked it or not. At the time, it seemed like a good idea -- low budgets, short delivery times and so on -- but after years of experience I despise this notion, and all the code I wrote based on this notion. You could describe this turn as a return to low-level languages like C. If a function or proc is not called, it ought not reside in the package. End of story. Now, it may be that Access is smarter than most compilers/linkers, and when your app calls one function in a library that contains 100 functions, it loads only that one, plus the ancillaries that it calls. That could be. That would be very nice, and I would love to learn that it's true. In the meantime, I'm taking the attitude that one call into a library calls everything in said library into memory. If I am right (which I readily admit that I don't know), then the module-based notion is quite wrong, and except for very narrowly defined universes, code ought not be packaged this way. I will shoot myself, first. In the current app that I am writing in Access, I have a module called aaLib, which contains about 50 procs and functions that I use everywhere. I also have another called Statics that contains all the static functions pertaining to this app. There are modules called [Report Functions], [Form Funtions] and so on. These latter modules probably do not contain anything not app-specifc, but the aforementioned modules are guarateed to contain code that has utterly no bearing on the current app. So the net result of this approach is: 1. I can call any of the functions that I have added to the basic "Access vocabulary". 2. If I call any one of these, I may incur loading all the functions in the given library. I have several of these. One is concerned with API. Another is devoted to SQL. Another is devoted to Form functions, another to Report Functions. I can drop any of these modules into the app I began designing yesterday, but that app needs only about (say) 20% of the code stored in these modules I drop in. To be frank, I do it because nobody complains. But aside from the client's perspective, I hate doing it this way. I don't want to drop in entire 100-function modules if I only need 11 of said functions. This has led me to the conclusion that 100-function modules are the wrong way to go. Similary, class libraries that drag in 40 classes when you named only one are the wrong design. I am drifting toward the notion that each file ought contain a narrowly specified group of functions or procs or related classes; otherwise a whole lot of unrelated baggage gets dropped in. This assumes that Access behaves like most compiled languages, which premise is subject to scrutiny. I am not entirely sure how to check this, other than to write a one-proc app that does nothing more than MsgBox and then add several of my libraries to it, measuring the footprint before and after adding said libraries. Arthur On 6/9/07, Shamil Salakhetdinov wrote: > > Hi Arthur, > > AFAIK MS Access loads whole modules. > Once loaded they stay in memory until MS Access quits. > > MS Access loads standard modules on demand - as soon as a > function/sub/property of a module is called this function's module is > loaded. > > Class modules' are loaded on class's instance creation. > For class modules just one copy of module's code is loaded but every > instance has its own in memory copy of non static module level > variables... > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Saturday, June 09, 2007 7:21 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Memory hit > > Suppose the following scenario: > > 1. I have a huge library of code, stored as classes or just functions and > procedures. > 2. I drag this library into my current app. > 3. 70% of the code in said library is un-used in said current app. > > What is the cost in terms of physical disk size (can this be calculated?) > and in terms of RAM? If I call one function in a library that contains 30 > functions, does Access load the one or all 30? > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Sun Jun 10 04:22:36 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sun, 10 Jun 2007 13:22:36 +0400 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> Message-ID: <000901c7ab40$e2664bc0$6401a8c0@nant> <<< I hate doing it this way. I don't want to drop in entire 100-function modules if I only need 11 of said functions. >>> Arthur, I should have added to my previous posting notes that in MS Access VBA, VB6, VB.NET, C# there is no 100% safe way to "compile out automagically" unused code functions, methods, properties because of possible on run-time late binding calls (MS Access VBA has also Eval(...) and Application.Run ...)... Therefore the only answer is a good highly cohesive design of standard and class modules: in that case the overheads of memory hit promise to be minimal... The own costs of such design are very high: therefore I wouldn't even try to get such a good design from scratch - quite some code refactoring will be needed until one gets such designs - as a consequence code copy & paste doesn't look like a proper approach in general case but in the cases of small "quick & dirty" projects and when stable library code is used then copy & paste shouldn't be considered as a "big evil" IMO... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 10, 2007 2:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Memory hit I seriously don't want to start another war here. My gut takes your perspective. The conclusions that I draw from this are: a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. c) even if only 20% of MyLib were invoked in the current app, invocation of any sub or func in said library causes everything in said lib to be loaded into ram. This may be a faulty assumption, and I readily admit that. d) (strictly a personal thing) Any code not called in the overall execution in an app ought not reside in said app. Occam's razor, so to speak. Note that I say this as one who has developed a large-scale library that dragged in hundreds of procs and functions whether you liked it or not. At the time, it seemed like a good idea -- low budgets, short delivery times and so on -- but after years of experience I despise this notion, and all the code I wrote based on this notion. You could describe this turn as a return to low-level languages like C. If a function or proc is not called, it ought not reside in the package. End of story. Now, it may be that Access is smarter than most compilers/linkers, and when your app calls one function in a library that contains 100 functions, it loads only that one, plus the ancillaries that it calls. That could be. That would be very nice, and I would love to learn that it's true. In the meantime, I'm taking the attitude that one call into a library calls everything in said library into memory. If I am right (which I readily admit that I don't know), then the module-based notion is quite wrong, and except for very narrowly defined universes, code ought not be packaged this way. I will shoot myself, first. In the current app that I am writing in Access, I have a module called aaLib, which contains about 50 procs and functions that I use everywhere. I also have another called Statics that contains all the static functions pertaining to this app. There are modules called [Report Functions], [Form Funtions] and so on. These latter modules probably do not contain anything not app-specifc, but the aforementioned modules are guarateed to contain code that has utterly no bearing on the current app. So the net result of this approach is: 1. I can call any of the functions that I have added to the basic "Access vocabulary". 2. If I call any one of these, I may incur loading all the functions in the given library. I have several of these. One is concerned with API. Another is devoted to SQL. Another is devoted to Form functions, another to Report Functions. I can drop any of these modules into the app I began designing yesterday, but that app needs only about (say) 20% of the code stored in these modules I drop in. To be frank, I do it because nobody complains. But aside from the client's perspective, I hate doing it this way. I don't want to drop in entire 100-function modules if I only need 11 of said functions. This has led me to the conclusion that 100-function modules are the wrong way to go. Similary, class libraries that drag in 40 classes when you named only one are the wrong design. I am drifting toward the notion that each file ought contain a narrowly specified group of functions or procs or related classes; otherwise a whole lot of unrelated baggage gets dropped in. This assumes that Access behaves like most compiled languages, which premise is subject to scrutiny. I am not entirely sure how to check this, other than to write a one-proc app that does nothing more than MsgBox and then add several of my libraries to it, measuring the footprint before and after adding said libraries. Arthur On 6/9/07, Shamil Salakhetdinov wrote: > > Hi Arthur, > > AFAIK MS Access loads whole modules. > Once loaded they stay in memory until MS Access quits. > > MS Access loads standard modules on demand - as soon as a > function/sub/property of a module is called this function's module is > loaded. > > Class modules' are loaded on class's instance creation. > For class modules just one copy of module's code is loaded but every > instance has its own in memory copy of non static module level > variables... > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Saturday, June 09, 2007 7:21 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Memory hit > > Suppose the following scenario: > > 1. I have a huge library of code, stored as classes or just functions and > procedures. > 2. I drag this library into my current app. > 3. 70% of the code in said library is un-used in said current app. > > What is the cost in terms of physical disk size (can this be calculated?) > and in terms of RAM? If I call one function in a library that contains 30 > functions, does Access load the one or all 30? > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 10 06:01:04 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 10 Jun 2007 07:01:04 -0400 Subject: [AccessD] Memory hit In-Reply-To: <000901c7ab40$e2664bc0$6401a8c0@nant> References: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> <000901c7ab40$e2664bc0$6401a8c0@nant> Message-ID: <29f585dd0706100401x5e97c26dxaa6a4589162ab55b@mail.gmail.com> I agree with every point you made, Shamil. Arthur On 6/10/07, Shamil Salakhetdinov wrote: > > <<< > I hate doing it this way. I don't want to drop in entire > 100-function modules if I only need 11 of said functions. > >>> > Arthur, > > I should have added to my previous posting notes that in MS Access VBA, > VB6, > VB.NET, C# there is no 100% safe way to "compile out automagically" unused > code functions, methods, properties because of possible on run-time late > binding calls (MS Access VBA has also Eval(...) and Application.Run...)... > > Therefore the only answer is a good highly cohesive design of standard and > class modules: in that case the overheads of memory hit promise to be > minimal... > > The own costs of such design are very high: therefore I wouldn't even try > to > get such a good design from scratch - quite some code refactoring will be > needed until one gets such designs - as a consequence code copy & paste > doesn't look like a proper approach in general case but in the cases of > small "quick & dirty" projects and when stable library code is used then > copy & paste shouldn't be considered as a "big evil" IMO... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, June 10, 2007 2:30 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Memory hit > > I seriously don't want to start another war here. My gut takes your > perspective. The conclusions that I draw from this are: > > a) frameworks are overkill, because they drag in tons of stuff that is not > currently used and may never be used. > b) a tool such as CodeLib or any similar thing is a better idea than > catch-all libraries, of which a large portion may never be invoked. > c) even if only 20% of MyLib were invoked in the current app, invocation > of > any sub or func in said library causes everything in said lib to be loaded > into ram. This may be a faulty assumption, and I readily admit that. > d) (strictly a personal thing) Any code not called in the overall > execution > in an app ought not reside in said app. Occam's razor, so to speak. Note > that I say this as one who has developed a large-scale library that > dragged > in hundreds of procs and functions whether you liked it or not. At the > time, > it seemed like a good idea -- low budgets, short delivery times and so on > -- > but after years of experience I despise this notion, and all the code I > wrote based on this notion. > > You could describe this turn as a return to low-level languages like C. If > a > function or proc is not called, it ought not reside in the package. End of > story. > > Now, it may be that Access is smarter than most compilers/linkers, and > when > your app calls one function in a library that contains 100 functions, it > loads only that one, plus the ancillaries that it calls. That could be. > That > would be very nice, and I would love to learn that it's true. In the > meantime, I'm taking the attitude that one call into a library calls > everything in said library into memory. If I am right (which I readily > admit > that I don't know), then the module-based notion is quite wrong, and > except > for very narrowly defined universes, code ought not be packaged this way. > > I will shoot myself, first. > > In the current app that I am writing in Access, I have a module called > aaLib, which contains about 50 procs and functions that I use everywhere. > I > also have another called Statics that contains all the static functions > pertaining to this app. There are modules called [Report Functions], [Form > Funtions] and so on. These latter modules probably do not contain anything > not app-specifc, but the aforementioned modules are guarateed to contain > code that has utterly no bearing on the current app. > > So the net result of this approach is: > > 1. I can call any of the functions that I have added to the basic "Access > vocabulary". > 2. If I call any one of these, I may incur loading all the functions in > the > given library. > > I have several of these. One is concerned with API. Another is devoted to > SQL. Another is devoted to Form functions, another to Report Functions. > > I can drop any of these modules into the app I began designing yesterday, > but that app needs only about (say) 20% of the code stored in these > modules > I drop in. > > To be frank, I do it because nobody complains. But aside from the client's > perspective, I hate doing it this way. I don't want to drop in entire > 100-function modules if I only need 11 of said functions. > > This has led me to the conclusion that 100-function modules are the wrong > way to go. Similary, class libraries that drag in 40 classes when you > named > only one are the wrong design. I am drifting toward the notion that each > file ought contain a narrowly specified group of functions or procs or > related classes; otherwise a whole lot of unrelated baggage gets dropped > in. > > This assumes that Access behaves like most compiled languages, which > premise > is subject to scrutiny. I am not entirely sure how to check this, other > than > to write a one-proc app that does nothing more than MsgBox and then add > several of my libraries to it, measuring the footprint before and after > adding said libraries. > > Arthur > > > On 6/9/07, Shamil Salakhetdinov wrote: > > > > Hi Arthur, > > > > AFAIK MS Access loads whole modules. > > Once loaded they stay in memory until MS Access quits. > > > > MS Access loads standard modules on demand - as soon as a > > function/sub/property of a module is called this function's module is > > loaded. > > > > Class modules' are loaded on class's instance creation. > > For class modules just one copy of module's code is loaded but every > > instance has its own in memory copy of non static module level > > variables... > > > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Saturday, June 09, 2007 7:21 PM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Memory hit > > > > Suppose the following scenario: > > > > 1. I have a huge library of code, stored as classes or just functions > and > > procedures. > > 2. I drag this library into my current app. > > 3. 70% of the code in said library is un-used in said current app. > > > > What is the cost in terms of physical disk size (can this be > calculated?) > > and in terms of RAM? If I call one function in a library that contains > 30 > > functions, does Access load the one or all 30? > > > > A. > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Jun 10 06:02:37 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 10 Jun 2007 07:02:37 -0400 Subject: [AccessD] Memory hit In-Reply-To: <20070610032720.5A4B8BDCE@smtp-auth.no-ip.com> References: <29f585dd0706091717k5fe5b494sf58bdc7c7cdcfb0b@mail.gmail.com> <20070610032720.5A4B8BDCE@smtp-auth.no-ip.com> Message-ID: <29f585dd0706100402g77d5c629y6f590507c4e3e67d@mail.gmail.com> I am not sure why you think that I'm an enemy of frameworks, JC, since I myself authored several of them, for Clipper and PowerBuilder and PHP and Access. A. From jwcolby at colbyconsulting.com Sun Jun 10 10:43:10 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 10 Jun 2007 11:43:10 -0400 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706100402g77d5c629y6f590507c4e3e67d@mail.gmail.com> Message-ID: <20070610154312.2CA66BDBA@smtp-auth.no-ip.com> I did not say that you were the enemy of frameworks, I said frameworks appear to be your enemy (or so you are saying). There is a distinct difference. It is quite possible (though tedious as hell) to break any library down into minimum sized modules. Simply place every function that calls nothing else into a single module. Then only that function loads. Spend the next 6 years tediously studying which functions call other functions and attempt to place all functions that interrelate in separate modules such that the entire module loads, but it has to anyway since everything in there is needed. Or... Write classes where the code required for the class is embedded in the class. Place the classes in the library. Or accept that this is the way things are if you want to use Access and deal with it. Shamil talks about "mature code bases", which surely exist. It doesn't mean they are bug free, simply that they are mature. And if you have the tools to handle accurately logging code as you create code, and as you fix bugs, and as you modify it to add to or change the functionality, then perhaps it is possible to have "mature code bases". I think doing that in Access is a stretch. I think you enjoy intellectual discussions, and I think you love your CodeLib or whatever it is called. To each his own. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 10, 2007 7:03 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Memory hit I am not sure why you think that I'm an enemy of frameworks, JC, since I myself authored several of them, for Clipper and PowerBuilder and PHP and Access. A. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BarbaraRyan at cox.net Sun Jun 10 13:54:58 2007 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Sun, 10 Jun 2007 14:54:58 -0400 Subject: [AccessD] Great Smokey Mountain AccessD Conference References: <20070606013333.E9209BE71@smtp-auth.no-ip.com> Message-ID: <002501c7ab90$d7e6b590$0a00a8c0@PCRURI35> Is the conference still on? Or is a minimum number of attendees required? Barb Ryan ----- Original Message ----- From: "jwcolby" To: ; "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" ; ; Sent: Tuesday, June 05, 2007 9:33 PM Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > >Too late for a latecomer to the party? > > Not at all. Everybody step right up. The first annual (or maybe > bi-annual) > Great Smokey Mountain AccessD conference will be the weekend of June 23rd > at > my house. Everyone welcome. > > I think we have a web page under development. I'll check on that. > > I tried to do Google earth to get my location but that didn't work. > According to Streets and Trips and the attached GPS device, my house is: > > 35.82548 N, 81.49635 W. > Altitude 1269 Feet. > > The address is: > > 1723 Twin Pines Dr. > Hudson, NC 28638 > 828-572-0120 is my business phone. > > Please do not target missiles to that location as there are innocent > civilians present. > > There will be prize drawings, there will be technical presentations, there > will be food, there will be pretty girls and handsome boys (well, one of > each if you count my two kids). > > Come on down! > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > > _____ > > From: DBCfour at aol.com [mailto:DBCfour at aol.com] > Sent: Tuesday, June 05, 2007 6:48 PM > To: jwcolby at colbyconsulting.com > Subject: Conference > > > > John, > > Too late for a latecomer to the party? I had to wait until the On Call > rotation came out before I could commit. > > I'll bring desert! :-) > > Donna Cook > > > > _____ > > See what's free at AOL.com > . > 8 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sun Jun 10 22:34:41 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 10 Jun 2007 23:34:41 -0400 Subject: [AccessD] Great Smokey Mountain AccessD Conference In-Reply-To: <002501c7ab90$d7e6b590$0a00a8c0@PCRURI35> Message-ID: <20070611033445.0F369BCA8@smtp-auth.no-ip.com> The conference is still on. If I show up, then the minimum number is met. ;-) Saturday, June 23rd. Sunday June 24th if we have enough to talk about and the attendees want to continue. That is probable. It is looking like 4 or 5 people other than myself ATM. This should be fun. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Sunday, June 10, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Is the conference still on? Or is a minimum number of attendees required? Barb Ryan ----- Original Message ----- From: "jwcolby" To: ; "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" ; ; Sent: Tuesday, June 05, 2007 9:33 PM Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > >Too late for a latecomer to the party? > > Not at all. Everybody step right up. The first annual (or maybe > bi-annual) > Great Smokey Mountain AccessD conference will be the weekend of June > 23rd at my house. Everyone welcome. > > I think we have a web page under development. I'll check on that. > > I tried to do Google earth to get my location but that didn't work. > According to Streets and Trips and the attached GPS device, my house is: > > 35.82548 N, 81.49635 W. > Altitude 1269 Feet. > > The address is: > > 1723 Twin Pines Dr. > Hudson, NC 28638 > 828-572-0120 is my business phone. > > Please do not target missiles to that location as there are innocent > civilians present. > > There will be prize drawings, there will be technical presentations, > there will be food, there will be pretty girls and handsome boys > (well, one of each if you count my two kids). > > Come on down! > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > > _____ > > From: DBCfour at aol.com [mailto:DBCfour at aol.com] > Sent: Tuesday, June 05, 2007 6:48 PM > To: jwcolby at colbyconsulting.com > Subject: Conference > > > > John, > > Too late for a latecomer to the party? I had to wait until the On > Call rotation came out before I could commit. > > I'll bring desert! :-) > > Donna Cook > > > > _____ > > See what's free at AOL.com > > . > 8 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Jun 10 23:04:51 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 10 Jun 2007 21:04:51 -0700 Subject: [AccessD] Great Smokey Mountain AccessD Conference In-Reply-To: <20070611033445.0F369BCA8@smtp-auth.no-ip.com> Message-ID: <004801c7abdd$a921b870$0301a8c0@HAL9005> Who's coming? I'd love to be there but can't that weekend. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 8:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference The conference is still on. If I show up, then the minimum number is met. ;-) Saturday, June 23rd. Sunday June 24th if we have enough to talk about and the attendees want to continue. That is probable. It is looking like 4 or 5 people other than myself ATM. This should be fun. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Sunday, June 10, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Is the conference still on? Or is a minimum number of attendees required? Barb Ryan ----- Original Message ----- From: "jwcolby" To: ; "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" ; ; Sent: Tuesday, June 05, 2007 9:33 PM Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > >Too late for a latecomer to the party? > > Not at all. Everybody step right up. The first annual (or maybe > bi-annual) > Great Smokey Mountain AccessD conference will be the weekend of June > 23rd at my house. Everyone welcome. > > I think we have a web page under development. I'll check on that. > > I tried to do Google earth to get my location but that didn't work. > According to Streets and Trips and the attached GPS device, my house is: > > 35.82548 N, 81.49635 W. > Altitude 1269 Feet. > > The address is: > > 1723 Twin Pines Dr. > Hudson, NC 28638 > 828-572-0120 is my business phone. > > Please do not target missiles to that location as there are innocent > civilians present. > > There will be prize drawings, there will be technical presentations, > there will be food, there will be pretty girls and handsome boys > (well, one of each if you count my two kids). > > Come on down! > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > > _____ > > From: DBCfour at aol.com [mailto:DBCfour at aol.com] > Sent: Tuesday, June 05, 2007 6:48 PM > To: jwcolby at colbyconsulting.com > Subject: Conference > > > > John, > > Too late for a latecomer to the party? I had to wait until the On > Call rotation came out before I could commit. > > I'll bring desert! :-) > > Donna Cook > > > > _____ > > See what's free at AOL.com > > . > 8 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM From jwcolby at colbyconsulting.com Mon Jun 11 00:10:43 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 01:10:43 -0400 Subject: [AccessD] Great Smokey Mountain AccessD Conference In-Reply-To: <004801c7abdd$a921b870$0301a8c0@HAL9005> Message-ID: <20070611051044.C3A7CBD80@smtp-auth.no-ip.com> Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 12:05 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Who's coming? I'd love to be there but can't that weekend. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 8:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference The conference is still on. If I show up, then the minimum number is met. ;-) Saturday, June 23rd. Sunday June 24th if we have enough to talk about and the attendees want to continue. That is probable. It is looking like 4 or 5 people other than myself ATM. This should be fun. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Sunday, June 10, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Is the conference still on? Or is a minimum number of attendees required? Barb Ryan ----- Original Message ----- From: "jwcolby" To: ; "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" ; ; Sent: Tuesday, June 05, 2007 9:33 PM Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > >Too late for a latecomer to the party? > > Not at all. Everybody step right up. The first annual (or maybe > bi-annual) > Great Smokey Mountain AccessD conference will be the weekend of June > 23rd at my house. Everyone welcome. > > I think we have a web page under development. I'll check on that. > > I tried to do Google earth to get my location but that didn't work. > According to Streets and Trips and the attached GPS device, my house is: > > 35.82548 N, 81.49635 W. > Altitude 1269 Feet. > > The address is: > > 1723 Twin Pines Dr. > Hudson, NC 28638 > 828-572-0120 is my business phone. > > Please do not target missiles to that location as there are innocent > civilians present. > > There will be prize drawings, there will be technical presentations, > there will be food, there will be pretty girls and handsome boys > (well, one of each if you count my two kids). > > Come on down! > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > > _____ > > From: DBCfour at aol.com [mailto:DBCfour at aol.com] > Sent: Tuesday, June 05, 2007 6:48 PM > To: jwcolby at colbyconsulting.com > Subject: Conference > > > > John, > > Too late for a latecomer to the party? I had to wait until the On > Call rotation came out before I could commit. > > I'll bring desert! :-) > > Donna Cook > > > > _____ > > See what's free at AOL.com > > . > 8 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Jun 11 01:23:11 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 10 Jun 2007 23:23:11 -0700 Subject: [AccessD] Great Smokey Mountain AccessD Conference In-Reply-To: <20070611051044.C3A7CBD80@smtp-auth.no-ip.com> Message-ID: <005701c7abf0$fc80d1f0$0301a8c0@HAL9005> Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 12:05 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Who's coming? I'd love to be there but can't that weekend. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 8:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference The conference is still on. If I show up, then the minimum number is met. ;-) Saturday, June 23rd. Sunday June 24th if we have enough to talk about and the attendees want to continue. That is probable. It is looking like 4 or 5 people other than myself ATM. This should be fun. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Sunday, June 10, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Is the conference still on? Or is a minimum number of attendees required? Barb Ryan ----- Original Message ----- From: "jwcolby" To: ; "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" ; ; Sent: Tuesday, June 05, 2007 9:33 PM Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > >Too late for a latecomer to the party? > > Not at all. Everybody step right up. The first annual (or maybe > bi-annual) > Great Smokey Mountain AccessD conference will be the weekend of June > 23rd at my house. Everyone welcome. > > I think we have a web page under development. I'll check on that. > > I tried to do Google earth to get my location but that didn't work. > According to Streets and Trips and the attached GPS device, my house is: > > 35.82548 N, 81.49635 W. > Altitude 1269 Feet. > > The address is: > > 1723 Twin Pines Dr. > Hudson, NC 28638 > 828-572-0120 is my business phone. > > Please do not target missiles to that location as there are innocent > civilians present. > > There will be prize drawings, there will be technical presentations, > there will be food, there will be pretty girls and handsome boys > (well, one of each if you count my two kids). > > Come on down! > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > > _____ > > From: DBCfour at aol.com [mailto:DBCfour at aol.com] > Sent: Tuesday, June 05, 2007 6:48 PM > To: jwcolby at colbyconsulting.com > Subject: Conference > > > > John, > > Too late for a latecomer to the party? I had to wait until the On > Call rotation came out before I could commit. > > I'll bring desert! :-) > > Donna Cook > > > > _____ > > See what's free at AOL.com > > . > 8 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM From jwcolby at colbyconsulting.com Mon Jun 11 06:48:45 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 07:48:45 -0400 Subject: [AccessD] JWC in California In-Reply-To: <005701c7abf0$fc80d1f0$0301a8c0@HAL9005> Message-ID: <20070611114846.C280CBE7E@smtp-auth.no-ip.com> Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Mon Jun 11 06:52:01 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 07:52:01 -0400 Subject: [AccessD] JWC in California In-Reply-To: <20070611114846.C280CBE7E@smtp-auth.no-ip.com> Message-ID: <20070611115203.31FB3BEF6@smtp-auth.no-ip.com> LOL, I was wrong, it is a Corralitos address. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] JWC in California Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Jun 11 08:43:11 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 11 Jun 2007 06:43:11 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611114846.C280CBE7E@smtp-auth.no-ip.com> Message-ID: <000001c7ac2e$742d08d0$0301a8c0@HAL9005> Well, I was just thinking about an AccessD conference but I don't think there's anyone in the Bay Area who would do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 4:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] JWC in California Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM From cfoust at infostatsystems.com Mon Jun 11 09:50:16 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 07:50:16 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611115203.31FB3BEF6@smtp-auth.no-ip.com> References: <20070611114846.C280CBE7E@smtp-auth.no-ip.com> <20070611115203.31FB3BEF6@smtp-auth.no-ip.com> Message-ID: Hey, you're almost in my part of California. That's only a few hours away! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 4:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I was wrong, it is a Corralitos address. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] JWC in California Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Jun 11 10:03:24 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 11:03:24 -0400 Subject: [AccessD] JWC in California In-Reply-To: Message-ID: <20070611150325.8D3EBBE30@smtp-auth.no-ip.com> LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 4:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I was wrong, it is a Corralitos address. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] JWC in California Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From krosenstiel at comcast.net Mon Jun 11 10:07:33 2007 From: krosenstiel at comcast.net (krosenstiel at comcast.net) Date: Mon, 11 Jun 2007 15:07:33 +0000 Subject: [AccessD] JWC in California Message-ID: <061120071507.968.466D65350006C5A7000003C82216549976040A079B9C020A9C019D05@comcast.net> Westerners in general. Out here, folks will drive 100 miles to a barbeque! -- Karen Rosenstiel Seattle WA USA -------------- Original message ---------------------- From: "jwcolby" > LOL, I do love Californians. You get up in the north east and they express > astonishment that you are driving 60 miles to the coast, "all the way across > the state". > > You are out in the valley somewhere right? Sacramento maybe? > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Monday, June 11, 2007 10:50 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] JWC in California > > Hey, you're almost in my part of California. That's only a few hours > away! > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, June 11, 2007 4:52 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] JWC in California > > LOL, I was wrong, it is a Corralitos address. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, June 11, 2007 7:49 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] JWC in California > > Rocky, > > >Where in Cal? > > In the hills north of Watsonville, it's a Watsonville address. Due west of > Santa Cruz about 15 miles. > > My uncle has a home there and every year does a family BBQ, usually on the > 4th of July weekend. This year it will be the labor day weekend. I think > the last time I was in California was at your house for an AccessD > conference. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: Monday, June 11, 2007 2:23 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > > Where in Cal? > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Sunday, June 10, 2007 10:11 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > > Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. > > If I missed anyone, speak up. > > BTW, I am off to a family reunion in California with my son for the first > weekend of September so that date is out for a conference in Sept. > How does the 15th and 16th sound for those that were looking for a > conference in Sept? > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Jun 11 10:10:06 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 08:10:06 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611150325.8D3EBBE30@smtp-auth.no-ip.com> References: <20070611150325.8D3EBBE30@smtp-auth.no-ip.com> Message-ID: Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 4:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I was wrong, it is a Corralitos address. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] JWC in California Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Jun 11 10:23:11 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 11:23:11 -0400 Subject: [AccessD] JWC in California In-Reply-To: Message-ID: <20070611152311.F3DD1BDE4@smtp-auth.no-ip.com> I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte From cfoust at infostatsystems.com Mon Jun 11 10:29:02 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 08:29:02 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611152311.F3DD1BDE4@smtp-auth.no-ip.com> References: <20070611152311.F3DD1BDE4@smtp-auth.no-ip.com> Message-ID: Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Jun 11 10:36:21 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 08:36:21 -0700 Subject: [AccessD] JWC in California In-Reply-To: References: <20070611152311.F3DD1BDE4@smtp-auth.no-ip.com> Message-ID: Oops, wait a minute, that's not halfway! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 8:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Jun 11 10:53:54 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 11:53:54 -0400 Subject: [AccessD] JWC in California In-Reply-To: Message-ID: <20070611155354.D00F8C092@smtp-auth.no-ip.com> YES! See ya there. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Jun 11 10:54:27 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 11:54:27 -0400 Subject: [AccessD] JWC in California In-Reply-To: Message-ID: <20070611155428.5673DBD86@smtp-auth.no-ip.com> LOL. Too late to back out now. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Oops, wait a minute, that's not halfway! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 8:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com From rockysmolin at bchacc.com Mon Jun 11 11:19:51 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 11 Jun 2007 09:19:51 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611155354.D00F8C092@smtp-auth.no-ip.com> Message-ID: <001f01c7ac44$56c54170$0301a8c0@HAL9005> You could get me to go to Monterey for a couple days. Easy. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California YES! See ya there. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM From jwcolby at colbyconsulting.com Mon Jun 11 11:31:26 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 12:31:26 -0400 Subject: [AccessD] JWC in California In-Reply-To: <001f01c7ac44$56c54170$0301a8c0@HAL9005> Message-ID: <20070611163127.142F1BDE5@smtp-auth.no-ip.com> LOL, now let me get this straight. You are proposing to have the second bi-annual Great Smokey Mountain AccessD conference in Monterey California? There is something fundamentally wrong there. ;-) If I go to Monterey, and I probably will now that Charlotte mentioned the aquarium, it will be with a six year old in tow for a trip to the aquarium. The aquarium in CT was one of Robbie's favorite haunts. Truth be known, the GIFT SHOP at the aquarium was his favorite haunt but we will leave that one alone. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 12:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California You could get me to go to Monterey for a couple days. Easy. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California YES! See ya there. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Mon Jun 11 11:49:39 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 11 Jun 2007 12:49:39 -0400 Subject: [AccessD] Change color of a tab control? Message-ID: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> Can this be done? (Other than dropping a subform onto each tab page, then coloring it white -- which doesn't really cut the mustard.) TIA, Arthur From cfoust at infostatsystems.com Mon Jun 11 12:01:00 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 10:01:00 -0700 Subject: [AccessD] Change color of a tab control? In-Reply-To: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> Message-ID: What version of Access are you using? Dan gave an option for 2003. Otherwise, I think you're stuck with Lebans's alternative. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, June 11, 2007 9:50 AM To: Access Developers discussion and problem solving Subject: [AccessD] Change color of a tab control? Can this be done? (Other than dropping a subform onto each tab page, then coloring it white -- which doesn't really cut the mustard.) TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Mon Jun 11 12:48:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 11 Jun 2007 12:48:21 -0500 Subject: [AccessD] Change color of a tab control? In-Reply-To: References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> Message-ID: <000b01c7ac50$b46b71d0$0200a8c0@danwaters> Hi Arthur! Re-Post: If you're using Access 2003 and you have 'Use Windows Themed Controls on Forms' (Tools|Options|Forms/Reports) checked, the tab controls are natively white. You'll also need to set your display settings to Windows XP Style under Appearances. I don't know if A2007 is the same or not. Or, you can replace the tab control with a set of aligned and adjacent buttons across the form, with swap-out subforms in a subform control. More work, but you can do anything you want with the colors! Dan PS - Access 2003 tabs with the white color do look nice! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 12:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Change color of a tab control? What version of Access are you using? Dan gave an option for 2003. Otherwise, I think you're stuck with Lebans's alternative. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, June 11, 2007 9:50 AM To: Access Developers discussion and problem solving Subject: [AccessD] Change color of a tab control? Can this be done? (Other than dropping a subform onto each tab page, then coloring it white -- which doesn't really cut the mustard.) TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Mon Jun 11 12:55:35 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 11 Jun 2007 13:55:35 -0400 Subject: [AccessD] Change color of a tab control? In-Reply-To: References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> Message-ID: <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> One is never "stuck with" any of Lebans's offerings. The man is brilliant! A. On 6/11/07, Charlotte Foust wrote: > > What version of Access are you using? Dan gave an option for 2003. > Otherwise, I think you're stuck with Lebans's alternative. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, June 11, 2007 9:50 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Change color of a tab control? > > Can this be done? (Other than dropping a subform onto each tab page, > then coloring it white -- which doesn't really cut the mustard.) > > TIA, > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Mon Jun 11 13:10:59 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 11:10:59 -0700 Subject: [AccessD] Change color of a tab control? In-Reply-To: <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> Message-ID: True, but they require more work than just setting a property to support themed controls. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, June 11, 2007 10:56 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Change color of a tab control? One is never "stuck with" any of Lebans's offerings. The man is brilliant! A. On 6/11/07, Charlotte Foust wrote: > > What version of Access are you using? Dan gave an option for 2003. > Otherwise, I think you're stuck with Lebans's alternative. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > Fuller > Sent: Monday, June 11, 2007 9:50 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Change color of a tab control? > > Can this be done? (Other than dropping a subform onto each tab page, > then coloring it white -- which doesn't really cut the mustard.) > > 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 dwaters at usinternet.com Mon Jun 11 14:06:39 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 11 Jun 2007 14:06:39 -0500 Subject: [AccessD] Change color of a tab control? In-Reply-To: <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> Message-ID: <000c01c7ac5b$a43e5ba0$0200a8c0@danwaters> You're right about Leban - his solution is very clever. But I've tried it, I think I remember that this solution is dependent on monitor resolution, the coding is significant, and in the end the visual results aren't very good. I think that Leban even mentions this in his description. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, June 11, 2007 12:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Change color of a tab control? One is never "stuck with" any of Lebans's offerings. The man is brilliant! A. On 6/11/07, Charlotte Foust wrote: > > What version of Access are you using? Dan gave an option for 2003. > Otherwise, I think you're stuck with Lebans's alternative. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, June 11, 2007 9:50 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Change color of a tab control? > > Can this be done? (Other than dropping a subform onto each tab page, > then coloring it white -- which doesn't really cut the mustard.) > > 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 fuller.artful at gmail.com Mon Jun 11 16:05:23 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 11 Jun 2007 17:05:23 -0400 Subject: [AccessD] Change color of a tab control? In-Reply-To: <000b01c7ac50$b46b71d0$0200a8c0@danwaters> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> <000b01c7ac50$b46b71d0$0200a8c0@danwaters> Message-ID: <29f585dd0706111405i2c499a52x420905e734b26a7b@mail.gmail.com> Thanks. In this case the client uses A2K exclusively, but since I have several versions loaded, I'll try it in A2K3 and see if it ports backward. Thanks for the tip. A. On 6/11/07, Dan Waters wrote: > > Hi Arthur! > > Re-Post: > > If you're using Access 2003 and you have 'Use Windows Themed Controls on > Forms' (Tools|Options|Forms/Reports) checked, the tab controls are > natively > white. You'll also need to set your display settings to Windows XP Style > under Appearances. I don't know if A2007 is the same or not. > > Or, you can replace the tab control with a set of aligned and adjacent > buttons across the form, with swap-out subforms in a subform > control. More > work, but you can do anything you want with the colors! > > Dan > > PS - Access 2003 tabs with the white color do look nice! > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Monday, June 11, 2007 12:01 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Change color of a tab control? > > What version of Access are you using? Dan gave an option for 2003. > Otherwise, I think you're stuck with Lebans's alternative. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, June 11, 2007 9:50 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Change color of a tab control? > > Can this be done? (Other than dropping a subform onto each tab page, > then coloring it white -- which doesn't really cut the mustard.) > > 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 miscellany at mvps.org Mon Jun 11 16:09:29 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 12 Jun 2007 09:09:29 +1200 Subject: [AccessD] Change color of a tab control? In-Reply-To: <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> Message-ID: <466DBA09.7070604@mvps.org> Arthur, I have used Stephen Lebans's approach, and it is quite effective. However, I often find it easier to handle the situation like this... 1. Make a rectangle control, the same size as the tab control. Set its BackColor to (in your case) white. 2. Overlay it behind the tab control (Format=>Send To Back). 3. Set the Back Style property of the tab control to Transparent. 4. Set the Style property of the tab control to None. 5. Make an Option Group, and add to it a Toggle Button for each page of the tab control. 6. Format the option group buttons to look similar to the tab buttons, if you like, and place them where the tabs would have been if you hadn't hidden them via the Style property. 7. Put code behind the option group, something like this... Public Sub MyOptionGroup_AfterUpdate() Select Case Me.MyOptionGroup Case 1 Me.FirstTabPage.SetFocus Case 2 Me.SecondTabPage.SetFocus End Select End Sub Obviously not exactly like a tab control operated by tabs, but it allows for coloured background, and handles the grey tab strip problem. I think it works well. I also use the same code to load the data into any subforms on different tab pages, so the data is only accessed if needed. For example, to expand on the above... Public Sub MyOptionGroup_AfterUpdate() Select Case Me.MyOptionGroup Case 1 Me.FirstTabPage.SetFocus Case 2 If Me.SubformOn2ndPage.Form.RecordSource = "" Then Me.SubformOn2ndPage.Form.RecordSource = "MyQuery" End If Me.SecondTabPage.SetFocus End Select End Sub Regards Steve Arthur Fuller wrote: > One is never "stuck with" any of Lebans's offerings. The man is brilliant! > From miscellany at mvps.org Mon Jun 11 16:12:45 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 12 Jun 2007 09:12:45 +1200 Subject: [AccessD] Change color of a tab control? In-Reply-To: <29f585dd0706111405i2c499a52x420905e734b26a7b@mail.gmail.com> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> <000b01c7ac50$b46b71d0$0200a8c0@danwaters> <29f585dd0706111405i2c499a52x420905e734b26a7b@mail.gmail.com> Message-ID: <466DBACD.4080007@mvps.org> Arthur, The approach I suggested definitely works with Access 2000. Regards Steve Arthur Fuller wrote: > Thanks. In this case the client uses A2K exclusively, but since I have > several versions loaded, I'll try it in A2K3 and see if it ports backward. > Thanks for the tip. From kathryn at bassett.net Mon Jun 11 16:44:34 2007 From: kathryn at bassett.net (Kathryn Bassett) Date: Mon, 11 Jun 2007 14:44:34 -0700 Subject: [AccessD] JWC in California In-Reply-To: <061120071507.968.466D65350006C5A7000003C82216549976040A079B9C020A9C019D05@comcast.net> Message-ID: <004801c7ac71$b3cb8550$6401a8c0@Kathryn> Yup. Before the census was digitized and available online, the closest place I could see the microfilm was about a 45 min drive during non-rush-hour. I'd be working on a client project and need to see a census. I'd grab my keys and head out, look at the film, and come back home again. (Gas prices weren't a consideration then either). On the other hand, my aunt lived about a 45 minute drive (no rush hour considerations) from her daughter. They would make plans a couple weeks in advance to go see her and it always involved spending the night because of the distance. It blew her mind the first time I stayed with her, and told her where I was going to research an hour away. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > krosenstiel at comcast.net > Sent: 11 Jun 2007 8:08 am > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] JWC in California > > Westerners in general. Out here, folks will drive 100 miles > to a barbeque! > No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 10 Jun 07 1:39 pm From kathryn at bassett.net Mon Jun 11 16:48:36 2007 From: kathryn at bassett.net (Kathryn Bassett) Date: Mon, 11 Jun 2007 14:48:36 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611163127.142F1BDE5@smtp-auth.no-ip.com> Message-ID: <004901c7ac72$44e2c530$6401a8c0@Kathryn> Who says it has to be a conference instead of just a social get-together? A conflict, so I can't make it, but otherwise I'd be there. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > LOL, now let me get this straight. You are proposing to have > the second bi-annual Great Smokey Mountain AccessD conference > in Monterey California? > There is something fundamentally wrong there. > > ;-) > > If I go to Monterey, and I probably will now that Charlotte > mentioned the aquarium, it will be with a six year old in tow > for a trip to the aquarium. > The aquarium in CT was one of Robbie's favorite haunts. > Truth be known, the GIFT SHOP at the aquarium was his > favorite haunt but we will leave that one alone. > > John W. Colby No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 10 Jun 07 1:39 pm From cfoust at infostatsystems.com Mon Jun 11 16:55:49 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 14:55:49 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611163127.142F1BDE5@smtp-auth.no-ip.com> References: <001f01c7ac44$56c54170$0301a8c0@HAL9005> <20070611163127.142F1BDE5@smtp-auth.no-ip.com> Message-ID: Me and my big mouth. Now, who wants to bet Robbie goes home with a large plush sea otter toy to commemorate watching those cuties in their tank? Or maybe a large plush whale or dolphin, or how about a *very* large plush octopus?? I want to be there for that!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 9:31 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, now let me get this straight. You are proposing to have the second bi-annual Great Smokey Mountain AccessD conference in Monterey California? There is something fundamentally wrong there. ;-) If I go to Monterey, and I probably will now that Charlotte mentioned the aquarium, it will be with a six year old in tow for a trip to the aquarium. The aquarium in CT was one of Robbie's favorite haunts. Truth be known, the GIFT SHOP at the aquarium was his favorite haunt but we will leave that one alone. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 12:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California You could get me to go to Monterey for a couple days. Easy. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California YES! See ya there. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nd500_lo at charter.net Mon Jun 11 18:29:50 2007 From: nd500_lo at charter.net (Dian) Date: Mon, 11 Jun 2007 16:29:50 -0700 Subject: [AccessD] JWC in California (OT for Robbie) In-Reply-To: <20070611163127.142F1BDE5@smtp-auth.no-ip.com> References: <001f01c7ac44$56c54170$0301a8c0@HAL9005> <20070611163127.142F1BDE5@smtp-auth.no-ip.com> Message-ID: <000301c7ac80$691391b0$6400a8c0@dsunit1> My apologies if this isn't acceptable...but, I wasn't sure how else to do it. I live just down the coast from Monterey (San Luis Obispo) and keep an eye on the Aquarium. This is for Robbie, John... http://www.mbayaq.org/efc/cam_menu.asp From hollisvj at pgdp.usec.com Tue Jun 12 05:52:26 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Tue, 12 Jun 2007 05:52:26 -0500 Subject: [AccessD] Track PC Number Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> Is there a way to track the PC number in a database? For example, when they open the database it logs the PC number that they used to open the database. Virginia From paul.hartland at fsmail.net Tue Jun 12 06:45:36 2007 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Tue, 12 Jun 2007 13:45:36 +0200 (CEST) Subject: [AccessD] Track PC Number Message-ID: <25245637.955421181648736126.JavaMail.www@wwinf3103> Virginia I have a function (that I got from somewhere) that I use, that returns the Username, IP Address & Computer Name which I can send you if you like, if this is something like what you are after. Paul Message Received: Jun 12 2007, 11:53 AM From: "Hollis, Virginia" To: accessD at databaseadvisors.com Cc: Subject: [AccessD] Track PC Number Is there a way to track the PC number in a database? For example, when they open the database it logs the PC number that they used to open the database. Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 From dwaters at usinternet.com Tue Jun 12 06:47:45 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 12 Jun 2007 06:47:45 -0500 Subject: [AccessD] Track PC Number In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> Message-ID: <000401c7ace7$7fc358c0$0200a8c0@danwaters> Hi Virginia Do you mean the name of the PC? stgComputerName = Environ("ComputerName") Then store that value in a table. HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Tuesday, June 12, 2007 5:52 AM To: accessD at databaseadvisors.com Subject: [AccessD] Track PC Number Is there a way to track the PC number in a database? For example, when they open the database it logs the PC number that they used to open the database. Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 12 06:54:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 12 Jun 2007 07:54:34 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> Message-ID: <20070612115435.BB23CBC74@smtp-auth.no-ip.com> I use the pc name. There is no reliable serial number or anything like that, which is pretty silly. Option Compare Database Option Explicit Private Declare Function GetComputerName _ Lib "kernel32" Alias "GetComputerNameA" ( _ ByVal lpBuffer As String, nSize As Long) As Long Declare Function GetWinUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long Private Const MAX_COMPUTERNAME_LENGTH As Long = 15& Public Function WinMachineName() As String Dim lSize As Long Dim sBuffer As String sBuffer = Space$(MAX_COMPUTERNAME_LENGTH + 1) lSize = Len(sBuffer) If GetComputerName(sBuffer, lSize) Then WinMachineName = Left$(sBuffer, lSize) End If End Function Function WinUsername() Dim strUname As String * 32 Dim lngResponse As Long lngResponse = GetWinUserName(strUname, 32) If Len(strUname) > 1 Then WinUsername = Left$(strUname, InStr(strUname, Chr$(0)) - 1) Else WinUsername = "No logged In User" End If End Function John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Tuesday, June 12, 2007 6:52 AM To: accessD at databaseadvisors.com Subject: [AccessD] Track PC Number Is there a way to track the PC number in a database? For example, when they open the database it logs the PC number that they used to open the database. Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From hollisvj at pgdp.usec.com Tue Jun 12 06:58:23 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Tue, 12 Jun 2007 06:58:23 -0500 Subject: [AccessD] Track PC Number Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02624D49@c2k3exchange.pgdp.corp.usec.com> Sure go ahead & send it. Virginia I have a function (that I got from somewhere) that I use, that returns the Username, IP Address & Computer Name which I can send you if you like, if this is something like what you are after. Paul From jwcolby at colbyconsulting.com Tue Jun 12 07:06:51 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 12 Jun 2007 08:06:51 -0400 Subject: [AccessD] JWC in California (OT for Robbie) In-Reply-To: <000301c7ac80$691391b0$6400a8c0@dsunit1> Message-ID: <20070612120652.7E302BC64@smtp-auth.no-ip.com> Dian, Uhhh... "just down the coast"? And I grew up "just over the mountains" from the San Diego Zoo (in Yuma AZ). ;-) Thanks for that. I am sure we will be going there, probably Monday. Unfortunately we are only there for the weekend, flying back out Tuesday. I am sure the whole weekend will be a zoo at the aquarium. How is the parking there now? I seem to remember you had to use street parking the last time I was there. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Monday, June 11, 2007 7:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California (OT for Robbie) My apologies if this isn't acceptable...but, I wasn't sure how else to do it. I live just down the coast from Monterey (San Luis Obispo) and keep an eye on the Aquarium. This is for Robbie, John... http://www.mbayaq.org/efc/cam_menu.asp -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Jun 12 08:35:26 2007 From: john at winhaven.net (John Bartow) Date: Tue, 12 Jun 2007 08:35:26 -0500 Subject: [AccessD] Track PC Number In-Reply-To: <000401c7ace7$7fc358c0$0200a8c0@danwaters> References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> <000401c7ace7$7fc358c0$0200a8c0@danwaters> Message-ID: <027101c7acf6$89d66550$6402a8c0@ScuzzPaq> Anyone know which versions of Access the Environ() function is supported in? All help says is "Not available on the Macintosh". I've been using a few hundred lines of Windows API calls and the like to do what this function can do in one line. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters stgComputerName = Environ("ComputerName") From askolits at ot.com Tue Jun 12 08:40:35 2007 From: askolits at ot.com (John Skolits) Date: Tue, 12 Jun 2007 09:40:35 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> Message-ID: <001701c7acf7$414a0ca0$0f01a8c0@officexp> For security reasons I sometimes use the hard drives serial number. Here's some code to get that info: Function lbf_GetFirstHardDriveInfo(strType As String) As Variant ''******************************************************* '' Procedure Identification ''--------------------------------------------------------- '' Name: lbf_GetFirstHardDriveInfo '' '' Purpose: Retrieves info on the hard drive '' '' Options: "FreeSpace", "FileSystem", "SerialNumber" '' "TotalSize", "VolumeName" '' '' Notes: '' '' '' Date/Author: 01/20/03 John Skolits ''*********************************************************** On Error GoTo lbf_GetFirstHardDriveInfo_ERR '*********BEGIN CODE HERE ******** Dim fs, a, pdrive, pMachineID Set fs = CreateObject("Scripting.FileSystemObject") For Each pdrive In fs.Drives If pdrive.DriveType = 2 Then Select Case strType Case "FreeSpace" lbf_GetFirstHardDriveInfo = _ Format(CDbl((pdrive.FreeSpace)), "#,###,###") Case "FileSystem" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.FileSystem)) Case "SerialNumber" lbf_GetFirstHardDriveInfo = _ CStr(Hex(pdrive.SerialNumber)) Case "TotalSize" lbf_GetFirstHardDriveInfo = _ CDbl((pdrive.TotalSize)) Case "VolumeName" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.VolumeName)) End Select End If Next lbf_GetFirstHardDriveInfo_EXIT: Exit Function lbf_GetFirstHardDriveInfo_ERR: 'Display the error If lg_intDEBUG_MODE = True Then DoCmd.Echo lg_intDEBUG_ECHO DoCmd.Hourglass lg_intDEBUG_HOURGLASS MsgBox "ERROR CODE:" & Err & " DESC:" & Error Stop Resume End If Dim strCallingObject As String strCallingObject = "lbf_GetFirstHardDriveInfo" _ & " " & Application.CurrentObjectName MsgBox Err, Error, strCallingObject Resume lbf_GetFirstHardDriveInfo_EXIT End Function From jwcolby at colbyconsulting.com Tue Jun 12 08:46:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 12 Jun 2007 09:46:05 -0400 Subject: [AccessD] JWC in California In-Reply-To: Message-ID: <20070612134606.0264EBE63@smtp-auth.no-ip.com> One of Robbie's first toys after we got him (as foster parents) was "dolphie", a medium sized plush dolphin from the Connecticut aquarium. He dragged that thing every where he went for probably a year. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 5:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Me and my big mouth. Now, who wants to bet Robbie goes home with a large plush sea otter toy to commemorate watching those cuties in their tank? Or maybe a large plush whale or dolphin, or how about a *very* large plush octopus?? I want to be there for that!! LOL Charlotte From wdhindman at dejpolsystems.com Tue Jun 12 08:49:24 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 12 Jun 2007 09:49:24 -0400 Subject: [AccessD] Track PC Number References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> <000401c7ace7$7fc358c0$0200a8c0@danwaters> Message-ID: <002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> ...I don't use "environ" since its unreliable in to many instances ...and the computer "name" can be changed by virtually any user (and WILL be, count on it) ...but the MAC address, that is both unique and extremely reliable imnshe. William Hindman ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, June 12, 2007 7:47 AM Subject: Re: [AccessD] Track PC Number > Hi Virginia > > Do you mean the name of the PC? > > stgComputerName = Environ("ComputerName") > > Then store that value in a table. > > HTH, > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, > Virginia > Sent: Tuesday, June 12, 2007 5:52 AM > To: accessD at databaseadvisors.com > Subject: [AccessD] Track PC Number > > Is there a way to track the PC number in a database? For example, when > they open the database it logs the PC number that they used to open the > database. > > > > Virginia > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 12 08:48:25 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 12 Jun 2007 09:48:25 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <001701c7acf7$414a0ca0$0f01a8c0@officexp> Message-ID: <20070612134826.0DF9CBE92@smtp-auth.no-ip.com> I think you lost part of this function in the cut and paste. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 12, 2007 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number For security reasons I sometimes use the hard drives serial number. Here's some code to get that info: Function lbf_GetFirstHardDriveInfo(strType As String) As Variant ''******************************************************* '' Procedure Identification ''--------------------------------------------------------- '' Name: lbf_GetFirstHardDriveInfo '' '' Purpose: Retrieves info on the hard drive '' '' Options: "FreeSpace", "FileSystem", "SerialNumber" '' "TotalSize", "VolumeName" '' '' Notes: '' '' '' Date/Author: 01/20/03 John Skolits ''*********************************************************** On Error GoTo lbf_GetFirstHardDriveInfo_ERR '*********BEGIN CODE HERE ******** Dim fs, a, pdrive, pMachineID Set fs = CreateObject("Scripting.FileSystemObject") For Each pdrive In fs.Drives If pdrive.DriveType = 2 Then Select Case strType Case "FreeSpace" lbf_GetFirstHardDriveInfo = _ Format(CDbl((pdrive.FreeSpace)), "#,###,###") Case "FileSystem" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.FileSystem)) Case "SerialNumber" lbf_GetFirstHardDriveInfo = _ CStr(Hex(pdrive.SerialNumber)) Case "TotalSize" lbf_GetFirstHardDriveInfo = _ CDbl((pdrive.TotalSize)) Case "VolumeName" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.VolumeName)) End Select End If Next lbf_GetFirstHardDriveInfo_EXIT: Exit Function lbf_GetFirstHardDriveInfo_ERR: 'Display the error If lg_intDEBUG_MODE = True Then DoCmd.Echo lg_intDEBUG_ECHO DoCmd.Hourglass lg_intDEBUG_HOURGLASS MsgBox "ERROR CODE:" & Err & " DESC:" & Error Stop Resume End If Dim strCallingObject As String strCallingObject = "lbf_GetFirstHardDriveInfo" _ & " " & Application.CurrentObjectName MsgBox Err, Error, strCallingObject Resume lbf_GetFirstHardDriveInfo_EXIT End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Tue Jun 12 08:48:40 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 12 Jun 2007 09:48:40 -0400 Subject: [AccessD] Track PC Number Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A69E@xlivmbx35.aig.com> The Environ() function has been available is all versions of Access since 1.0, but that's in a Windows setting. Are you running Access on a Mac in a Windows emulator? In which case Environ should work, but only if your virtual windows machine actually sets an environment variable called UserName and/or another one called ComputerName. Those variables are typically set by login scripts. If they are not set then you have to use the API calls to retrieve the information. If you are running the native Mac version of Access (is there such a beast?) then I can offer no help, not knowing any Mac APIs. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, June 12, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number Anyone know which versions of Access the Environ() function is supported in? All help says is "Not available on the Macintosh". I've been using a few hundred lines of Windows API calls and the like to do what this function can do in one line. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters stgComputerName = Environ("ComputerName") -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 12 09:07:32 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 12 Jun 2007 07:07:32 -0700 Subject: [AccessD] JWC in California (OT for Robbie) In-Reply-To: <000301c7ac80$691391b0$6400a8c0@dsunit1> References: <001f01c7ac44$56c54170$0301a8c0@HAL9005><20070611163127.142F1BDE5@smtp-auth.no-ip.com> <000301c7ac80$691391b0$6400a8c0@dsunit1> Message-ID: Hi, Dian. You're from my home area. I grew up in Arroyo Grande and still visit San Luis frequently. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Monday, June 11, 2007 4:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California (OT for Robbie) My apologies if this isn't acceptable...but, I wasn't sure how else to do it. I live just down the coast from Monterey (San Luis Obispo) and keep an eye on the Aquarium. This is for Robbie, John... http://www.mbayaq.org/efc/cam_menu.asp -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 12 09:14:54 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 12 Jun 2007 07:14:54 -0700 Subject: [AccessD] JWC in California (OT for Robbie) In-Reply-To: <20070612120652.7E302BC64@smtp-auth.no-ip.com> References: <000301c7ac80$691391b0$6400a8c0@dsunit1> <20070612120652.7E302BC64@smtp-auth.no-ip.com> Message-ID: There's a parking structure just up a couple of blocks from the aquarium. That's where we always park. Street parking is ugly in Cannery Row. In addition to the creatures, there is a wonderful "Splash Zone" for kids that allows them to work off some energy playing in water, crawling through holes like an eel and doing other hands-on things that should appeal to a 6-year old. You can easily make a day of it, but don't try to lunch there. There's a sports bar just up the street that has wonderful chowder and is relatively quiet. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 12, 2007 5:07 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California (OT for Robbie) Dian, Uhhh... "just down the coast"? And I grew up "just over the mountains" from the San Diego Zoo (in Yuma AZ). ;-) Thanks for that. I am sure we will be going there, probably Monday. Unfortunately we are only there for the weekend, flying back out Tuesday. I am sure the whole weekend will be a zoo at the aquarium. How is the parking there now? I seem to remember you had to use street parking the last time I was there. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Monday, June 11, 2007 7:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California (OT for Robbie) My apologies if this isn't acceptable...but, I wasn't sure how else to do it. I live just down the coast from Monterey (San Luis Obispo) and keep an eye on the Aquarium. This is for Robbie, John... http://www.mbayaq.org/efc/cam_menu.asp -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 12 09:55:43 2007 From: john at winhaven.net (John Bartow) Date: Tue, 12 Jun 2007 09:55:43 -0500 Subject: [AccessD] Track PC Number In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A69E@xlivmbx35.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A69E@xlivmbx35.aig.com> Message-ID: <02b501c7ad01$c0efebf0$6402a8c0@ScuzzPaq> I'm pretty sure that there's not a Mac version of Access. I'm assuming the help reference was for Word, Excel or PowerPoint. This is the first I've noticed the Environ() function. Seems like it would save a lot of coding in lieu of the half a dozen Windows API calls I use to do what it can do. I was just wondering if it was unreliable that there are so many people using and posting API calls to do the same thing. (I certainly didn't write the API calls I'm using!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 12, 2007 8:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number The Environ() function has been available is all versions of Access since 1.0, but that's in a Windows setting. Are you running Access on a Mac in a Windows emulator? In which case Environ should work, but only if your virtual windows machine actually sets an environment variable called UserName and/or another one called ComputerName. Those variables are typically set by login scripts. If they are not set then you have to use the API calls to retrieve the information. If you are running the native Mac version of Access (is there such a beast?) then I can offer no help, not knowing any Mac APIs. Lambert From john at winhaven.net Tue Jun 12 09:56:41 2007 From: john at winhaven.net (John Bartow) Date: Tue, 12 Jun 2007 09:56:41 -0500 Subject: [AccessD] Track PC Number In-Reply-To: <002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com><000401c7ace7$7fc358c0$0200a8c0@danwaters> <002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> Message-ID: <02bc01c7ad01$e33a74a0$6402a8c0@ScuzzPaq> Have code? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, June 12, 2007 8:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Track PC Number ...I don't use "environ" since its unreliable in to many instances ...and the computer "name" can be changed by virtually any user (and WILL be, count on it) ...but the MAC address, that is both unique and extremely reliable imnshe. William Hindman From Lambert.Heenan at AIG.com Tue Jun 12 10:16:14 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 12 Jun 2007 10:16:14 -0500 Subject: [AccessD] Track PC Number Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A71A@xlivmbx35.aig.com> It's unreliable because the setting of the environment variables is dependant of the local computer administrators' decision. In some shops they set the variables in login scripts, in others they don't. So you can never be certain that Environ is going to return a value. The API calls should always work. Here's some code... Private Declare Function apiGetUserName Lib "advapi32.dll" Alias _ "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long Private Declare Function apiGetComputerName Lib "kernel32" Alias _ "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long Function fOSUserName() As String ' Returns the network login name, or if this is a secured database, the CurrentUser Dim lngLen As Long, lngX As Long Dim strUserName As String If CurrentUser <> "Admin" Then ' If we have logged in to a secure database fOSUserName = CurrentUser Else strUserName = String$(254, 0) lngLen = 255 lngX = apiGetUserName(strUserName, lngLen) If lngX <> 0 Then strUserName = left$(strUserName, lngLen - 1) fOSUserName = strUserName Else fOSUserName = "" End If End If End Function '******************** Code Start ************************** 'This code was originally written by Dev Ashish. 'It is not to be altered or distributed, 'except as part of an application. 'You are free to use it in any application, 'provided the copyright notice is left unchanged. ' 'Code courtesy of 'Dev Ashish Function fOSMachineName() As String 'Returns the computername Dim lngLen As Long, lngX As Long Dim strCompName As String lngLen = 16 strCompName = String$(lngLen, 0) lngX = apiGetComputerName(strCompName, lngLen) If lngX <> 0 Then fOSMachineName = left$(strCompName, lngLen) Else fOSMachineName = "" End If End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, June 12, 2007 10:56 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number I'm pretty sure that there's not a Mac version of Access. I'm assuming the help reference was for Word, Excel or PowerPoint. This is the first I've noticed the Environ() function. Seems like it would save a lot of coding in lieu of the half a dozen Windows API calls I use to do what it can do. I was just wondering if it was unreliable that there are so many people using and posting API calls to do the same thing. (I certainly didn't write the API calls I'm using!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 12, 2007 8:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number The Environ() function has been available is all versions of Access since 1.0, but that's in a Windows setting. Are you running Access on a Mac in a Windows emulator? In which case Environ should work, but only if your virtual windows machine actually sets an environment variable called UserName and/or another one called ComputerName. Those variables are typically set by login scripts. If they are not set then you have to use the API calls to retrieve the information. If you are running the native Mac version of Access (is there such a beast?) then I can offer no help, not knowing any Mac APIs. Lambert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Jun 12 10:29:07 2007 From: john at winhaven.net (John Bartow) Date: Tue, 12 Jun 2007 10:29:07 -0500 Subject: [AccessD] Track PC Number In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A71A@xlivmbx35.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A71A@xlivmbx35.aig.com> Message-ID: <02d901c7ad06$6b380170$6402a8c0@ScuzzPaq> Unreliable due to local admin decisions - that's what I was searching for - thanks! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 12, 2007 10:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number It's unreliable because the setting of the environment variables is dependant of the local computer administrators' decision. In some shops they set the variables in login scripts, in others they don't. So you can never be certain that Environ is going to return a value. The API calls should always work. From askolits at ot.com Tue Jun 12 12:15:59 2007 From: askolits at ot.com (John Skolits) Date: Tue, 12 Jun 2007 13:15:59 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <20070612134826.0DF9CBE92@smtp-auth.no-ip.com> Message-ID: <005201c7ad15$58899ac0$0f01a8c0@officexp> Actually, the "End Function" wasn't on a separate line. Here it is again. ------------------ Function lbf_GetFirstHardDriveInfo(strType As String) As Variant ''******************************************************* '' Procedure Identification ''--------------------------------------------------------- '' Name: lbf_GetFirstHardDriveInfo '' '' Purpose: Retrieves info on the hard drive '' '' Options: "FreeSpace", "FileSystem", "SerialNumber" '' "TotalSize", "VolumeName" '' '' Notes: '' '' '' Date/Author: 01/20/03 John Skolits ''*********************************************************** On Error GoTo lbf_GetFirstHardDriveInfo_ERR '*********BEGIN CODE HERE ******** Dim fs, a, pdrive, pMachineID Set fs = CreateObject("Scripting.FileSystemObject") For Each pdrive In fs.Drives If pdrive.DriveType = 2 Then Select Case strType Case "FreeSpace" lbf_GetFirstHardDriveInfo = _ Format(CDbl((pdrive.FreeSpace)), "#,###,###") Case "FileSystem" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.FileSystem)) Case "SerialNumber" lbf_GetFirstHardDriveInfo = _ CStr(Hex(pdrive.SerialNumber)) Case "TotalSize" lbf_GetFirstHardDriveInfo = _ CDbl((pdrive.TotalSize)) Case "VolumeName" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.VolumeName)) End Select End If Next lbf_GetFirstHardDriveInfo_EXIT: Exit Function lbf_GetFirstHardDriveInfo_ERR: 'Display the error Dim strCallingObject As String strCallingObject = "lbf_GetFirstHardDriveInfo" _ & " " & Application.CurrentObjectName MsgBox Err, Error, strCallingObject Resume lbf_GetFirstHardDriveInfo_EXIT End Function From jwcolby at colbyconsulting.com Tue Jun 12 12:21:28 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 12 Jun 2007 13:21:28 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <005201c7ad15$58899ac0$0f01a8c0@officexp> Message-ID: <20070612172128.A7895BDA9@smtp-auth.no-ip.com> Sorry bout that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 12, 2007 1:16 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number Actually, the "End Function" wasn't on a separate line. Here it is again. ------------------ Function lbf_GetFirstHardDriveInfo(strType As String) As Variant ''******************************************************* '' Procedure Identification ''--------------------------------------------------------- '' Name: lbf_GetFirstHardDriveInfo '' '' Purpose: Retrieves info on the hard drive '' '' Options: "FreeSpace", "FileSystem", "SerialNumber" '' "TotalSize", "VolumeName" '' '' Notes: '' '' '' Date/Author: 01/20/03 John Skolits ''*********************************************************** On Error GoTo lbf_GetFirstHardDriveInfo_ERR '*********BEGIN CODE HERE ******** Dim fs, a, pdrive, pMachineID Set fs = CreateObject("Scripting.FileSystemObject") For Each pdrive In fs.Drives If pdrive.DriveType = 2 Then Select Case strType Case "FreeSpace" lbf_GetFirstHardDriveInfo = _ Format(CDbl((pdrive.FreeSpace)), "#,###,###") Case "FileSystem" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.FileSystem)) Case "SerialNumber" lbf_GetFirstHardDriveInfo = _ CStr(Hex(pdrive.SerialNumber)) Case "TotalSize" lbf_GetFirstHardDriveInfo = _ CDbl((pdrive.TotalSize)) Case "VolumeName" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.VolumeName)) End Select End If Next lbf_GetFirstHardDriveInfo_EXIT: Exit Function lbf_GetFirstHardDriveInfo_ERR: 'Display the error Dim strCallingObject As String strCallingObject = "lbf_GetFirstHardDriveInfo" _ & " " & Application.CurrentObjectName MsgBox Err, Error, strCallingObject Resume lbf_GetFirstHardDriveInfo_EXIT End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Jun 12 12:25:59 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 12 Jun 2007 10:25:59 -0700 Subject: [AccessD] Track PC Number In-Reply-To: <002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> <000401c7ace7$7fc358c0$0200a8c0@danwaters> <002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> Message-ID: <466ED727.5070804@shaw.ca> You can have multiple MAC addresses on a PC. William Hindman wrote: >...I don't use "environ" since its unreliable in to many instances ...and >the computer "name" can be changed by virtually any user (and WILL be, count >on it) ...but the MAC address, that is both unique and extremely reliable >imnshe. > >William Hindman > >----- Original Message ----- >From: "Dan Waters" >To: "'Access Developers discussion and problem solving'" > >Sent: Tuesday, June 12, 2007 7:47 AM >Subject: Re: [AccessD] Track PC Number > > > > >>Hi Virginia >> >>Do you mean the name of the PC? >> >>stgComputerName = Environ("ComputerName") >> >>Then store that value in a table. >> >>HTH, >>Dan >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, >>Virginia >>Sent: Tuesday, June 12, 2007 5:52 AM >>To: accessD at databaseadvisors.com >>Subject: [AccessD] Track PC Number >> >>Is there a way to track the PC number in a database? For example, when >>they open the database it logs the PC number that they used to open the >>database. >> >> >> >>Virginia >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/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 wdhindman at dejpolsystems.com Tue Jun 12 12:40:21 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 12 Jun 2007 13:40:21 -0400 Subject: [AccessD] Track PC Number References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com><000401c7ace7$7fc358c0$0200a8c0@danwaters><002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> <466ED727.5070804@shaw.ca> Message-ID: <005801c7ad18$c0137730$1310a8c0@jisshowsbs.local> ...true, but you only need one. William Hindman ----- Original Message ----- From: "MartyConnelly" To: "Access Developers discussion and problem solving" Sent: Tuesday, June 12, 2007 1:25 PM Subject: Re: [AccessD] Track PC Number > You can have multiple MAC addresses on a PC. > > William Hindman wrote: > >>...I don't use "environ" since its unreliable in to many instances ...and >>the computer "name" can be changed by virtually any user (and WILL be, >>count >>on it) ...but the MAC address, that is both unique and extremely reliable >>imnshe. >> >>William Hindman >> >>----- Original Message ----- >>From: "Dan Waters" >>To: "'Access Developers discussion and problem solving'" >> >>Sent: Tuesday, June 12, 2007 7:47 AM >>Subject: Re: [AccessD] Track PC Number >> >> >> >> >>>Hi Virginia >>> >>>Do you mean the name of the PC? >>> >>>stgComputerName = Environ("ComputerName") >>> >>>Then store that value in a table. >>> >>>HTH, >>>Dan >>> >>>-----Original Message----- >>>From: accessd-bounces at databaseadvisors.com >>>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, >>>Virginia >>>Sent: Tuesday, June 12, 2007 5:52 AM >>>To: accessD at databaseadvisors.com >>>Subject: [AccessD] Track PC Number >>> >>>Is there a way to track the PC number in a database? For example, when >>>they open the database it logs the PC number that they used to open the >>>database. >>> >>> >>> >>>Virginia >>> >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/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 cjeris at fas.harvard.edu Tue Jun 12 13:28:58 2007 From: cjeris at fas.harvard.edu (Christopher Jeris) Date: Tue, 12 Jun 2007 14:28:58 -0400 Subject: [AccessD] Form hangs when setting listbox selected index Message-ID: <466EE5EA.1050308@fas.harvard.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This may be a novice question, but I'm quite confused. Fully updated Access XP on Windows XP. I have created a form with a single listbox control, List0. There is a table Table1 with a single TEXT(50) field field1, and a query Query1 whose content is SELECT field1 FROM Table1 . The form's class module has the following content: Option Compare Database Private Sub Form_Open(Cancel As Integer) Dim qd As DAO.QueryDef Dim rs As DAO.Recordset Set qd = CurrentDb.QueryDefs("Query1") Set rs = qd.OpenRecordset(dbOpenDynaset, dbReadOnly) If rs.BOF Then ' no records Cancel = True Else Set Me!List0.Recordset = rs Me!List0.Selected(0) = True End If Set rs = Nothing Set qd = Nothing End Sub (I know DAO is ancient, but the docs I learned from are all of Access 97 vintage, and I haven't learned how to work ADO yet. Other DAO code in this project works fine.) The problem I observe is that after Me!List0.Selected(0) = True the form hangs: all controls on it become unresponsive. The form can be closed normally and Access itself survives. What I want to do is just highlight the first item in the listbox by default. What's going on here? Thanks, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbuXq5ICCNV0oGWARAuSAAJ9/ub1vUNPqZNK4rzTZPzl35aXnOACfVt1W 3OThlbDJ93d4lQyBafcX0I0= =kyG4 -----END PGP SIGNATURE----- From Beau.Crawford at arkansas.gov Tue Jun 12 13:37:16 2007 From: Beau.Crawford at arkansas.gov (Beau Crawford) Date: Tue, 12 Jun 2007 13:37:16 -0500 Subject: [AccessD] Create unique tables by groups of records and export to multiple excel tables In-Reply-To: <466EE5EA.1050308@fas.harvard.edu> Message-ID: <908C186A037A764E8023335DD10910713E2178E2@EVS01.sas.arkgov.net> Beau Crawford- GIS Analyst Arkansas Geographic Information Office 124 West Capitol, Suite 990 Little Rock, AR 72201 501-682-5764 - work e-mail: beau.crawford at arkansas.gov www.gis.state.ar.us www.geostor.arkansas.gov -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Jeris Sent: Tuesday, June 12, 2007 1:29 PM To: accessd at databaseadvisors.com Subject: [AccessD] Form hangs when setting listbox selected index -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This may be a novice question, but I'm quite confused. Fully updated Access XP on Windows XP. I have created a form with a single listbox control, List0. There is a table Table1 with a single TEXT(50) field field1, and a query Query1 whose content is SELECT field1 FROM Table1 . The form's class module has the following content: Option Compare Database Private Sub Form_Open(Cancel As Integer) Dim qd As DAO.QueryDef Dim rs As DAO.Recordset Set qd = CurrentDb.QueryDefs("Query1") Set rs = qd.OpenRecordset(dbOpenDynaset, dbReadOnly) If rs.BOF Then ' no records Cancel = True Else Set Me!List0.Recordset = rs Me!List0.Selected(0) = True End If Set rs = Nothing Set qd = Nothing End Sub (I know DAO is ancient, but the docs I learned from are all of Access 97 vintage, and I haven't learned how to work ADO yet. Other DAO code in this project works fine.) The problem I observe is that after Me!List0.Selected(0) = True the form hangs: all controls on it become unresponsive. The form can be closed normally and Access itself survives. What I want to do is just highlight the first item in the listbox by default. What's going on here? Thanks, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbuXq5ICCNV0oGWARAuSAAJ9/ub1vUNPqZNK4rzTZPzl35aXnOACfVt1W 3OThlbDJ93d4lQyBafcX0I0= =kyG4 -----END PGP SIGNATURE----- -- 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 Jun 12 13:53:01 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 12 Jun 2007 13:53:01 -0500 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466EE5EA.1050308@fas.harvard.edu> Message-ID: It appears you are missing part of the if test. Try If rs.BOF and rs.EOF then HTH Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Jeris Sent: Tuesday, June 12, 2007 1:29 PM To: accessd at databaseadvisors.com Subject: [AccessD] Form hangs when setting listbox selected index -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This may be a novice question, but I'm quite confused. Fully updated Access XP on Windows XP. I have created a form with a single listbox control, List0. There is a table Table1 with a single TEXT(50) field field1, and a query Query1 whose content is SELECT field1 FROM Table1 . The form's class module has the following content: Option Compare Database Private Sub Form_Open(Cancel As Integer) Dim qd As DAO.QueryDef Dim rs As DAO.Recordset Set qd = CurrentDb.QueryDefs("Query1") Set rs = qd.OpenRecordset(dbOpenDynaset, dbReadOnly) If rs.BOF Then ' no records Cancel = True Else Set Me!List0.Recordset = rs Me!List0.Selected(0) = True End If Set rs = Nothing Set qd = Nothing End Sub (I know DAO is ancient, but the docs I learned from are all of Access 97 vintage, and I haven't learned how to work ADO yet. Other DAO code in this project works fine.) The problem I observe is that after Me!List0.Selected(0) = True the form hangs: all controls on it become unresponsive. The form can be closed normally and Access itself survives. What I want to do is just highlight the first item in the listbox by default. What's going on here? Thanks, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbuXq5ICCNV0oGWARAuSAAJ9/ub1vUNPqZNK4rzTZPzl35aXnOACfVt1W 3OThlbDJ93d4lQyBafcX0I0= =kyG4 -----END PGP SIGNATURE----- -- 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 Tue Jun 12 14:21:51 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Tue, 12 Jun 2007 15:21:51 -0400 Subject: [AccessD] Input Masks need changed on opening Message-ID: I must really be struggling today... I have two subforms, one on each of two tabs, and I need to set the input mask for one field on each of those subforms at the time of opening the form. Or anytime before the user sees it so that the appropriate user always gets the appropriate input mask. I store the input mask in a "Unit Data" table so that every client can have their own. Therefore, everytime the FE is connected to a different BE the input mask must change so that we can see the appropriate format for the county being worked on. So how do I set the input masks on subforms whenver opening the form? Thanks. Reuben Cummings GFC, LLC 812.523.1017 From miscellany at mvps.org Tue Jun 12 14:25:47 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 13 Jun 2007 07:25:47 +1200 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: References: Message-ID: <466EF33B.4030505@mvps.org> Chris, In addition to Jim's advice, for which you could alternatively use: If rs.RecordCount = 0 Then ... I am also unfamiliar with the concept of: Me!List0.Recordset Should that be?... Me!List0.RowSource A further comment... And far as I know, DAO is not ancient. Whereas Microsoft, in line with the introduction of ADPs, made ADO the default for Access 2000 and Access 2002, this was then reversed for Access 2003 and Access 2007, and as you know, ADPs have lost favour. Even in Access 2000 days, some of the unofficial communication from Microsoft was that DAO/Jet/ODBC was the recommended way to connect to SQL Server backends. No, DAO is not ancient, and I believe should still be regarded as the #1 data access technology for Access. Regards Steve Hale, Jim wrote: > It appears you are missing part of the if test. Try > If rs.BOF and rs.EOF then > HTH > Jim Hale From cjeris at fas.harvard.edu Tue Jun 12 14:55:00 2007 From: cjeris at fas.harvard.edu (Christopher Jeris) Date: Tue, 12 Jun 2007 15:55:00 -0400 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: References: Message-ID: <466EFA14.7050400@fas.harvard.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hale, Jim wrote: > If rs.BOF and rs.EOF then This doesn't change the problem, which occurs in the case when rs.BOF (or rs.BOF And rs.EOF) is False. Thanks for the tip though! Steve Schapel wrote: > ... I am also unfamiliar with the concept of: > Me!List0.Recordset > Should that be?... > Me!List0.RowSource I would have used .RowSource, but in the actual location where this construct is used, I need to supply parameters to the query that populates the listbox, and those parameters are determined by other settings. I didn't see a way to do that with the .RowSource property, which seems to take only the name of a table or query, or else a statically determined list of values. However, this problem also occurs in other listboxes in the same project whose row sources are set by other means. Sometimes it works, but more often any construct of the form Me!ListboxName.Selected(0) = True freezes the form. Is this just a totally bizarre and novel failure? thanks, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbvoU5ICCNV0oGWARAsPNAJwLHWGRA2X4V++2lEBD84YVHwuF6gCbBqdA DwcLCe7c3R1vufwjWT8Ampw= =08D+ -----END PGP SIGNATURE----- From miscellany at mvps.org Tue Jun 12 15:23:17 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 13 Jun 2007 08:23:17 +1200 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466EFA14.7050400@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> Message-ID: <466F00B5.6050009@mvps.org> Chris, Admittedly just shooting in the dark here... Does your listbox have the Column Heads property set to Yes? Could you experiment with changing that? Does the same problem occur if you try with another item in the listbox for example Me!List0.Selected(1) = True Regards Steve Christopher Jeris wrote: > > However, this problem also occurs in other listboxes in the same project > whose row sources are set by other means. Sometimes it works, but more > often any construct of the form > Me!ListboxName.Selected(0) = True > freezes the form. From cjeris at fas.harvard.edu Tue Jun 12 15:27:22 2007 From: cjeris at fas.harvard.edu (Christopher Jeris) Date: Tue, 12 Jun 2007 16:27:22 -0400 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466EFA14.7050400@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> Message-ID: <466F01AA.5010903@fas.harvard.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christopher Jeris wrote: > I would have used .RowSource, but in the actual location where this > construct is used, I need to supply parameters to the query that > populates the listbox, and those parameters are determined by other > settings. I didn't see a way to do that with the .RowSource property, > which seems to take only the name of a table or query, or else a > statically determined list of values. Actually, I need not set the data source of the listbox control with VB code at all, which suggests that I am misunderstanding something fundamental. Here is the simplest possible case I can find: 1. Create a blank database. 2. Create a single table Table1, with a single TEXT(50) field field1. I chose not to make any primary key on this test table, in case it matters. 3. Insert three rows into the table, with text "A", "B", "C". 4. Create a single form Form1 in Design view. 5. Insert a listbox control List0 onto the form; cancel out of the wizard. 6. Set the control's RowSource property to be "Table1". 7. Add the following event handler: Private Sub Form_Open(Cancel As Integer) Me!List0.Selected(0) = True End Sub Now, when the form is saved, closed, and opened in Form view, and I click on the listbox List0, the dotted focus box does not appear and the selection does not change. In fact, the form becomes completely unresponsive, as can be verified by adding more controls to it. Steve Schapel wrote: > Admittedly just shooting in the dark here... Does your listbox have > the Column Heads property set to Yes? Could you experiment with > changing that? Does the same problem occur if you try with another > item in the listbox for example > Me!List0.Selected(1) = True Column Heads is set to No, but changing it to Yes does not alter the problem. The problem still occurs if the index 0 is replaced by 1 or 2. peace, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbwGq5ICCNV0oGWARAnVtAJ49GA5B2Bv10AunXH0Bg108KZ9FIQCfTBvL t+X9PkvnNw4rztyOmmRLgP0= =ef0Y -----END PGP SIGNATURE----- From ssharkins at setel.com Tue Jun 12 15:31:30 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 12 Jun 2007 16:31:30 -0400 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466EFA14.7050400@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> Message-ID: <002c01c7ad30$ab4f87e0$4932fad1@SusanOne> Is this just a totally bizarre and novel failure? ========Are you positive that the preceding code is truly populating the listbox? Susan H. From cjeris at fas.harvard.edu Tue Jun 12 15:41:05 2007 From: cjeris at fas.harvard.edu (Christopher Jeris) Date: Tue, 12 Jun 2007 16:41:05 -0400 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <002c01c7ad30$ab4f87e0$4932fad1@SusanOne> References: <466EFA14.7050400@fas.harvard.edu> <002c01c7ad30$ab4f87e0$4932fad1@SusanOne> Message-ID: <466F04E1.7010709@fas.harvard.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Susan Harkins wrote: > ========Are you positive that the preceding code is truly populating the > listbox? The items appear in it; but as I said in a later message, the failure still occurs if I instead bind the Row Source of the listbox to the same table, and don't try to use VB code to populate the listbox. Without the line Me!List0.Selected(0) = True in the Form_Open event handler, the listbox functions perfectly normally, and it is even possible to create a command button which advances the listbox selected index by VB code: ' this works just fine, as long as you don't kill it by trying to set ' the selected item in Form_Open Private Sub Command2_Click() If Me!List0.Selected(0) Then Me!List0.Selected(1) = True ElseIf Me!List0.Selected(1) Then Me!List0.Selected(2) = True ElseIf Me!List0.Selected(2) Then Me!List0.Selected(0) = True End If End Sub Setting the selected item in the Load event, rather than the Open event, seems superficially to work; but why should that be? I'm reluctant to trust it without understanding the reason for this behavior. thanks, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbwTh5ICCNV0oGWARAmniAJ0Y/vlT0IY2BbCtteWlqbGXUiRb0wCdH/rF RPMR7K2q5OWMZaEBNl4HB0Y= =0qwC -----END PGP SIGNATURE----- From ssharkins at setel.com Tue Jun 12 15:41:39 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 12 Jun 2007 16:41:39 -0400 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466F01AA.5010903@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> <466F01AA.5010903@fas.harvard.edu> Message-ID: <002d01c7ad32$14b36660$4932fad1@SusanOne> It's a conflict in events, but I don't have an explanation -- can pinpoint it for you exactly. When I moved the selection to the control's Got Focus event or the Form's Load event, it worked fine. You're right though -- I had no problem re-creating the problem. Load should work just as well as open -- for the most part. Susan H. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christopher Jeris wrote: > I would have used .RowSource, but in the actual location where this > construct is used, I need to supply parameters to the query that > populates the listbox, and those parameters are determined by other > settings. I didn't see a way to do that with the .RowSource property, > which seems to take only the name of a table or query, or else a > statically determined list of values. Actually, I need not set the data source of the listbox control with VB code at all, which suggests that I am misunderstanding something fundamental. Here is the simplest possible case I can find: 1. Create a blank database. 2. Create a single table Table1, with a single TEXT(50) field field1. I chose not to make any primary key on this test table, in case it matters. 3. Insert three rows into the table, with text "A", "B", "C". 4. Create a single form Form1 in Design view. 5. Insert a listbox control List0 onto the form; cancel out of the wizard. 6. Set the control's RowSource property to be "Table1". 7. Add the following event handler: Private Sub Form_Open(Cancel As Integer) Me!List0.Selected(0) = True End Sub Now, when the form is saved, closed, and opened in Form view, and I click on the listbox List0, the dotted focus box does not appear and the selection does not change. In fact, the form becomes completely unresponsive, as can be verified by adding more controls to it. Steve Schapel wrote: > Admittedly just shooting in the dark here... Does your listbox have > the Column Heads property set to Yes? Could you experiment with > changing that? Does the same problem occur if you try with another > item in the listbox for example > Me!List0.Selected(1) = True Column Heads is set to No, but changing it to Yes does not alter the problem. The problem still occurs if the index 0 is replaced by 1 or 2. peace, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbwGq5ICCNV0oGWARAnVtAJ49GA5B2Bv10AunXH0Bg108KZ9FIQCfTBvL t+X9PkvnNw4rztyOmmRLgP0= =ef0Y -----END PGP SIGNATURE----- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.11/838 - Release Date: 6/7/2007 2:21 PM From miscellany at mvps.org Tue Jun 12 16:03:11 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 13 Jun 2007 09:03:11 +1200 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466F04E1.7010709@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> <002c01c7ad30$ab4f87e0$4932fad1@SusanOne> <466F04E1.7010709@fas.harvard.edu> Message-ID: <466F0A0F.8030800@mvps.org> Well, it *sorta* makes sense, in a way. Normally you can't work with data on the Open event, only with properties, as there's no data to work with until the Load event comes along. And I suppose you're *sorta* working with data. But on the other hand, this (to achieve the same result) seems to be ok on the Open event: Me.List0 = Me.List0.ItemData(0) ... so, interesting anomaly, for which I'm sure there is an explanation somewhere. Regards Steve Christopher Jeris wrote: > Setting the selected item in the Load event, rather than the Open event, > seems superficially to work; but why should that be? I'm reluctant to > trust it without understanding the reason for this behavior. From miscellany at mvps.org Tue Jun 12 20:14:11 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 13 Jun 2007 13:14:11 +1200 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466F04E1.7010709@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> <002c01c7ad30$ab4f87e0$4932fad1@SusanOne> <466F04E1.7010709@fas.harvard.edu> Message-ID: <466F44E3.8010704@mvps.org> Chris, I have been discussing this in a private forum with Stephen Lebans, and he gave me permission to reproduce some of his comments... "I have worked with the Listbox control in a form's Load event extensively for several of my projects. It appears the control is not fully instantiated even in the Load event let alone the earlier Open event. The control's Window is created early in the process but as you stated, not all of the control's properties are available until the Load event (and some of them are still not available in the Load event). UI interaction, for example, setting Focus to the control or causing a redraw of the control, will fail in the Open event, and sometimes even fail in the Load event. It seems to be dependant on the version of Access you are using, whether your form contains a Subform control, etc.." And as for the reason why Me.NameOfListbox = Me.NameOfListbox.ItemData(0) ... works on the Open event, where the Selected(n) property doesn't... the ItemData collection does not require a redraw of the control, where Selected does. Hope that helps. Regards Steve Christopher Jeris wrote: > Setting the selected item in the Load event, rather than the Open event, > seems superficially to work; but why should that be? I'm reluctant to > trust it without understanding the reason for this behavior. From miscellany at mvps.org Tue Jun 12 23:34:31 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 13 Jun 2007 16:34:31 +1200 Subject: [AccessD] Input Masks need changed on opening In-Reply-To: References: Message-ID: <466F73D7.7060003@mvps.org> Reuben, Ok, I'll throw my 2 cents into the ring here. Yes, it will be possible to toggle Input Mask property settings in this way. Hard to advise explicitly without seeing examples of what you are doing. But... it is very likely that whatever your requirements are, they will be better served by validating the user's input via code, for example on the control's Before Update event, rather than relying on Input Masks. You will have a lot more flexibility to differentially validate data according to the user. Regards Steve Reuben Cummings wrote: > I must really be struggling today... > > I have two subforms, one on each of two tabs, and I need to set the input > mask for one field on each of those subforms at the time of opening the > form. Or anytime before the user sees it so that the appropriate user > always gets the appropriate input mask. > > I store the input mask in a "Unit Data" table so that every client can have > their own. Therefore, everytime the FE is connected to a different BE the > input mask must change so that we can see the appropriate format for the > county being worked on. > > So how do I set the input masks on subforms whenver opening the form? > > Thanks. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > From doug at starntech.com Wed Jun 13 12:58:47 2007 From: doug at starntech.com (Doug Barnes) Date: Wed, 13 Jun 2007 13:58:47 -0400 Subject: [AccessD] Before_Update problem In-Reply-To: <466DBACD.4080007@mvps.org> Message-ID: Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are to fields in the table. Access 2007 Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes Starn Technical Services P. O. Box 1172 Meadville, PA 16335 Ph 814.724.1045 Fx 814.337.3460 doug at starntech.com From doug at starntech.com Wed Jun 13 13:19:21 2007 From: doug at starntech.com (Doug Barnes) Date: Wed, 13 Jun 2007 14:19:21 -0400 Subject: [AccessD] Before update problem Message-ID: Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are bound to fields in the table. Access 2007 Trial version Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes Starn Technical Services P. O. Box 1172 Meadville, PA 16335 Ph 814.724.1045 Fx 814.337.3460 doug at starntech.com From markamatte at hotmail.com Wed Jun 13 13:28:55 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 13 Jun 2007 18:28:55 +0000 Subject: [AccessD] Share Printer via API? In-Reply-To: Message-ID: Hello All, Anyone know a script or VBA code to share a printer on a local machine on an NT network? Thanks, Mark A. Matte _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 From dw-murphy at cox.net Wed Jun 13 15:44:13 2007 From: dw-murphy at cox.net (Doug Murphy) Date: Wed, 13 Jun 2007 13:44:13 -0700 Subject: [AccessD] Before update problem In-Reply-To: Message-ID: <005801c7adfb$9a54e540$0200a8c0@murphy3234aaf1> You might try to set the date using the on dirty property of the form. This fires when you change the value of a bound control. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Barnes Sent: Wednesday, June 13, 2007 11:19 AM To: accessD at databaseadvisors.com Subject: [AccessD] Before update problem Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are bound to fields in the table. Access 2007 Trial version Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes Starn Technical Services P. O. Box 1172 Meadville, PA 16335 Ph 814.724.1045 Fx 814.337.3460 doug at starntech.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Wed Jun 13 16:06:30 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 14 Jun 2007 09:06:30 +1200 Subject: [AccessD] Before update problem In-Reply-To: References: Message-ID: <46705C56.9060706@mvps.org> Doug, What exactly do you mean by "doesn't work"? QuoteDate field does not get updated? Error message? Crash? Something else? I would expect it to work as you have it (well, I would expect the ()s to be removed in the code). What happens if you try like this: Me.QUOTEDATE = Date Regards Steve Doug Barnes wrote: > Hello listers > > I'm having a devil of a time. I want to update a Date/Time field when/if the > data has been changed on a form. The form is bound to a table and all fields > on said form are bound to fields in the table. > > Access 2007 Trial version > Windows XP sp2 > > Here's what I've tried so far: > > This didn't work > Private Sub Form_BeforeUpdate(Cancel As Integer) > Me.QUOTEDATE = Now() > End Sub From dwaters at usinternet.com Wed Jun 13 16:49:55 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 13 Jun 2007 16:49:55 -0500 Subject: [AccessD] Before_Update problem In-Reply-To: References: <466DBACD.4080007@mvps.org> Message-ID: <003801c7ae04$c912c060$0200a8c0@danwaters> Doug, You probably need to use a different event to change data. Try using AfterUpdate. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Barnes Sent: Wednesday, June 13, 2007 12:59 PM To: Access Developers discussion and problem solving Subject: [AccessD] Before_Update problem Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are to fields in the table. Access 2007 Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes Starn Technical Services P. O. Box 1172 Meadville, PA 16335 Ph 814.724.1045 Fx 814.337.3460 doug at starntech.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 Jun 13 17:11:04 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 13 Jun 2007 15:11:04 -0700 Subject: [AccessD] Before_Update problem In-Reply-To: References: <466DBACD.4080007@mvps.org> Message-ID: Do you have any before or afterupdate events on the controls rather than the form? Is QuoteDate the name of the control or the field it's bound to? If they have the same name, that could be part of your problem. If you have an event in the QuoteDate control that will trigger the BeforeUpdate or a save, you'll get yourself tangled into a stack overflow eventually. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Barnes Sent: Wednesday, June 13, 2007 10:59 AM To: Access Developers discussion and problem solving Subject: [AccessD] Before_Update problem Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are to fields in the table. Access 2007 Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes Starn Technical Services P. O. Box 1172 Meadville, PA 16335 Ph 814.724.1045 Fx 814.337.3460 doug at starntech.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tuxedoman888 at gmail.com Wed Jun 13 17:33:55 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Wed, 13 Jun 2007 15:33:55 -0700 Subject: [AccessD] select entire contents of text field Message-ID: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> Hello: In Access 2003, is it possible to select the entire contents of a text field by clicking it (not tabbing into it). Tabbing into a text field will select the entire contents of the field but not when clicking into it so I am wondering if it is possible to emulate that. Thanks in advance Billy -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From dwaters at usinternet.com Wed Jun 13 17:46:14 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 13 Jun 2007 17:46:14 -0500 Subject: [AccessD] select entire contents of text field In-Reply-To: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> References: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> Message-ID: <004801c7ae0c$a721a8b0$0200a8c0@danwaters> Billy, Go to Tools|Options|Keyboard. There you will see selections for Behavior entering field. Experiment with changing those options. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Billy Pang Sent: Wednesday, June 13, 2007 5:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] select entire contents of text field Hello: In Access 2003, is it possible to select the entire contents of a text field by clicking it (not tabbing into it). Tabbing into a text field will select the entire contents of the field but not when clicking into it so I am wondering if it is possible to emulate that. Thanks in advance Billy -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Wed Jun 13 17:46:34 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 14 Jun 2007 10:46:34 +1200 Subject: [AccessD] select entire contents of text field In-Reply-To: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> References: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> Message-ID: <467073CA.7040804@mvps.org> Billy, Try it like this, on the Click event of the control... With Me.NameOfControl .SelStart = 0 .SelLength = Len(.Text) End With Regards Steve Billy Pang wrote: > Hello: > > In Access 2003, is it possible to select the entire contents of a text > field by clicking it (not tabbing into it). Tabbing into a text field will > select the entire contents of the field but not when clicking into it so I > am wondering if it is possible to emulate that. > > Thanks in advance > > Billy From tuxedoman888 at gmail.com Wed Jun 13 18:06:07 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Wed, 13 Jun 2007 16:06:07 -0700 Subject: [AccessD] select entire contents of text field In-Reply-To: <004801c7ae0c$a721a8b0$0200a8c0@danwaters> References: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> <004801c7ae0c$a721a8b0$0200a8c0@danwaters> Message-ID: <7c8826480706131606u16435319jcec59bf9fd28eb53@mail.gmail.com> thanks Dan. However, I've already got the "Behavior entering field" setting set to "Select entire field". This seems to apply only when tabbing into the field but doesn't seem to take into effect when clicking into a field. Billy On 6/13/07, Dan Waters wrote: > > Billy, > > Go to Tools|Options|Keyboard. There you will see selections for Behavior > entering field. > > Experiment with changing those options. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Billy Pang > Sent: Wednesday, June 13, 2007 5:34 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] select entire contents of text field > > Hello: > > In Access 2003, is it possible to select the entire contents of a text > field by clicking it (not tabbing into it). Tabbing into a text field > will > select the entire contents of the field but not when clicking into it so I > am wondering if it is possible to emulate that. > > Thanks in advance > > Billy > -- > Billy Pang > http://dbnotes.blogspot.com/ > "Once the game is over, the King and the pawn go back in the same box." - > Italian proverb > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From tuxedoman888 at gmail.com Wed Jun 13 18:10:46 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Wed, 13 Jun 2007 16:10:46 -0700 Subject: [AccessD] select entire contents of text field In-Reply-To: <467073CA.7040804@mvps.org> References: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> <467073CA.7040804@mvps.org> Message-ID: <7c8826480706131610u464b6ee3t433297acf628bdc@mail.gmail.com> it worked! thanks Steve! Billy On 6/13/07, Steve Schapel wrote: > > Billy, > > Try it like this, on the Click event of the control... > > With Me.NameOfControl > .SelStart = 0 > .SelLength = Len(.Text) > End With > > Regards > Steve > > > Billy Pang wrote: > > Hello: > > > > In Access 2003, is it possible to select the entire contents of a text > > field by clicking it (not tabbing into it). Tabbing into a text field > will > > select the entire contents of the field but not when clicking into it so > I > > am wondering if it is possible to emulate that. > > > > Thanks in advance > > > > Billy > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From tuxedoman888 at gmail.com Wed Jun 13 18:25:37 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Wed, 13 Jun 2007 16:25:37 -0700 Subject: [AccessD] "Key up" not always "up" Message-ID: <7c8826480706131625v715b7378r30ebc078387e16ec@mail.gmail.com> Hello: In MS Access 2003, I'm trying to emulate the key up / down behavior of a datasheet for a continuous form but something quirky is happening. Right now when the user presses the "down arrow" key, it moves down to the field directly below. But when when pressing the "up arrow" key, it moves up and to the left??? does anyone know why this is happening? Here are the steps to recreate this: 1) begin with a table with three fields and about 10 records. 2) create a new form (continuous form) with the three fields showing. 3) on form properties, turn on key preview. 4) implement the following: Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyDown Then DoCmd.GoToRecord , , acNext '<-- this moves cursor down perfectly End If End Sub Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyUp Then DoCmd.GoToRecord , , acPrevious ' <-- this moves cursor up and to the left??? End If End Sub 5) go to form view. key down several times (works according to plan!) 6) key up several times (it does not go up directly; cursor goes up and to the left). thanks in advance, Billy -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From tuxedoman888 at gmail.com Wed Jun 13 18:40:30 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Wed, 13 Jun 2007 16:40:30 -0700 Subject: [AccessD] "Key up" not always "up" In-Reply-To: <7c8826480706131625v715b7378r30ebc078387e16ec@mail.gmail.com> References: <7c8826480706131625v715b7378r30ebc078387e16ec@mail.gmail.com> Message-ID: <7c8826480706131640g58f1f1f2g6229660545424c54@mail.gmail.com> nevermind... I think I got it. I must have gotten the definition of keydown mixed up (it is when a key is pressed down as opposed to pressing the down arrow key). Using the following allows the pressing of the up/down arrow key to move the cursor up/down respectively to its corresponding field. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) On Error Resume Next If KeyCode = vbKeyUp Then DoCmd.GoToRecord , , acPrevious ElseIf KeyCode = vbKeyDown Then DoCmd.GoToRecord , , acNext End If End Sub On 6/13/07, Billy Pang wrote: > > Hello: > > In MS Access 2003, I'm trying to emulate the key up / down behavior of a > datasheet for a continuous form but something quirky is happening. Right > now when the user presses the "down arrow" key, it moves down to the field > directly below. But when when pressing the "up arrow" key, it moves up and > to the left??? does anyone know why this is happening? > > Here are the steps to recreate this: > > 1) begin with a table with three fields and about 10 records. > > 2) create a new form (continuous form) with the three fields showing. > > 3) on form properties, turn on key preview. > > 4) implement the following: > > Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) > If KeyCode = vbKeyDown Then > DoCmd.GoToRecord , , acNext '<-- this moves cursor down perfectly > End If > End Sub > > Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) > If KeyCode = vbKeyUp Then > DoCmd.GoToRecord , , acPrevious ' <-- this moves cursor up and to > the left??? > End If > End Sub > > 5) go to form view. key down several times (works according to plan!) > > 6) key up several times (it does not go up directly; cursor goes up and to > the left). > > thanks in advance, > > Billy > -- > Billy Pang > http://dbnotes.blogspot.com/ > "Once the game is over, the King and the pawn go back in the same box." - > Italian proverb > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From adtp at hotmail.com Thu Jun 14 01:47:23 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Thu, 14 Jun 2007 12:17:23 +0530 Subject: [AccessD] Before update problem References: Message-ID: Doug, Nothing wrong with your code. Apparently it is in disabled state, typical when Access 2007 file opens. On opening the file, just make sure that you enable the "potentially harmful content" in "Security Alert" dialog box, invoked by clicking "Options" button in the "Security Warning" message. Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Doug Barnes To: accessD at databaseadvisors.com Sent: Wednesday, June 13, 2007 23:49 Subject: [AccessD] Before update problem Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are bound to fields in the table. Access 2007 Trial version Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes From Chester_Kaup at kindermorgan.com Thu Jun 14 13:52:06 2007 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Thu, 14 Jun 2007 13:52:06 -0500 Subject: [AccessD] Chart Object Message-ID: I used the following code in access 97 to get to the chat object. I recently resurrected it to use in access 2003 but the last line does not work. For Access 97 I had it set to If rpt(i).OLEClass = "Microsoft Graph 97 Chart" Then It worked fine. What does it need to be in Access 2003? For i = 0 To intCnt - 1 Select Case rpt(i).ControlType Case acObjectFrame If rpt(i).OLEClass = "Microsoft Graph 2003 Chart" Then Chester Kaup Engineering Technician Kinder Morgan CO2 Company, LLP Office (432) 688-3797 FAX (432) 688-3799 No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From doug at starntech.com Thu Jun 14 14:34:24 2007 From: doug at starntech.com (Doug Barnes) Date: Thu, 14 Jun 2007 15:34:24 -0400 Subject: [AccessD] Before update problem In-Reply-To: Message-ID: Many thanks to all who replied. It was indeed the "potentially harmful content". Douglas Barnes Starn Technical Services P.O. Box 1172 15957 Conneaut Lake Road, Suite 7 Meadville, PA 16335 P: 814.724.1045 F: 814.337.3460 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of A.D.TEJPAL Sent: Thursday, June 14, 2007 2:47 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Before update problem Doug, Nothing wrong with your code. Apparently it is in disabled state, typical when Access 2007 file opens. On opening the file, just make sure that you enable the "potentially harmful content" in "Security Alert" dialog box, invoked by clicking "Options" button in the "Security Warning" message. Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Doug Barnes To: accessD at databaseadvisors.com Sent: Wednesday, June 13, 2007 23:49 Subject: [AccessD] Before update problem Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are bound to fields in the table. Access 2007 Trial version Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nd500_lo at charter.net Thu Jun 14 22:19:35 2007 From: nd500_lo at charter.net (Dian) Date: Thu, 14 Jun 2007 20:19:35 -0700 Subject: [AccessD] JWC in California (OT for Robbie) In-Reply-To: References: <001f01c7ac44$56c54170$0301a8c0@HAL9005><20070611163127.142F1BDE5@smtp-auth.no-ip.com><000301c7ac80$691391b0$6400a8c0@dsunit1> Message-ID: <000001c7aefc$02e6f2f0$6400a8c0@dsunit1> WOW...most people wonder if I'm from another planet! Would love to meet you...we can discuss offline! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 12, 2007 7:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California (OT for Robbie) Hi, Dian. You're from my home area. I grew up in Arroyo Grande and still visit San Luis frequently. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Monday, June 11, 2007 4:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California (OT for Robbie) My apologies if this isn't acceptable...but, I wasn't sure how else to do it. I live just down the coast from Monterey (San Luis Obispo) and keep an eye on the Aquarium. This is for Robbie, John... http://www.mbayaq.org/efc/cam_menu.asp -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tuxedoman888 at gmail.com Thu Jun 14 22:58:24 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Thu, 14 Jun 2007 20:58:24 -0700 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> Message-ID: <7c8826480706142058j56310eaaw3e22c14724ff29cc@mail.gmail.com> a bit late... use the columnhidden property http://msdn2.microsoft.com/en-us/library/aa224064(office.11).aspx On 6/6/07, Susan Harkins wrote: > > I've set the Visible property of several controls to No. The form's > Default > View property is Datasheet. It seems to ignore the No property and > displays > all the controls. > > I've never noticed this before. > > Am I doing something wrong or is this just the way it is? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From jwcolby at colbyconsulting.com Fri Jun 15 08:20:58 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 15 Jun 2007 09:20:58 -0400 Subject: [AccessD] Help file for Visual Studio Message-ID: <20070615132059.6E91DBF52@smtp-auth.no-ip.com> I never got any answer from the VB forum so I am casting a wider net. Does anyone know how to select the help file in Visual Studio? ATM when I hit F1 the help file for SQL Server opens. Every part of the help file clearly states that it is SQL Server. I cannot get "VB.NET" help to display which makes it mighty difficult to get at syntax and stuff for VB. TIA John W. Colby Colby Consulting www.ColbyConsulting.com From lembit.dbamail at t-online.de Fri Jun 15 09:03:55 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 16:03:55 +0200 Subject: [AccessD] Birthday in table References: Message-ID: <002701c7af56$03568ac0$1800a8c0@s1800> Hi, everybody, I have tried to define a field in an A2003 table - in fact 2 fields - for birthday. thing is, in many cases I know only day and month, not the year. so I tried two fields: DD.MM as first and YYYY as second field. a) it wont let me enter a year, and I had to make it Integer instead. b) I can enter a day and month but it will add the year 2007 (behind the scenes) and therefore wont allow me to enter 29.02 now I can of course split it up into 3 fields: DD, MM, YYYY, but this would allow any error resultin in 41.21 as DD.MM so, how do you handle that? or do you allways have the full date including year? thanks for any help Lembit From adtp at hotmail.com Fri Jun 15 09:05:55 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Fri, 15 Jun 2007 19:35:55 +0530 Subject: [AccessD] Chart Object References: Message-ID: Chester, Why not make it independent of version ? Say - something on the following lines ? Dim Txt as String Txt = rpt(i).OLEClass If InStr(Txt, "Graph") > 0 Then Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Kaup, Chester To: Access Developers discussion and problem solving Sent: Friday, June 15, 2007 00:22 Subject: [AccessD] Chart Object I used the following code in access 97 to get to the chat object. I recently resurrected it to use in access 2003 but the last line does not work. For Access 97 I had it set to If rpt(i).OLEClass = "Microsoft Graph 97 Chart" Then It worked fine. What does it need to be in Access 2003? For i = 0 To intCnt - 1 Select Case rpt(i).ControlType Case acObjectFrame If rpt(i).OLEClass = "Microsoft Graph 2003 Chart" Then Chester Kaup From rockysmolin at bchacc.com Fri Jun 15 09:23:16 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 15 Jun 2007 07:23:16 -0700 Subject: [AccessD] Birthday in table In-Reply-To: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: <001a01c7af58$b78666d0$0301a8c0@HAL9005> Can't you define the field as Date/Time? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik Sent: Friday, June 15, 2007 7:04 AM To: Access Developers discussion and problem solving Subject: [AccessD] Birthday in table Hi, everybody, I have tried to define a field in an A2003 table - in fact 2 fields - for birthday. thing is, in many cases I know only day and month, not the year. so I tried two fields: DD.MM as first and YYYY as second field. a) it wont let me enter a year, and I had to make it Integer instead. b) I can enter a day and month but it will add the year 2007 (behind the scenes) and therefore wont allow me to enter 29.02 now I can of course split it up into 3 fields: DD, MM, YYYY, but this would allow any error resultin in 41.21 as DD.MM so, how do you handle that? or do you allways have the full date including year? thanks for any help Lembit -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 6/14/2007 12:44 PM From Elizabeth.J.Doering at wellsfargo.com Fri Jun 15 09:25:12 2007 From: Elizabeth.J.Doering at wellsfargo.com (Elizabeth.J.Doering at wellsfargo.com) Date: Fri, 15 Jun 2007 09:25:12 -0500 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: <1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> You could try this: Make birthdate field a date, as if you planned to always know the person's actual date of birth. >From your interface, offer the ability to enter any part of the birthdate. Many of our clients are really after 'approximate age' , so we gave the opportunity to enter '37' in a text box labeled 'Current Age', and then converted that to a birthdate of today's date in the appropriate year. In your case, it would be a little more complex, but if you had separate text boxes for month and day as well as for year, with an approximate age option so you could calculate an approximate year, you could put it all together into a valid date before writing out to your table. HTH, Liz Liz Doering elizabeth.j.doering at wellsfargo.com 612.667.2447 This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik Sent: Friday, June 15, 2007 9:04 AM To: Access Developers discussion and problem solving Subject: [AccessD] Birthday in table Hi, everybody, I have tried to define a field in an A2003 table - in fact 2 fields - for birthday. thing is, in many cases I know only day and month, not the year. so I tried two fields: DD.MM as first and YYYY as second field. a) it wont let me enter a year, and I had to make it Integer instead. b) I can enter a day and month but it will add the year 2007 (behind the scenes) and therefore wont allow me to enter 29.02 now I can of course split it up into 3 fields: DD, MM, YYYY, but this would allow any error resultin in 41.21 as DD.MM so, how do you handle that? or do you allways have the full date including year? thanks for any help Lembit -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jun 15 09:38:33 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 15 Jun 2007 10:38:33 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <002701c7af56$03568ac0$1800a8c0@s1800> References: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: <29f585dd0706150738l59a28602m12e33a643ed728ee@mail.gmail.com> Call me lazy, Lembit, but I take the position that your birthday is the same every year, so I would default the year part to this year, and edit it to suit increased knowledge. A. On 6/15/07, Lembit Soobik wrote: > > Hi, everybody, > I have tried to define a field in an A2003 table - in fact 2 fields - for > birthday. > thing is, in many cases I know only day and month, not the year. > so I tried two fields: DD.MM as first and YYYY as second field. > > a) it wont let me enter a year, and I had to make it Integer instead. > > b) I can enter a day and month but it will add the year 2007 (behind the > scenes) and therefore wont allow me to enter 29.02 > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > would > allow any error resultin in 41.21 as DD.MM > > so, how do you handle that? or do you allways have the full date including > year? > > thanks for any help > > Lembit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From lembit.dbamail at t-online.de Fri Jun 15 09:47:15 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 16:47:15 +0200 Subject: [AccessD] Birthday in table References: <001a01c7af58$b78666d0$0301a8c0@HAL9005> Message-ID: <001001c7af5c$10f9b200$1800a8c0@s1800> Yes, Rocky, but if I then enter 29.02 (Feb), it makes 01.02 of it, cause it thinks its 2007 and there is no 29 Feb in 2007 Lembit > Can't you define the field as Date/Time? > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > Sent: Friday, June 15, 2007 7:04 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Birthday in table > > Hi, everybody, > I have tried to define a field in an A2003 table - in fact 2 fields - for > birthday. > thing is, in many cases I know only day and month, not the year. > so I tried two fields: DD.MM as first and YYYY as second field. > > a) it wont let me enter a year, and I had to make it Integer instead. > > b) I can enter a day and month but it will add the year 2007 (behind the > scenes) and therefore wont allow me to enter 29.02 > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > would > allow any error resultin in 41.21 as DD.MM > > so, how do you handle that? or do you allways have the full date including > year? > > thanks for any help > > Lembit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 6/14/2007 > 12:44 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > From fuller.artful at gmail.com Fri Jun 15 09:53:11 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 15 Jun 2007 10:53:11 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <001001c7af5c$10f9b200$1800a8c0@s1800> References: <001a01c7af58$b78666d0$0301a8c0@HAL9005> <001001c7af5c$10f9b200$1800a8c0@s1800> Message-ID: <29f585dd0706150753t541247bfv6b94f2b398c87c84@mail.gmail.com> Default the date, not assign it LOL. Change the year in this case. On 6/15/07, Lembit Soobik wrote: > > Yes, Rocky, but if I then enter 29.02 (Feb), it makes 01.02 of it, cause > it > thinks its 2007 and there is no 29 Feb in 2007 > > Lembit > > > > > Can't you define the field as Date/Time? > > > > Rocky > > > > > > > > > > > > > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > > Sent: Friday, June 15, 2007 7:04 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Birthday in table > > > > Hi, everybody, > > I have tried to define a field in an A2003 table - in fact 2 fields - > for > > birthday. > > thing is, in many cases I know only day and month, not the year. > > so I tried two fields: DD.MM as first and YYYY as second field. > > > > a) it wont let me enter a year, and I had to make it Integer instead. > > > > b) I can enter a day and month but it will add the year 2007 (behind the > > scenes) and therefore wont allow me to enter 29.02 > > > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > > would > > allow any error resultin in 41.21 as DD.MM > > > > so, how do you handle that? or do you allways have the full date > including > > year? > > > > thanks for any help > > > > Lembit > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 6/14/2007 > > 12:44 PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14.06.2007 > > 12:44 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Fri Jun 15 09:53:52 2007 From: john at winhaven.net (John Bartow) Date: Fri, 15 Jun 2007 09:53:52 -0500 Subject: [AccessD] Birthday in table In-Reply-To: <002701c7af56$03568ac0$1800a8c0@s1800> References: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: <013401c7af5c$fe46bfd0$6402a8c0@ScuzzPaq> Hi Lembit, I use one date/time field. With a command button next to it which calls the ADH calendar. The only app I have where the actual birth date is required tracks operator's licenses (for serving alcohol) so the date is taken from an application form that the applicant fills out and birth date is required. Otherwise, in my experience most dates are generally estimated. Where the date supposedly reflects the current date I always just default it to now(). I use a Date/Time field for all of them and use masks/formatting to display them as the application needs. HTH, John B. From lembit.dbamail at t-online.de Fri Jun 15 09:56:37 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 16:56:37 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> <1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> Message-ID: <001501c7af5d$6036c550$1800a8c0@s1800> thanks, Liz, but I really dont want to know or even estimate if the year isn't given, and if the result of the calculation then is 1 year off, I get the same problem that 29.02 is not accepted and I have to go back and re- estimate and reenter. seems I have to use 3 textboxes and do my own verification (which isn't too difficult for the months March thru January, and in case of February just ask for confirmation with a messagebox if 29 is entered. thanks Lembit ----- Original Message ----- From: To: Sent: Friday, June 15, 2007 4:25 PM Subject: Re: [AccessD] Birthday in table > > You could try this: > > Make birthdate field a date, as if you planned to always know the > person's actual date of birth. > >>From your interface, offer the ability to enter any part of the > birthdate. Many of our clients are really after 'approximate age' , so > we gave the opportunity to enter '37' in a text box labeled 'Current > Age', and then converted that to a birthdate of today's date in the > appropriate year. > > In your case, it would be a little more complex, but if you had separate > text boxes for month and day as well as for year, with an approximate > age option so you could calculate an approximate year, you could put it > all together into a valid date before writing out to your table. > > > > > HTH, > > > Liz > > > Liz Doering > elizabeth.j.doering at wellsfargo.com > 612.667.2447 > > > This message may contain confidential and/or privileged information. If > you are not the addressee or authorized to receive this for the > addressee, you must not use, copy, disclose, or take any action based on > this message or any information herein. If you have received this > message in error, please advise the sender immediately by reply e-mail > and delete this message. Thank you for your cooperation. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > Sent: Friday, June 15, 2007 9:04 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Birthday in table > > Hi, everybody, > I have tried to define a field in an A2003 table - in fact 2 fields - > for birthday. > thing is, in many cases I know only day and month, not the year. > so I tried two fields: DD.MM as first and YYYY as second field. > > a) it wont let me enter a year, and I had to make it Integer instead. > > b) I can enter a day and month but it will add the year 2007 (behind the > scenes) and therefore wont allow me to enter 29.02 > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > would allow any error resultin in 41.21 as DD.MM > > so, how do you handle that? or do you allways have the full date > including year? > > thanks for any help > > Lembit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > > From Patricia.O'Connor at otda.state.ny.us Fri Jun 15 09:55:27 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Fri, 15 Jun 2007 10:55:27 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02624D49@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02624D49@c2k3exchange.pgdp.corp.usec.com> Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEAF@EXCNYSM0A1AI.nysemail.nyenet> Is that function something you could share with all? Thanks ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** > -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Hollis, Virginia > Sent: Tuesday, June 12, 2007 07:58 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Track PC Number > > Sure go ahead & send it. > > > Virginia > > I have a function (that I got from somewhere) that I use, > that returns the Username, IP Address & Computer Name which I > can send you if you like, if this is something like what you > are after. > > Paul > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From john at winhaven.net Fri Jun 15 10:05:21 2007 From: john at winhaven.net (John Bartow) Date: Fri, 15 Jun 2007 10:05:21 -0500 Subject: [AccessD] Birthday in table In-Reply-To: <001501c7af5d$6036c550$1800a8c0@s1800> References: <002701c7af56$03568ac0$1800a8c0@s1800><1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> <001501c7af5d$6036c550$1800a8c0@s1800> Message-ID: <014101c7af5e$98d98f90$6402a8c0@ScuzzPaq> Lembit I just checked my Op.Lic. App to see how it handled Feb 29. It worked fine. I put this code in the lost focus event: 'check if applicant is 21 or over - display age if not Dim intAge As Integer intAge = Year(Now()) - Year(Me.txtBirthdate) Me.txtAge = "Age: " & intAge If intAge < 21 Then Me.txtAge.Visible = True Else Me.txtAge.Visible = False End If BTW I don't force the issue if the applicant is under 21 because in some places they can still serve alchohol even though they can't drink what they serve. I just display their age if it's less than 21. HTH, John B. From reuben at gfconsultants.com Fri Jun 15 10:10:15 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Fri, 15 Jun 2007 11:10:15 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <001501c7af5d$6036c550$1800a8c0@s1800> Message-ID: Can you not just store it as text "29.02" and break it back out via code for your month and day? If you always use a decimal point you will always know where to break it apart. So if someone enters it as 29.2 it's the same as 29.02 because you can do clng(right([text],len([text]-instr("."))) NOTE: That's probably not exactly correct. Have a second text box so that if you know the year you can enter it as well. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lembit Soobik > Sent: Friday, June 15, 2007 10:57 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Birthday in table > > > thanks, Liz, > > but I really dont want to know or even estimate if the year isn't given, > and if the result of the calculation then is 1 year off, I get the same > problem that 29.02 is not accepted and I have to go back and re- estimate > and reenter. > > seems I have to use 3 textboxes and do my own verification (which > isn't too > difficult for the months March thru January, and in case of February just > ask for confirmation with a messagebox if 29 is entered. > > thanks > Lembit > > ----- Original Message ----- > From: > To: > Sent: Friday, June 15, 2007 4:25 PM > Subject: Re: [AccessD] Birthday in table > > > > > > You could try this: > > > > Make birthdate field a date, as if you planned to always know the > > person's actual date of birth. > > > >>From your interface, offer the ability to enter any part of the > > birthdate. Many of our clients are really after 'approximate age' , so > > we gave the opportunity to enter '37' in a text box labeled 'Current > > Age', and then converted that to a birthdate of today's date in the > > appropriate year. > > > > In your case, it would be a little more complex, but if you had separate > > text boxes for month and day as well as for year, with an approximate > > age option so you could calculate an approximate year, you could put it > > all together into a valid date before writing out to your table. > > > > > > > > > > HTH, > > > > > > Liz > > > > > > Liz Doering > > elizabeth.j.doering at wellsfargo.com > > 612.667.2447 > > > > > > This message may contain confidential and/or privileged information. If > > you are not the addressee or authorized to receive this for the > > addressee, you must not use, copy, disclose, or take any action based on > > this message or any information herein. If you have received this > > message in error, please advise the sender immediately by reply e-mail > > and delete this message. Thank you for your cooperation. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > > Sent: Friday, June 15, 2007 9:04 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Birthday in table > > > > Hi, everybody, > > I have tried to define a field in an A2003 table - in fact 2 fields - > > for birthday. > > thing is, in many cases I know only day and month, not the year. > > so I tried two fields: DD.MM as first and YYYY as second field. > > > > a) it wont let me enter a year, and I had to make it Integer instead. > > > > b) I can enter a day and month but it will add the year 2007 (behind the > > scenes) and therefore wont allow me to enter 29.02 > > > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > > would allow any error resultin in 41.21 as DD.MM > > > > so, how do you handle that? or do you allways have the full date > > including year? > > > > thanks for any help > > > > Lembit > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14.06.2007 > > 12:44 > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From lembit.dbamail at t-online.de Fri Jun 15 10:16:58 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 17:16:58 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> <013401c7af5c$fe46bfd0$6402a8c0@ScuzzPaq> Message-ID: <004101c7af60$379d37c0$1800a8c0@s1800> John and Arthur, how do you distinguish between estimated and true year? I dont want to call my uncle and congratulate him fo his hundredth birthday, when he is only 98 ;) thanks Lembit > Hi Lembit, > I use one date/time field. With a command button next to it which calls > the > ADH calendar. The only app I have where the actual birth date is required > tracks operator's licenses (for serving alcohol) so the date is taken from > an application form that the applicant fills out and birth date is > required. > > > Otherwise, in my experience most dates are generally estimated. Where the > date supposedly reflects the current date I always just default it to > now(). > I use a Date/Time field for all of them and use masks/formatting to > display > them as the application needs. > > HTH, > John B. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > > From lembit.dbamail at t-online.de Fri Jun 15 10:23:37 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 17:23:37 +0200 Subject: [AccessD] Birthday in table References: Message-ID: <005401c7af61$255cb670$1800a8c0@s1800> yes, Reuben, either this or 3 text boxes (this one is easier for data entry). In any case, have to do the verification to make sure nobody enters bad dates. Lembit ----- Original Message ----- From: "Reuben Cummings" To: "Access Developers discussion and problem solving" Sent: Friday, June 15, 2007 5:10 PM Subject: Re: [AccessD] Birthday in table > Can you not just store it as text "29.02" and break it back out via code > for > your month and day? If you always use a decimal point you will always > know > where to break it apart. So if someone enters it as 29.2 it's the same as > 29.02 because you can do > clng(right([text],len([text]-instr("."))) NOTE: That's probably not > exactly correct. > > Have a second text box so that if you know the year you can enter it as > well. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lembit Soobik >> Sent: Friday, June 15, 2007 10:57 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Birthday in table >> >> >> thanks, Liz, >> >> but I really dont want to know or even estimate if the year isn't given, >> and if the result of the calculation then is 1 year off, I get the same >> problem that 29.02 is not accepted and I have to go back and re- estimate >> and reenter. >> >> seems I have to use 3 textboxes and do my own verification (which >> isn't too >> difficult for the months March thru January, and in case of February just >> ask for confirmation with a messagebox if 29 is entered. >> >> thanks >> Lembit >> >> ----- Original Message ----- >> From: >> To: >> Sent: Friday, June 15, 2007 4:25 PM >> Subject: Re: [AccessD] Birthday in table >> >> >> > >> > You could try this: >> > >> > Make birthdate field a date, as if you planned to always know the >> > person's actual date of birth. >> > >> >>From your interface, offer the ability to enter any part of the >> > birthdate. Many of our clients are really after 'approximate age' , so >> > we gave the opportunity to enter '37' in a text box labeled 'Current >> > Age', and then converted that to a birthdate of today's date in the >> > appropriate year. >> > >> > In your case, it would be a little more complex, but if you had >> > separate >> > text boxes for month and day as well as for year, with an approximate >> > age option so you could calculate an approximate year, you could put it >> > all together into a valid date before writing out to your table. >> > >> > >> > >> > >> > HTH, >> > >> > >> > Liz >> > >> > >> > Liz Doering >> > elizabeth.j.doering at wellsfargo.com >> > 612.667.2447 >> > >> > >> > This message may contain confidential and/or privileged information. If >> > you are not the addressee or authorized to receive this for the >> > addressee, you must not use, copy, disclose, or take any action based >> > on >> > this message or any information herein. If you have received this >> > message in error, please advise the sender immediately by reply e-mail >> > and delete this message. Thank you for your cooperation. >> > >> > -----Original Message----- >> > From: accessd-bounces at databaseadvisors.com >> > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit >> > Soobik >> > Sent: Friday, June 15, 2007 9:04 AM >> > To: Access Developers discussion and problem solving >> > Subject: [AccessD] Birthday in table >> > >> > Hi, everybody, >> > I have tried to define a field in an A2003 table - in fact 2 fields - >> > for birthday. >> > thing is, in many cases I know only day and month, not the year. >> > so I tried two fields: DD.MM as first and YYYY as second field. >> > >> > a) it wont let me enter a year, and I had to make it Integer instead. >> > >> > b) I can enter a day and month but it will add the year 2007 (behind >> > the >> > scenes) and therefore wont allow me to enter 29.02 >> > >> > now I can of course split it up into 3 fields: DD, MM, YYYY, but this >> > would allow any error resultin in 41.21 as DD.MM >> > >> > so, how do you handle that? or do you allways have the full date >> > including year? >> > >> > thanks for any help >> > >> > Lembit >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> > >> > -- >> > No virus found in this incoming message. >> > Checked by AVG Free Edition. >> > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: >> 14.06.2007 >> > 12:44 >> > >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > > From lembit.dbamail at t-online.de Fri Jun 15 10:27:48 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 17:27:48 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800><1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com><001501c7af5d$6036c550$1800a8c0@s1800> <014101c7af5e$98d98f90$6402a8c0@ScuzzPaq> Message-ID: <005901c7af61$bb3b1b50$1800a8c0@s1800> thanks, John, I wont ask you for your age when you come here to have some beer with me ;) but I think your age calculation is not always correct. depends on whether you calculate before or after the birthday :) Lembit ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Friday, June 15, 2007 5:05 PM Subject: Re: [AccessD] Birthday in table > Lembit I just checked my Op.Lic. App to see how it handled Feb 29. It > worked > fine. I put this code in the lost focus event: > > 'check if applicant is 21 or over - display age if not > Dim intAge As Integer > intAge = Year(Now()) - Year(Me.txtBirthdate) > Me.txtAge = "Age: " & intAge > If intAge < 21 Then > Me.txtAge.Visible = True > Else > Me.txtAge.Visible = False > End If > > BTW I don't force the issue if the applicant is under 21 because in some > places they can still serve alchohol even though they can't drink what > they > serve. I just display their age if it's less than 21. > > HTH, > John B. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > > From jimdettman at verizon.net Fri Jun 15 10:42:58 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 15 Jun 2007 11:42:58 -0400 Subject: [AccessD] Help file for Visual Studio In-Reply-To: <20070615132059.6E91DBF52@smtp-auth.no-ip.com> References: <20070615132059.6E91DBF52@smtp-auth.no-ip.com> Message-ID: <003c01c7af63$d9f2f570$8abea8c0@XPS> John, I ended up in the same place. Played around with some of the option settings in the help window. From that point on I got VB keyword help every time I pressed F1. Could not figure out how to go back to SQL server. Try this, open a help window, go to tools/options, under help/online, set to Try local first, then online. See if that does it for you. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 15, 2007 9:21 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Help file for Visual Studio I never got any answer from the VB forum so I am casting a wider net. Does anyone know how to select the help file in Visual Studio? ATM when I hit F1 the help file for SQL Server opens. Every part of the help file clearly states that it is SQL Server. I cannot get "VB.NET" help to display which makes it mighty difficult to get at syntax and stuff for VB. TIA John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jun 15 10:44:23 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 15 Jun 2007 11:44:23 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <001501c7af5d$6036c550$1800a8c0@s1800> References: <002701c7af56$03568ac0$1800a8c0@s1800> <1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> <001501c7af5d$6036c550$1800a8c0@s1800> Message-ID: <29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> The definition of a leap year is a two-step: 1. if the year is evenly divisible by four then you're cool, except: 2. if the year ends in 00 then it must be evenly divisible by 400 -- thus 1900 was not a leap year but 2000 was. That should be enough data. A. On 6/15/07, Lembit Soobik wrote: > > thanks, Liz, > > but I really dont want to know or even estimate if the year isn't given, > and if the result of the calculation then is 1 year off, I get the same > problem that 29.02 is not accepted and I have to go back and re- estimate > and reenter. > > seems I have to use 3 textboxes and do my own verification (which isn't > too > difficult for the months March thru January, and in case of February just > ask for confirmation with a messagebox if 29 is entered. > > thanks > Lembit > > ----- Original Message ----- > From: > To: > Sent: Friday, June 15, 2007 4:25 PM > Subject: Re: [AccessD] Birthday in table > > > > > > You could try this: > > > > Make birthdate field a date, as if you planned to always know the > > person's actual date of birth. > > > >>From your interface, offer the ability to enter any part of the > > birthdate. Many of our clients are really after 'approximate age' , so > > we gave the opportunity to enter '37' in a text box labeled 'Current > > Age', and then converted that to a birthdate of today's date in the > > appropriate year. > > > > In your case, it would be a little more complex, but if you had separate > > text boxes for month and day as well as for year, with an approximate > > age option so you could calculate an approximate year, you could put it > > all together into a valid date before writing out to your table. > > > > > > > > > > HTH, > > > > > > Liz > > > > > > Liz Doering > > elizabeth.j.doering at wellsfargo.com > > 612.667.2447 > > > > > > This message may contain confidential and/or privileged information. If > > you are not the addressee or authorized to receive this for the > > addressee, you must not use, copy, disclose, or take any action based on > > this message or any information herein. If you have received this > > message in error, please advise the sender immediately by reply e-mail > > and delete this message. Thank you for your cooperation. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > > Sent: Friday, June 15, 2007 9:04 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Birthday in table > > > > Hi, everybody, > > I have tried to define a field in an A2003 table - in fact 2 fields - > > for birthday. > > thing is, in many cases I know only day and month, not the year. > > so I tried two fields: DD.MM as first and YYYY as second field. > > > > a) it wont let me enter a year, and I had to make it Integer instead. > > > > b) I can enter a day and month but it will add the year 2007 (behind the > > scenes) and therefore wont allow me to enter 29.02 > > > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > > would allow any error resultin in 41.21 as DD.MM > > > > so, how do you handle that? or do you allways have the full date > > including year? > > > > thanks for any help > > > > Lembit > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14.06.2007 > > 12:44 > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From hollisvj at pgdp.usec.com Fri Jun 15 10:48:50 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Fri, 15 Jun 2007 10:48:50 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02624F9F@c2k3exchange.pgdp.corp.usec.com> I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia From carbonnb at gmail.com Fri Jun 15 10:54:05 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 15 Jun 2007 11:54:05 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> References: <002701c7af56$03568ac0$1800a8c0@s1800> <1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> <001501c7af5d$6036c550$1800a8c0@s1800> <29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> Message-ID: On 6/15/07, Arthur Fuller wrote: > The definition of a leap year is a two-step: > > 1. if the year is evenly divisible by four then you're cool, except: > 2. if the year ends in 00 then it must be evenly divisible by 400 -- thus > 1900 was not a leap year but 2000 was. > > That should be enough data. Determining Leap years are actually a 3 step process Is the year evenly divisible by 4? If so, it is a leap year, unless... Is the year evenly divisible by 100? (for example, 1500?) If so, it is not a leap year, unless... Is the year evenly divisible by 400? If so, it is a leap year. Here is a function I cribbed from wikipedia to determine if a year is a leap year. Function ISLEAPYEAR(Year As Integer) ' This is a function which returns a simple TRUE ' or FALSE depending on whether it fits. Dim varAns As Boolean If Year Mod 400 = 0 Then varAns = True Else If Year Mod 100 = 0 Then varAns = False Else If Year Mod 4 = 0 Then varAns = True Else varAns = False End If End If End If ISLEAPYEAR = varAns End Function -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From Lambert.Heenan at AIG.com Fri Jun 15 11:15:57 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 15 Jun 2007 11:15:57 -0500 Subject: [AccessD] NZ for Null Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B0653@xlivmbx35.aig.com> Beginning: Nz(tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfU nits,0) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 11:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lembit.dbamail at t-online.de Fri Jun 15 11:16:24 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 18:16:24 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800><1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com><001501c7af5d$6036c550$1800a8c0@s1800><29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> Message-ID: <001801c7af68$853c9c70$1800a8c0@s1800> Thanks Arthur and Bryan. will use this function Lembit ----- Original Message ----- From: "Bryan Carbonnell" To: "Access Developers discussion and problem solving" Sent: Friday, June 15, 2007 5:54 PM Subject: Re: [AccessD] Birthday in table > On 6/15/07, Arthur Fuller wrote: >> The definition of a leap year is a two-step: >> >> 1. if the year is evenly divisible by four then you're cool, except: >> 2. if the year ends in 00 then it must be evenly divisible by 400 -- thus >> 1900 was not a leap year but 2000 was. >> >> That should be enough data. > > Determining Leap years are actually a 3 step process > > Is the year evenly divisible by 4? If so, it is a leap year, > unless... > Is the year evenly divisible by 100? (for example, 1500?) If so, it is > not a leap year, > unless... > Is the year evenly divisible by 400? If so, it is a leap year. > > Here is a function I cribbed from wikipedia to determine if a year is > a leap year. > > Function ISLEAPYEAR(Year As Integer) > ' This is a function which returns a simple TRUE > ' or FALSE depending on whether it fits. > > Dim varAns As Boolean > If Year Mod 400 = 0 Then > varAns = True > Else > If Year Mod 100 = 0 Then > varAns = False > Else > If Year Mod 4 = 0 Then > varAns = True > Else > varAns = False > End If > End If > End If > > ISLEAPYEAR = varAns > End Function > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > From dwaters at usinternet.com Fri Jun 15 11:32:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Jun 2007 11:32:21 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02624F9F@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02624F9F@c2k3exchange.pgdp.corp.usec.com> Message-ID: <000c01c7af6a$bf98ba00$0200a8c0@danwaters> Hi Virginia, varValue = Nz(varValue,0) OR sngValue = Nz(qry_nonpurchase!SumOfUnits,0) OR Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) Look up NZ in Access Help - it gives the whole story. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 10:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Jun 15 11:33:47 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Jun 2007 11:33:47 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B0653@xlivmbx35.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B0653@xlivmbx35.aig.com> Message-ID: <000d01c7af6a$f287d1d0$0200a8c0@danwaters> I think that each individual value needs to be Nz'd! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null Beginning: Nz(tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfU nits,0) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 11:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 15 11:54:00 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 15 Jun 2007 12:54:00 -0400 Subject: [AccessD] NZ for Null Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B066B@xlivmbx35.aig.com> "tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfUNi ts" *is* as single value. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 12:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null I think that each individual value needs to be Nz'd! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null Beginning: Nz(tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfU nits,0) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 11:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jun 15 12:50:53 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 15 Jun 2007 13:50:53 -0400 Subject: [AccessD] Birthday in table In-Reply-To: References: <002701c7af56$03568ac0$1800a8c0@s1800> <1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> <001501c7af5d$6036c550$1800a8c0@s1800> <29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> Message-ID: <29f585dd0706151050g6b6f1718x44b84a8d03ac6bfb@mail.gmail.com> Can you cite one instance when a year was evenly divisible by 400 but not by 100? I gotta hear this! On 6/15/07, Bryan Carbonnell wrote: > > On 6/15/07, Arthur Fuller wrote: > > The definition of a leap year is a two-step: > > > > 1. if the year is evenly divisible by four then you're cool, except: > > 2. if the year ends in 00 then it must be evenly divisible by 400 -- > thus > > 1900 was not a leap year but 2000 was. > > > > That should be enough data. > > Determining Leap years are actually a 3 step process > > Is the year evenly divisible by 4? If so, it is a leap year, > unless... > Is the year evenly divisible by 100? (for example, 1500?) If so, it is > not a leap year, > unless... > Is the year evenly divisible by 400? If so, it is a leap year. > > Here is a function I cribbed from wikipedia to determine if a year is > a leap year. > > Function ISLEAPYEAR(Year As Integer) > ' This is a function which returns a simple TRUE > ' or FALSE depending on whether it fits. > > Dim varAns As Boolean > If Year Mod 400 = 0 Then > varAns = True > Else > If Year Mod 100 = 0 Then > varAns = False > Else > If Year Mod 4 = 0 Then > varAns = True > Else > varAns = False > End If > End If > End If > > ISLEAPYEAR = varAns > End Function > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From lembit.dbamail at t-online.de Fri Jun 15 13:09:35 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 20:09:35 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800><1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com><001501c7af5d$6036c550$1800a8c0@s1800><29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> <29f585dd0706151050g6b6f1718x44b84a8d03ac6bfb@mail.gmail.com> Message-ID: <000401c7af78$54bc9590$1800a8c0@s1800> guess you overlooked the first ELSE :) if it is divisible by 400 then ... -> finish Lembit ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Friday, June 15, 2007 7:50 PM Subject: Re: [AccessD] Birthday in table > Can you cite one instance when a year was evenly divisible by 400 but not > by > 100? I gotta hear this! > > On 6/15/07, Bryan Carbonnell wrote: >> >> On 6/15/07, Arthur Fuller wrote: >> > The definition of a leap year is a two-step: >> > >> > 1. if the year is evenly divisible by four then you're cool, except: >> > 2. if the year ends in 00 then it must be evenly divisible by 400 -- >> thus >> > 1900 was not a leap year but 2000 was. >> > >> > That should be enough data. >> >> Determining Leap years are actually a 3 step process >> >> Is the year evenly divisible by 4? If so, it is a leap year, >> unless... >> Is the year evenly divisible by 100? (for example, 1500?) If so, it is >> not a leap year, >> unless... >> Is the year evenly divisible by 400? If so, it is a leap year. >> >> Here is a function I cribbed from wikipedia to determine if a year is >> a leap year. >> >> Function ISLEAPYEAR(Year As Integer) >> ' This is a function which returns a simple TRUE >> ' or FALSE depending on whether it fits. >> >> Dim varAns As Boolean >> If Year Mod 400 = 0 Then >> varAns = True >> Else >> If Year Mod 100 = 0 Then >> varAns = False >> Else >> If Year Mod 4 = 0 Then >> varAns = True >> Else >> varAns = False >> End If >> End If >> End If >> >> ISLEAPYEAR = varAns >> End Function >> >> -- >> Bryan Carbonnell - carbonnb at gmail.com >> Life's journey is not to arrive at the grave safely in a well >> preserved body, but rather to skid in sideways, totally worn out, >> shouting "What a great ride!" >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > > From markamatte at hotmail.com Fri Jun 15 13:09:49 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 15 Jun 2007 18:09:49 +0000 Subject: [AccessD] Birthday in table In-Reply-To: <29f585dd0706151050g6b6f1718x44b84a8d03ac6bfb@mail.gmail.com> Message-ID: I think thats why the code tests for 400 first...then 100??? >From: "Arthur Fuller" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] Birthday in table >Date: Fri, 15 Jun 2007 13:50:53 -0400 > >Can you cite one instance when a year was evenly divisible by 400 but not >by >100? I gotta hear this! > >On 6/15/07, Bryan Carbonnell wrote: > > > > On 6/15/07, Arthur Fuller wrote: > > > The definition of a leap year is a two-step: > > > > > > 1. if the year is evenly divisible by four then you're cool, except: > > > 2. if the year ends in 00 then it must be evenly divisible by 400 -- > > thus > > > 1900 was not a leap year but 2000 was. > > > > > > That should be enough data. > > > > Determining Leap years are actually a 3 step process > > > > Is the year evenly divisible by 4? If so, it is a leap year, > > unless... > > Is the year evenly divisible by 100? (for example, 1500?) If so, it is > > not a leap year, > > unless... > > Is the year evenly divisible by 400? If so, it is a leap year. > > > > Here is a function I cribbed from wikipedia to determine if a year is > > a leap year. > > > > Function ISLEAPYEAR(Year As Integer) > > ' This is a function which returns a simple TRUE > > ' or FALSE depending on whether it fits. > > > > Dim varAns As Boolean > > If Year Mod 400 = 0 Then > > varAns = True > > Else > > If Year Mod 100 = 0 Then > > varAns = False > > Else > > If Year Mod 4 = 0 Then > > varAns = True > > Else > > varAns = False > > End If > > End If > > End If > > > > ISLEAPYEAR = varAns > > End Function > > > > -- > > Bryan Carbonnell - carbonnb at gmail.com > > Life's journey is not to arrive at the grave safely in a well > > preserved body, but rather to skid in sideways, totally worn out, > > shouting "What a great ride!" > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Get a preview of Live Earth, the hottest event this summer - only on MSN http://liveearth.msn.com?source=msntaglineliveearthhm From Lambert.Heenan at AIG.com Fri Jun 15 13:11:43 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 15 Jun 2007 14:11:43 -0400 Subject: [AccessD] Birthday in table Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B06AD@xlivmbx35.aig.com> FWIW here's my leap year function... Function bLeap(nYear As Integer) As Boolean bLeap = (nYear Mod 4 = 0 And nYear Mod 100 <> 0) Or (nYear Mod 400 = 0) End Function Same logic, just a little briefer - oh, and it returns a Boolean, not a Variant. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Friday, June 15, 2007 11:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Birthday in table On 6/15/07, Arthur Fuller wrote: > The definition of a leap year is a two-step: > > 1. if the year is evenly divisible by four then you're cool, except: > 2. if the year ends in 00 then it must be evenly divisible by 400 -- > thus 1900 was not a leap year but 2000 was. > > That should be enough data. Determining Leap years are actually a 3 step process Is the year evenly divisible by 4? If so, it is a leap year, unless... Is the year evenly divisible by 100? (for example, 1500?) If so, it is not a leap year, unless... Is the year evenly divisible by 400? If so, it is a leap year. Here is a function I cribbed from wikipedia to determine if a year is a leap year. Function ISLEAPYEAR(Year As Integer) ' This is a function which returns a simple TRUE ' or FALSE depending on whether it fits. Dim varAns As Boolean If Year Mod 400 = 0 Then varAns = True Else If Year Mod 100 = 0 Then varAns = False Else If Year Mod 4 = 0 Then varAns = True Else varAns = False End If End If End If ISLEAPYEAR = varAns End Function -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Fri Jun 15 13:13:49 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 15 Jun 2007 13:13:49 -0500 Subject: [AccessD] Birthday in table Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B06B0@xlivmbx35.aig.com> He's not say that a year divisible by 400 is not also divisible by 100. He's saying that for a year that *is* divisible by 100 to be a leap year it must *also* be divisible by 400. Hence 1900 is not leap but 2000 is. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, June 15, 2007 1:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Birthday in table Can you cite one instance when a year was evenly divisible by 400 but not by 100? I gotta hear this! On 6/15/07, Bryan Carbonnell wrote: > > On 6/15/07, Arthur Fuller wrote: > > The definition of a leap year is a two-step: > > > > 1. if the year is evenly divisible by four then you're cool, except: > > 2. if the year ends in 00 then it must be evenly divisible by 400 -- > thus > > 1900 was not a leap year but 2000 was. > > > > That should be enough data. > > Determining Leap years are actually a 3 step process > > Is the year evenly divisible by 4? If so, it is a leap year, unless... > Is the year evenly divisible by 100? (for example, 1500?) If so, it is > not a leap year, > unless... > Is the year evenly divisible by 400? If so, it is a leap year. > > Here is a function I cribbed from wikipedia to determine if a year is > a leap year. > > Function ISLEAPYEAR(Year As Integer) > ' This is a function which returns a simple TRUE > ' or FALSE depending on whether it fits. > > Dim varAns As Boolean > If Year Mod 400 = 0 Then > varAns = True > Else > If Year Mod 100 = 0 Then > varAns = False > Else > If Year Mod 4 = 0 Then > varAns = True > Else > varAns = False > End If > End If > End If > > ISLEAPYEAR = varAns > End Function > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Jun 15 13:53:59 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Jun 2007 13:53:59 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B066B@xlivmbx35.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B066B@xlivmbx35.aig.com> Message-ID: <000e01c7af7e$8909a800$0200a8c0@danwaters> Isn't this the right side of an equation with three separate variables? Quantity = CurrentInventory - UnitsNotPurchased - UnitsPurchased Or something like that! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null "tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfUNi ts" *is* as single value. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 12:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null I think that each individual value needs to be Nz'd! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null Beginning: Nz(tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfU nits,0) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 11:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 15 14:01:30 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 15 Jun 2007 19:01:30 +0000 Subject: [AccessD] Birthday in table In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B06AD@xlivmbx35.aig.com> Message-ID: Thought I'd share......read a little on this because I thought leap year was ever 4 years...but 2096 will be a leap year and there won't be another until 2104...8 years later? I also found this on wikipedia's site: Leap year rules In order to get a closer approximation, it was decided to have a leap day 97 years out of 400 rather than once every four years. This would be implemented by making a leap year every year divisible by 4 unless that year is divisible by 100. If it is divisible by 100 it would only be a leap year if that year was also divisible by 400.[2][3] So, in the last millennium, 1600 and 2000 were leap years, but 1700, 1800 and 1900 were not. In this millennium, 2100, 2200, 2300, 2500, 2600, 2700, 2900 and 3000 will not be leap years, but 2400 and 2800 will be. The years that are divisible by 100 but not 400 are known as "exceptional common years". By this rule, the average number of days per year will be 365 + 1/4 - 1/100 + 1/400 = 365.2425. Cool? Mark >From: "Heenan, Lambert" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] Birthday in table >Date: Fri, 15 Jun 2007 14:11:43 -0400 > >FWIW here's my leap year function... > > >Function bLeap(nYear As Integer) As Boolean > bLeap = (nYear Mod 4 = 0 And nYear Mod 100 <> 0) Or (nYear Mod 400 = >0) >End Function > >Same logic, just a little briefer - oh, and it returns a Boolean, not a >Variant. > >Lambert > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell >Sent: Friday, June 15, 2007 11:54 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Birthday in table > > >On 6/15/07, Arthur Fuller wrote: > > The definition of a leap year is a two-step: > > > > 1. if the year is evenly divisible by four then you're cool, except: > > 2. if the year ends in 00 then it must be evenly divisible by 400 -- > > thus 1900 was not a leap year but 2000 was. > > > > That should be enough data. > >Determining Leap years are actually a 3 step process > >Is the year evenly divisible by 4? If so, it is a leap year, unless... Is >the year evenly divisible by 100? (for example, 1500?) If so, it is not a >leap year, unless... Is the year evenly divisible by 400? If so, it is a >leap year. > >Here is a function I cribbed from wikipedia to determine if a year is a >leap >year. > >Function ISLEAPYEAR(Year As Integer) >' This is a function which returns a simple TRUE >' or FALSE depending on whether it fits. > >Dim varAns As Boolean >If Year Mod 400 = 0 Then > varAns = True >Else > If Year Mod 100 = 0 Then > varAns = False > Else > If Year Mod 4 = 0 Then > varAns = True > Else > varAns = False > End If > End If >End If > >ISLEAPYEAR = varAns >End Function > >-- >Bryan Carbonnell - carbonnb at gmail.com >Life's journey is not to arrive at the grave safely in a well preserved >body, but rather to skid in sideways, totally worn out, shouting "What a >great ride!" >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 From bheygood at abestsystems.com Fri Jun 15 14:05:27 2007 From: bheygood at abestsystems.com (Bob Heygood) Date: Fri, 15 Jun 2007 12:05:27 -0700 Subject: [AccessD] Unicode compression In-Reply-To: <006601c7a9f7$a4aebdc0$6401a8c0@speedy> References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com><000001c7a96b$57dc5200$0200a8c0@danwaters> <006601c7a9f7$a4aebdc0$6401a8c0@speedy> Message-ID: <011601c7af80$22f206f0$6401a8c0@speedy> Yes you can. I did it. Bob Heygood -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Heygood Sent: Friday, June 08, 2007 11:06 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Unicode compression Hello to the list, Is the Unicode property for fields one that I can modify via code? TIA Bob Heygood -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Fri Jun 15 14:41:09 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Fri, 15 Jun 2007 15:41:09 -0400 Subject: [AccessD] Address Recognition Message-ID: I have an app that loads BMV records from the state. In those records are the auto owners home addresses. Unfortunately, the addresses are listed completely in one field. For example 485 1/2 Ferry St or 676 Ferry Street. I need to go thru this entire list upon importing from the state and set every record to its proper taxing unit which is entirely based upon the address listed. If no address is listed I will simply indicate the taxing unit as Unknown and the user will check manually. My biggest problem is illustrated by the following address (real data from a client)... 91 Antioch 60 Antioch Lane 12 Antioch LN 6 Antioch RD 300 Antioch Road These may be one, two, or three different roads. Either way there are 5 variations that must be analyzed. Anyone have any good functions or suggestions for reading these addresses and assigning units? I plan to make a table that will allow the user to define the road names, address ranges, which sides of the road belong in a taxing unit. My problem is how do I handle all the variations of a road? Should I force them to simply add more road definitions or is there a way to "Very Accurately Guess" what road it should be? Also, how do I handle a road number like 485 1/2 Ferry St. Val([Address]) returns 4851 which results in a Street Name being /2 Ferry St. I need to analyze and handle the 1/2 portion of this address as well. I am currently working on this with a few counties, but plan to meet with the state BMV to try to make it the default processing software for ALL counties in Indiana. Any and all help greatly appreciated! Reuben Cummings GFC, LLC 812.523.1017 From iggy at nanaimo.ark.com Fri Jun 15 14:49:59 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Fri, 15 Jun 2007 12:49:59 -0700 Subject: [AccessD] Problem with initial ReAttach Message-ID: <4672ED67.3080303@nanaimo.ark.com> Hey All Access2003 Over the past the week we have been deploying and installing a program I have developed for a client. Today we are at one of their offices and have installed the program on 4 machines. It works fine on 3 of the machines but we have a problem with the 4th machine. Scenario The user installs the program, then upon initial startup the program prompts the user to enter the path of the backend data. The program will then reattach to the backend. And everything normally is fine. On the one machine when we type in the path and start the code we get an error message "Active X component can't create object". I think I may be dealing with a "DLL from Hell". Any suggestions would be greatfully appreciated. From adtp at hotmail.com Fri Jun 15 14:48:03 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Sat, 16 Jun 2007 01:18:03 +0530 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: Lembit, Prima-facie, it appears you need the birth dates mainly in the context of their recurrence aspect (anniversary etc) - where all that really matters is the date & month. Year is immaterial. One convenient alternative would be to use a single field (date type) with dynamic settings of input mask & date format as follows: (1) New record: (a) Input mask comes into force, having year 2000 pre-filled. The user need enter only the dd-mm part. Since it is a leap year, all possible valid combinations of dd-mm will be accepted (including 29-02). Of course, if complete information regarding year part is also available and the user so desires, the year part can be edited as needed. (b) No date format is required as the intention is for input mask to prevail. (2) Existing record: (a) No Input mask is applied. The intention is for date format to now prevail. (b) Date format dd-mm-yyyy comes into force. Sample code in form's module, as given below, should get you the desire behavior as outlined above. EDate is the name of control bound to the date field. Best wishes, A.D.Tejpal --------------- Code in form's module ================================ Private Sub EDate_AfterUpdate() Form_Current End Sub ----------------------------------------------------------- Private Sub EDate_Click() If Me.EDate > 0 Then Else Me.EDate.SelStart = 0 Me.EDate.SelLength = 0 End If End Sub ----------------------------------------------------------- Private Sub EDate_Enter() Me.EDate.SelStart = 0 Me.EDate.SelLength = 0 End Sub ----------------------------------------------------------- Private Sub Form_Current() If Me.EDate > #1/1/1900# Then ' Set Default Format Me.EDate.InputMask = "" Me.EDate.Format = "dd-mm-yyyy" Else ' Set Custom Mask With Preset Year 2000 Me.EDate.Format = "" Me.EDate.InputMask = "99-99-\2\0\0\0;0;_" End If If Me.NewRecord Then Me.EDate.SetFocus End If ' Me.NewRecord End Sub ================================ ----- Original Message ----- From: Lembit Soobik To: Access Developers discussion and problem solving Sent: Friday, June 15, 2007 19:33 Subject: [AccessD] Birthday in table Hi, everybody, I have tried to define a field in an A2003 table - in fact 2 fields - for birthday. thing is, in many cases I know only day and month, not the year. so I tried two fields: DD.MM as first and YYYY as second field. a) it wont let me enter a year, and I had to make it Integer instead. b) I can enter a day and month but it will add the year 2007 (behind the scenes) and therefore wont allow me to enter 29.02 now I can of course split it up into 3 fields: DD, MM, YYYY, but this would allow any error resultin in 41.21 as DD.MM so, how do you handle that? or do you allways have the full date including year? thanks for any help Lembit From fuller.artful at gmail.com Fri Jun 15 14:59:01 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 15 Jun 2007 15:59:01 -0400 Subject: [AccessD] Problem with initial ReAttach In-Reply-To: <4672ED67.3080303@nanaimo.ark.com> References: <4672ED67.3080303@nanaimo.ark.com> Message-ID: <29f585dd0706151259n3ab94a92se9a0d9413829659c@mail.gmail.com> 1. Check the OS for service patches. 2. Check the ActiveX Data Objects stuff (download Component Checker from MS if you don't have it there). 3. Check the references on the machine that doesn't work and weigh them against those on the machines that do. That's all I got. Good luck. On 6/15/07, Tony Septav wrote: > > Hey All > Access2003 > Over the past the week we have been deploying and installing a program I > have developed for a client. Today we are at one of their offices and > have installed the program on 4 machines. It works fine on 3 of the > machines but we have a problem with the 4th machine. > Scenario > The user installs the program, then upon initial startup the program > prompts the user to enter the path of the backend data. The program will > then reattach to the backend. And everything normally is fine. > On the one machine when we type in the path and start the code we get an > error message "Active X component can't create object". > I think I may be dealing with a "DLL from Hell". > Any suggestions would be greatfully appreciated. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From markamatte at hotmail.com Fri Jun 15 15:00:56 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 15 Jun 2007 20:00:56 +0000 Subject: [AccessD] Address Recognition In-Reply-To: Message-ID: Reuben, I have a friend that does this type of work. He uses a number of different tools(some purchased...some he built). Will you need this ongoing or just once? Outsourcing to an 'Address Standardization' company might be an answer. Good Luck, Mark A. Matte Also...I think JC just went through this exercise... >From: "Reuben Cummings" >Reply-To: Access Developers discussion and problem >solving >To: "AccessD" >Subject: [AccessD] Address Recognition >Date: Fri, 15 Jun 2007 15:41:09 -0400 > >I have an app that loads BMV records from the state. In those records are >the auto owners home addresses. Unfortunately, the addresses are listed >completely in one field. For example 485 1/2 Ferry St or 676 Ferry Street. > >I need to go thru this entire list upon importing from the state and set >every record to its proper taxing unit which is entirely based upon the >address listed. If no address is listed I will simply indicate the taxing >unit as Unknown and the user will check manually. > >My biggest problem is illustrated by the following address (real data from >a >client)... >91 Antioch >60 Antioch Lane >12 Antioch LN >6 Antioch RD >300 Antioch Road > >These may be one, two, or three different roads. Either way there are 5 >variations that must be analyzed. > >Anyone have any good functions or suggestions for reading these addresses >and assigning units? > >I plan to make a table that will allow the user to define the road names, >address ranges, which sides of the road belong in a taxing unit. My >problem >is how do I handle all the variations of a road? Should I force them to >simply add more road definitions or is there a way to "Very Accurately >Guess" what road it should be? > >Also, how do I handle a road number like 485 1/2 Ferry St. Val([Address]) >returns 4851 which results in a Street Name being /2 Ferry St. I need to >analyze and handle the 1/2 portion of this address as well. > >I am currently working on this with a few counties, but plan to meet with >the state BMV to try to make it the default processing software for ALL >counties in Indiana. > >Any and all help greatly appreciated! > >Reuben Cummings >GFC, LLC >812.523.1017 > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Make every IM count. Download Messenger and join the i?m Initiative now. It?s free. http://im.live.com/messenger/im/home/?source=TAGHM_June07 From reuben at gfconsultants.com Fri Jun 15 15:12:32 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Fri, 15 Jun 2007 16:12:32 -0400 Subject: [AccessD] Address Recognition In-Reply-To: Message-ID: It'll be ongoing. Reports are released weekly from the BMV - one for each county (92). And every county has to process them separately. That's roughly 4,800 reports per year. It needs to be something that can run from within my app and the user basically doesn't know it exists. If your friend is willing I'd love to talk to him. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte > Sent: Friday, June 15, 2007 4:01 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Address Recognition > > > Reuben, > > I have a friend that does this type of work. He uses a number of > different > tools(some purchased...some he built). > > Will you need this ongoing or just once? Outsourcing to an 'Address > Standardization' company might be an answer. > > > Good Luck, > > Mark A. Matte > > Also...I think JC just went through this exercise... > > >From: "Reuben Cummings" > >Reply-To: Access Developers discussion and problem > >solving > >To: "AccessD" > >Subject: [AccessD] Address Recognition > >Date: Fri, 15 Jun 2007 15:41:09 -0400 > > > >I have an app that loads BMV records from the state. In those > records are > >the auto owners home addresses. Unfortunately, the addresses are listed > >completely in one field. For example 485 1/2 Ferry St or 676 > Ferry Street. > > > >I need to go thru this entire list upon importing from the state and set > >every record to its proper taxing unit which is entirely based upon the > >address listed. If no address is listed I will simply indicate > the taxing > >unit as Unknown and the user will check manually. > > > >My biggest problem is illustrated by the following address (real > data from > >a > >client)... > >91 Antioch > >60 Antioch Lane > >12 Antioch LN > >6 Antioch RD > >300 Antioch Road > > > >These may be one, two, or three different roads. Either way there are 5 > >variations that must be analyzed. > > > >Anyone have any good functions or suggestions for reading these addresses > >and assigning units? > > > >I plan to make a table that will allow the user to define the road names, > >address ranges, which sides of the road belong in a taxing unit. My > >problem > >is how do I handle all the variations of a road? Should I force them to > >simply add more road definitions or is there a way to "Very Accurately > >Guess" what road it should be? > > > >Also, how do I handle a road number like 485 1/2 Ferry St. > Val([Address]) > >returns 4851 which results in a Street Name being /2 Ferry St. I need to > >analyze and handle the 1/2 portion of this address as well. > > > >I am currently working on this with a few counties, but plan to meet with > >the state BMV to try to make it the default processing software for ALL > >counties in Indiana. > > > >Any and all help greatly appreciated! > > > >Reuben Cummings > >GFC, LLC > >812.523.1017 > > > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Make every IM count. Download Messenger and join the im Initiative now. > Its free. http://im.live.com/messenger/im/home/?source=TAGHM_June07 > > From jimdettman at verizon.net Fri Jun 15 17:00:28 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 15 Jun 2007 18:00:28 -0400 Subject: [AccessD] Address Recognition In-Reply-To: References: Message-ID: <000601c7af98$973fa950$8abea8c0@XPS> Reuben, Only way I've ever found to deal with this is simply a brute force approach. I take the string, split it up into an array, determine the number of parts, then try and figure out what the address should be. It's probably not as bad as you think. Should not take more then a few hours to set something up and work the kinks out. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Friday, June 15, 2007 3:41 PM To: AccessD Subject: [AccessD] Address Recognition I have an app that loads BMV records from the state. In those records are the auto owners home addresses. Unfortunately, the addresses are listed completely in one field. For example 485 1/2 Ferry St or 676 Ferry Street. I need to go thru this entire list upon importing from the state and set every record to its proper taxing unit which is entirely based upon the address listed. If no address is listed I will simply indicate the taxing unit as Unknown and the user will check manually. My biggest problem is illustrated by the following address (real data from a client)... 91 Antioch 60 Antioch Lane 12 Antioch LN 6 Antioch RD 300 Antioch Road These may be one, two, or three different roads. Either way there are 5 variations that must be analyzed. Anyone have any good functions or suggestions for reading these addresses and assigning units? I plan to make a table that will allow the user to define the road names, address ranges, which sides of the road belong in a taxing unit. My problem is how do I handle all the variations of a road? Should I force them to simply add more road definitions or is there a way to "Very Accurately Guess" what road it should be? Also, how do I handle a road number like 485 1/2 Ferry St. Val([Address]) returns 4851 which results in a Street Name being /2 Ferry St. I need to analyze and handle the 1/2 portion of this address as well. I am currently working on this with a few counties, but plan to meet with the state BMV to try to make it the default processing software for ALL counties in Indiana. Any and all help greatly appreciated! Reuben Cummings GFC, LLC 812.523.1017 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Jun 15 17:17:22 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 15 Jun 2007 18:17:22 -0400 Subject: [AccessD] Address Recognition References: Message-ID: <003b01c7af9a$f331f3b0$7d7d6c4c@jisshowsbs.local> ...two suggestions ...first, I use the exception list in a version of Dave Bell's Access proper case module to change things like Rd, Ln, St, Str, etc to their full standard spelling whenever I'm adding addresses ...gets about 90% of them and everytime I find a new twist, it gets added so it improves the more you use it ...I think JC still has that code on his site ...and second, the USPO maintains an address validation database that does a pretty good job of giving you correct addresses based upon your input ...you can get tools from their web site to do the job and there are a number of 3rd party tools, some of which you can integrate. ...hth William Hindman ----- Original Message ----- From: "Reuben Cummings" To: "AccessD" Sent: Friday, June 15, 2007 3:41 PM Subject: [AccessD] Address Recognition >I have an app that loads BMV records from the state. In those records are > the auto owners home addresses. Unfortunately, the addresses are listed > completely in one field. For example 485 1/2 Ferry St or 676 Ferry > Street. > > I need to go thru this entire list upon importing from the state and set > every record to its proper taxing unit which is entirely based upon the > address listed. If no address is listed I will simply indicate the taxing > unit as Unknown and the user will check manually. > > My biggest problem is illustrated by the following address (real data from > a > client)... > 91 Antioch > 60 Antioch Lane > 12 Antioch LN > 6 Antioch RD > 300 Antioch Road > > These may be one, two, or three different roads. Either way there are 5 > variations that must be analyzed. > > Anyone have any good functions or suggestions for reading these addresses > and assigning units? > > I plan to make a table that will allow the user to define the road names, > address ranges, which sides of the road belong in a taxing unit. My > problem > is how do I handle all the variations of a road? Should I force them to > simply add more road definitions or is there a way to "Very Accurately > Guess" what road it should be? > > Also, how do I handle a road number like 485 1/2 Ferry St. Val([Address]) > returns 4851 which results in a Street Name being /2 Ferry St. I need to > analyze and handle the 1/2 portion of this address as well. > > I am currently working on this with a few counties, but plan to meet with > the state BMV to try to make it the default processing software for ALL > counties in Indiana. > > Any and all help greatly appreciated! > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Fri Jun 15 17:57:01 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Jun 2007 17:57:01 -0500 Subject: [AccessD] Folder 'Caching' Message-ID: <002501c7afa0$7c7c0840$0200a8c0@danwaters> Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters From accessd at shaw.ca Fri Jun 15 20:11:44 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 15 Jun 2007 18:11:44 -0700 Subject: [AccessD] Folder 'Caching' In-Reply-To: <002501c7afa0$7c7c0840$0200a8c0@danwaters> Message-ID: <0JJP007IVF4LHDC0@l-daemon> Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Jun 15 20:37:31 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Jun 2007 20:37:31 -0500 Subject: [AccessD] Folder 'Caching' In-Reply-To: <0JJP007IVF4LHDC0@l-daemon> References: <002501c7afa0$7c7c0840$0200a8c0@danwaters> <0JJP007IVF4LHDC0@l-daemon> Message-ID: <002601c7afb6$e8f41f10$0200a8c0@danwaters> Hi Jim, I should have said that my system is a FE/BE Access 2003 system. Clients automatically pull updated FE files. Even when they do this, the new FE on the Client will think that it's supposed to link to the previous BE file. If the tables in the previous BE tables were changed, my system has crashed because the new FE is trying to connect to the previous BE, which no longer exists. It only does this once - the next time someone logs in after an update, everything runs smoothly. VF! (Very Frustrating) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, June 15, 2007 8:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From carbonnb at gmail.com Fri Jun 15 21:28:59 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 15 Jun 2007 22:28:59 -0400 Subject: [AccessD] Problem with initial ReAttach In-Reply-To: <4672ED67.3080303@nanaimo.ark.com> References: <4672ED67.3080303@nanaimo.ark.com> Message-ID: On 6/15/07, Tony Septav wrote: > The user installs the program, then upon initial startup the program > prompts the user to enter the path of the backend data. The program will > then reattach to the backend. And everything normally is fine. > On the one machine when we type in the path and start the code we get an > error message "Active X component can't create object". > I think I may be dealing with a "DLL from Hell". > Any suggestions would be greatfully appreciated. I usually get this with different Jet Service Pack levels. ie Jet SP6 on the dev box, SP3 on the installation box. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From lembit.dbamail at t-online.de Sat Jun 16 05:27:11 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Sat, 16 Jun 2007 12:27:11 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: <004101c7b000$e6987c30$1800a8c0@s1800> Thank you, A.D., I will try this. it sounds like a real good idea. Lembit ----- Original Message ----- From: "A.D.TEJPAL" To: "Access Developers discussion and problem solving" Cc: "ADT" Sent: Friday, June 15, 2007 9:48 PM Subject: Re: [AccessD] Birthday in table > Lembit, > > Prima-facie, it appears you need the birth dates mainly in the context > of their recurrence aspect (anniversary etc) - where all that really > matters is the date & month. Year is immaterial. > > One convenient alternative would be to use a single field (date type) > with dynamic settings of input mask & date format as follows: > > (1) New record: > (a) Input mask comes into force, having year 2000 pre-filled. The > user need enter only the dd-mm part. Since it is a leap year, all possible > valid combinations of dd-mm will be accepted (including 29-02). Of course, > if complete information regarding year part is also available and the user > so desires, the year part can be edited as needed. > (b) No date format is required as the intention is for input mask > to prevail. > > (2) Existing record: > (a) No Input mask is applied. The intention is for date format to > now prevail. > (b) Date format dd-mm-yyyy comes into force. > > Sample code in form's module, as given below, should get you the desire > behavior as outlined above. EDate is the name of control bound to the date > field. > > Best wishes, > A.D.Tejpal > --------------- > > Code in form's module > ================================ > Private Sub EDate_AfterUpdate() > Form_Current > End Sub > ----------------------------------------------------------- > > Private Sub EDate_Click() > If Me.EDate > 0 Then > Else > Me.EDate.SelStart = 0 > Me.EDate.SelLength = 0 > End If > End Sub > ----------------------------------------------------------- > > Private Sub EDate_Enter() > Me.EDate.SelStart = 0 > Me.EDate.SelLength = 0 > End Sub > ----------------------------------------------------------- > > Private Sub Form_Current() > If Me.EDate > #1/1/1900# Then > ' Set Default Format > Me.EDate.InputMask = "" > Me.EDate.Format = "dd-mm-yyyy" > Else > ' Set Custom Mask With Preset Year 2000 > Me.EDate.Format = "" > Me.EDate.InputMask = "99-99-\2\0\0\0;0;_" > End If > > If Me.NewRecord Then > Me.EDate.SetFocus > End If ' Me.NewRecord > End Sub > ================================ > > ----- Original Message ----- > From: Lembit Soobik > To: Access Developers discussion and problem solving > Sent: Friday, June 15, 2007 19:33 > Subject: [AccessD] Birthday in table > > > Hi, everybody, > I have tried to define a field in an A2003 table - in fact 2 fields - for > birthday. > thing is, in many cases I know only day and month, not the year. > so I tried two fields: DD.MM as first and YYYY as second field. > > a) it wont let me enter a year, and I had to make it Integer instead. > > b) I can enter a day and month but it will add the year 2007 (behind the > scenes) and therefore wont allow me to enter 29.02 > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > would allow any error resultin in 41.21 as DD.MM > > so, how do you handle that? or do you allways have the full date > including year? > > thanks for any help > > Lembit > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.17/850 - Release Date: 15.06.2007 > 11:31 > > From ssharkins at setel.com Sat Jun 16 08:32:17 2007 From: ssharkins at setel.com (Susan Harkins) Date: Sat, 16 Jun 2007 09:32:17 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <004101c7b000$e6987c30$1800a8c0@s1800> References: <002701c7af56$03568ac0$1800a8c0@s1800> <004101c7b000$e6987c30$1800a8c0@s1800> Message-ID: <025c01c7b01a$c2a68640$8eb82ad1@SusanOne> Nobody likes a wise guy. ;) What an innovative solution -- Lembit gets it all. Nicely done A.D! Susan H. Thank you, A.D., I will try this. it sounds like a real good idea. From iggy at nanaimo.ark.com Sat Jun 16 11:14:27 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Sat, 16 Jun 2007 09:14:27 -0700 Subject: [AccessD] Problem with Initial ReAttach Message-ID: <46740C63.3080900@nanaimo.ark.com> Hey Bryan We used the Access Developers Kit to package up the application to be distributed as a stand alone. I thought this would cover any SP problems. Not much I can do now until Monday, but I will definitely look into the SP issue. Thanks Again. From carbonnb at gmail.com Sat Jun 16 15:07:01 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sat, 16 Jun 2007 16:07:01 -0400 Subject: [AccessD] Problem with Initial ReAttach In-Reply-To: <46740C63.3080900@nanaimo.ark.com> References: <46740C63.3080900@nanaimo.ark.com> Message-ID: On 6/16/07, Tony Septav wrote: > Hey Bryan > We used the Access Developers Kit to package up the application to be > distributed as a stand alone. > I thought this would cover any SP problems. Not much I can do now until > Monday, but I will definitely look into the SP issue. > Thanks Again. I think, and I'm sure others can testify, that the Package & Deployment Wizard (which is what I assume you mean by the Access Developers Kit) is a piece of, well you get the jist. I personally have never needed to use either the P&D Wizard or the SageKey scripts because of where I work and what I've needed to do. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From jedi at charm.net Sat Jun 16 21:22:24 2007 From: jedi at charm.net (Michael Bahr) Date: Sat, 16 Jun 2007 22:22:24 -0400 (EDT) Subject: [AccessD] Address Recognition In-Reply-To: References: Message-ID: <4177.24.35.45.228.1182046944.squirrel@mail.expedient.net> Hi Reuben, your friend could be regular expressions. Here is something that would get most of your street address: ^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) ^ = start of string, this is optional \d+ = 1 or more digits \s+ = 1 or more spaces [a-zA-Z]+ = 1 or more alpha chars ([a-zA-Z]+)? 1 or more alpha char **maybe** the [] creates a class of characters to match the parenthsis at the start and end capture the whole matching string and saves it a global read-only variable you can dereference. If you want to capture 485 1/2 you try relpacing the \d+ with something like: [/0-9\s]+ hth, Mike... > I have an app that loads BMV records from the state. In those records are > the auto owners home addresses. Unfortunately, the addresses are listed > completely in one field. For example 485 1/2 Ferry St or 676 Ferry > Street. > > I need to go thru this entire list upon importing from the state and set > every record to its proper taxing unit which is entirely based upon the > address listed. If no address is listed I will simply indicate the taxing > unit as Unknown and the user will check manually. > > My biggest problem is illustrated by the following address (real data from > a > client)... > 91 Antioch > 60 Antioch Lane > 12 Antioch LN > 6 Antioch RD > 300 Antioch Road > > These may be one, two, or three different roads. Either way there are 5 > variations that must be analyzed. > > Anyone have any good functions or suggestions for reading these addresses > and assigning units? > > I plan to make a table that will allow the user to define the road names, > address ranges, which sides of the road belong in a taxing unit. My > problem > is how do I handle all the variations of a road? Should I force them to > simply add more road definitions or is there a way to "Very Accurately > Guess" what road it should be? > > Also, how do I handle a road number like 485 1/2 Ferry St. Val([Address]) > returns 4851 which results in a Street Name being /2 Ferry St. I need to > analyze and handle the 1/2 portion of this address as well. > > I am currently working on this with a few counties, but plan to meet with > the state BMV to try to make it the default processing software for ALL > counties in Indiana. > > Any and all help greatly appreciated! > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jmhecht at earthlink.net Sat Jun 16 22:50:19 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Sat, 16 Jun 2007 20:50:19 -0700 Subject: [AccessD] Hi I am back and stuck Message-ID: <000301c7b092$a059ec30$6701a8c0@ACER2G> Hi Gang, I am back and feeling silly. Can not make combo box work. I want to go to the record the combo selects Private Sub Combo27_AfterUpdate() ' Find the record that matches the control. Dim rs As Object Set rs = Me.Recordset.Clone rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) If Not rs.EOF Then Me.Bookmark = rs.Bookmark End Sub The sql SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] AS Expr1 FROM tblEmployee ORDER BY tblEmployee.EmpLName; I have it so that it is showing expression one but I get Run time error 13 on the following code line: rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) Please advise Thanks Joe From miscellany at mvps.org Sun Jun 17 00:41:11 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 17 Jun 2007 17:41:11 +1200 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <000301c7b092$a059ec30$6701a8c0@ACER2G> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> Message-ID: <4674C977.5030308@mvps.org> Joe, Is the EmpRecNum field a number or text data type? Either way, I don't understand the purpose of the Str() function being used in this context. Also, I think it may be more suitable to test the NoMatch property of the recordset, rather than EOF? FWIW, here's the type of syntax I would usually use for this type of operation: Private Sub Combo27_AfterUpdate() Dim rs As Recordset Set rs = Me.RecordsetClone rs.FindFirst "[EmpRecNum]=" Me.Combo27 If rs.NoMatch Then MsgBox "No such record" Else Me.Bookmark = rs.Bookmark End If Set rs = Nothing End Sub Regards Steve Joe Hecht wrote: > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > From miscellany at mvps.org Sun Jun 17 01:06:24 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 17 Jun 2007 18:06:24 +1200 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <4674C977.5030308@mvps.org> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <4674C977.5030308@mvps.org> Message-ID: <4674CF60.7070800@mvps.org> Oops! That should, of course, be... rs.FindFirst "[EmpRecNum]=" & Me.Combo27 Regards Steve Steve Schapel wrote: > Dim rs As Recordset > Set rs = Me.RecordsetClone > rs.FindFirst "[EmpRecNum]=" Me.Combo27 > If rs.NoMatch Then From fuller.artful at gmail.com Sun Jun 17 05:49:04 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 06:49:04 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <000301c7b092$a059ec30$6701a8c0@ACER2G> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> Message-ID: <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> The syntax looks solid. I write it slightly differently but that's not the issue. My guess is that you're using a version that defaults to ADO rather than DAO. I forget when that began, but ensure that you have a reference to DAO that is above the ADO reference in the list and try your code again. Arthur On 6/16/07, Joe Hecht wrote: > > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jmhecht at earthlink.net Sun Jun 17 10:15:32 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Sun, 17 Jun 2007 08:15:32 -0700 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> Message-ID: <000b01c7b0f2$5ad8f290$6701a8c0@ACER2G> Arthur, It is the wizard code. I am going to check the references and see if I need to load something. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 17, 2007 3:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hi I am back and stuck The syntax looks solid. I write it slightly differently but that's not the issue. My guess is that you're using a version that defaults to ADO rather than DAO. I forget when that began, but ensure that you have a reference to DAO that is above the ADO reference in the list and try your code again. Arthur On 6/16/07, Joe Hecht wrote: > > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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.eu Sun Jun 17 10:32:41 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Sun, 17 Jun 2007 17:32:41 +0200 Subject: [AccessD] Folder 'Caching' References: <002501c7afa0$7c7c0840$0200a8c0@danwaters><0JJP007IVF4LHDC0@l-daemon> <002601c7afb6$e8f41f10$0200a8c0@danwaters> Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4668@stekelbes.ithelps.local> I'm not compleetly folowing this thread. But are you refering to the Windows Server Folder caching? It is turned on by default on a Windows 2000 server and allows the client to have a local copy of a share. However MD? Files are not allowed to be cachec localy. This caching can be turned of on the Windows Server share options, by rightclicking on the shared folder. But I'm not sure if it this what you mean. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, June 16, 2007 3:38 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Jim, I should have said that my system is a FE/BE Access 2003 system. Clients automatically pull updated FE files. Even when they do this, the new FE on the Client will think that it's supposed to link to the previous BE file. If the tables in the previous BE tables were changed, my system has crashed because the new FE is trying to connect to the previous BE, which no longer exists. It only does this once - the next time someone logs in after an update, everything runs smoothly. VF! (Very Frustrating) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, June 15, 2007 8:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhecht at earthlink.net Sun Jun 17 11:18:51 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Sun, 17 Jun 2007 09:18:51 -0700 Subject: [AccessD] FW: Hi I am back and stuck Follow up Message-ID: <000c01c7b0fb$32e951e0$6701a8c0@ACER2G> Its Joe The code refers to "str" If the record number is a long integer would that cause my issue and what is the easiest way to fix it? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Saturday, June 16, 2007 8:50 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Hi I am back and stuck Hi Gang, I am back and feeling silly. Can not make combo box work. I want to go to the record the combo selects Private Sub Combo27_AfterUpdate() ' Find the record that matches the control. Dim rs As Object Set rs = Me.Recordset.Clone rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) If Not rs.EOF Then Me.Bookmark = rs.Bookmark End Sub The sql SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] AS Expr1 FROM tblEmployee ORDER BY tblEmployee.EmpLName; I have it so that it is showing expression one but I get Run time error 13 on the following code line: rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) Please advise Thanks Joe -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 17 11:45:06 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 12:45:06 -0400 Subject: [AccessD] FW: Hi I am back and stuck Follow up In-Reply-To: <000c01c7b0fb$32e951e0$6701a8c0@ACER2G> References: <000c01c7b0fb$32e951e0$6701a8c0@ACER2G> Message-ID: <29f585dd0706170945w3a808af6kf316401150416ee3@mail.gmail.com> You can safely remove that part of the code and simplify the line right down to: rs.FindFirst "[EmpRecNum] = " & Me.Combo27 The rest is rather superfluous error checking. (If the combo opens empty and you don't make a selection then the AfterUpdate won't occur. Second, the string conversion is unnecessary because Access understands what you mean. But I don't think that's your issue. I'm sticking with References. ADO doesn't have a FindFirst method. It's just called Find. Thus, my guess is that you're using a version of Access that defaults to ADO (I think that began in 2000), but you're writing DAO syntax. Check the references and see if ActiveX Data Objects is selected. If so, then you need to set an additional reference to DAO and then move it up higher than ADO in the list, or alternatively specifically reference which one you want in the creation of the recordset. What you should be seeing in your list of references is: Microsoft ActiveX Data Objects (version) Object library Microsoft DAO 3.6 Object library If you include both, then you can specifically refer to one of them like this: Sub Test() Dim rs1 As ADODB.Recordset Dim rs2 As DAO.Recordset End Sub hth, Arthur On 6/17/07, Joe Hecht wrote: > > Its Joe > > The code refers to "str" > > If the record number is a long integer would that cause my issue and what > is > the easiest way to fix it? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht > Sent: Saturday, June 16, 2007 8:50 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Hi I am back and stuck > > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Sun Jun 17 11:54:52 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sun, 17 Jun 2007 11:54:52 -0500 Subject: [AccessD] Folder 'Caching' In-Reply-To: <430E80531228BA4497C5EB1A7BA786B01B4668@stekelbes.ithelps.local> References: <002501c7afa0$7c7c0840$0200a8c0@danwaters><0JJP007IVF4LHDC0@l-daemon><002601c7afb6$e8f41f10$0200a8c0@danwaters> <430E80531228BA4497C5EB1A7BA786B01B4668@stekelbes.ithelps.local> Message-ID: <000901c7b100$3a1a0a90$0200a8c0@danwaters> Hi Erwin, I am really swinging in the dark here, so this thread probably doesn't track very well. This issue is on the server and not on the client. My customer calls this the Secured folder (it visually appears to be a normal folder rather than a share) and the IT folks give it some reverence. I am convinced there is something active happening in this folder to make the files 'secure'. I've been wondering if anyone had heard of something like this being done, but it may be some unique construct by this company. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Sunday, June 17, 2007 10:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Folder 'Caching' I'm not compleetly folowing this thread. But are you refering to the Windows Server Folder caching? It is turned on by default on a Windows 2000 server and allows the client to have a local copy of a share. However MD? Files are not allowed to be cachec localy. This caching can be turned of on the Windows Server share options, by rightclicking on the shared folder. But I'm not sure if it this what you mean. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, June 16, 2007 3:38 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Jim, I should have said that my system is a FE/BE Access 2003 system. Clients automatically pull updated FE files. Even when they do this, the new FE on the Client will think that it's supposed to link to the previous BE file. If the tables in the previous BE tables were changed, my system has crashed because the new FE is trying to connect to the previous BE, which no longer exists. It only does this once - the next time someone logs in after an update, everything runs smoothly. VF! (Very Frustrating) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, June 15, 2007 8:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 17 12:27:52 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 13:27:52 -0400 Subject: [AccessD] Folder 'Caching' In-Reply-To: <000901c7b100$3a1a0a90$0200a8c0@danwaters> References: <002501c7afa0$7c7c0840$0200a8c0@danwaters> <0JJP007IVF4LHDC0@l-daemon> <002601c7afb6$e8f41f10$0200a8c0@danwaters> <430E80531228BA4497C5EB1A7BA786B01B4668@stekelbes.ithelps.local> <000901c7b100$3a1a0a90$0200a8c0@danwaters> Message-ID: <29f585dd0706171027s4fd2e33o65efd74e5f70ce22@mail.gmail.com> I just googled "secured foler" and found something called Entrust/Ice. This is the first time I've encountered the term so it may be that other companies use it. It appears at first glance to be a product that manages and encrypts all the files in the directories you select. Why this process might cause the symptoms you describe, I have no idea, but check on your Programs menu (from a computer that can see this folder) and see if there is something called Entrust/Ice. hth, A. On 6/17/07, Dan Waters wrote: > > Hi Erwin, > > I am really swinging in the dark here, so this thread probably doesn't > track > very well. > > This issue is on the server and not on the client. > > My customer calls this the Secured folder (it visually appears to be a > normal folder rather than a share) and the IT folks give it some > reverence. > I am convinced there is something active happening in this folder to make > the files 'secure'. I've been wondering if anyone had heard of something > like this being done, but it may be some unique construct by this company. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT > Helps > Sent: Sunday, June 17, 2007 10:33 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Folder 'Caching' > > > > I'm not compleetly folowing this thread. > But are you refering to the Windows Server Folder caching? > It is turned on by default on a Windows 2000 server and allows the > client to have a local copy of a share. > However MD? Files are not allowed to be cachec localy. > > This caching can be turned of on the Windows Server share options, by > rightclicking on the shared folder. > > But I'm not sure if it this what you mean. > > > > Erwin > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Saturday, June 16, 2007 3:38 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Folder 'Caching' > > Hi Jim, > > I should have said that my system is a FE/BE Access 2003 system. > Clients automatically pull updated FE files. Even when they do this, > the new FE on the Client will think that it's supposed to link to the > previous BE file. > If the tables in the previous BE tables were changed, my system has > crashed because the new FE is trying to connect to the previous BE, > which no longer exists. It only does this once - the next time someone > logs in after an update, everything runs smoothly. > > VF! (Very Frustrating) > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Friday, June 15, 2007 8:12 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Folder 'Caching' > > Hi Dan: > > I have only heard of the caching issue when relating to internet AJAX > applications. IE caches everything and if a data request appears to be > the same or very similar, it is just acquired from the cache. The > solution to the problem is to prefix the date-time to each new piece of > data. > > Not sure whether this relates to you as I am not sure how far caching > use extends in the new programs. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Friday, June 15, 2007 3:57 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Folder 'Caching' > > Hello to all! > > I have a customer who, about a year ago placed my system under a > networked folder they call Secured. It took me a year, but I finally > was able to see a pattern of errors where updates to my system were not > 'seen' by the first person who opened my system after an update, but > they were seen by the second person and subsequent people who opened it. > This has occurred where I made on change on Saturday morning and the > problem occurred on Monday morning. > > Today we also experienced an email automatically sent to a Supplier that > had the wrong due date on it! But when we looked into the back end > later, the date was correct. > > Last week I attended a meeting with some IT folks at this company, and > one of them said that he believed the folder was caching changes, but he > didn't know the details. > > This is the only place I've ever heard of this happening. And I still > don't know what the folder is actually doing. > > Has anyone come across this situation? Do you know what that folder is > actually doing? Or, is there anything I can do to work around it? > > Thanks! > Dan Waters > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Sun Jun 17 14:22:03 2007 From: miscellany at mvps.org (Steve Schapel) Date: Mon, 18 Jun 2007 07:22:03 +1200 Subject: [AccessD] FW: Hi I am back and stuck Follow up In-Reply-To: <29f585dd0706170945w3a808af6kf316401150416ee3@mail.gmail.com> References: <000c01c7b0fb$32e951e0$6701a8c0@ACER2G> <29f585dd0706170945w3a808af6kf316401150416ee3@mail.gmail.com> Message-ID: <467589DB.6050904@mvps.org> Arthur, Arthur Fuller wrote: >... you're using a version of Access that defaults to ADO (I think that > began in 2000) For the record, ADO is the default for Access 2000 and Access 2002. Then Microsoft saw the error of their ways :-) and DAO became the default for Access 2003 and Access 2007. Access 2007 ships with a version of DAO that has been significantly enhanced to work with the ACE database engine. Regards Steve From dwaters at usinternet.com Sun Jun 17 14:30:16 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sun, 17 Jun 2007 14:30:16 -0500 Subject: [AccessD] Folder 'Caching' In-Reply-To: <29f585dd0706171027s4fd2e33o65efd74e5f70ce22@mail.gmail.com> References: <002501c7afa0$7c7c0840$0200a8c0@danwaters><0JJP007IVF4LHDC0@l-daemon> <002601c7afb6$e8f41f10$0200a8c0@danwaters><430E80531228BA4497C5EB1A7BA786B01B4668@stekelbes.ithelps.local><000901c7b100$3a1a0a90$0200a8c0@danwaters> <29f585dd0706171027s4fd2e33o65efd74e5f70ce22@mail.gmail.com> Message-ID: <000001c7b115$ef213930$0200a8c0@danwaters> Thanks Arthur! I will ask . . . -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 17, 2007 12:28 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Folder 'Caching' I just googled "secured foler" and found something called Entrust/Ice. This is the first time I've encountered the term so it may be that other companies use it. It appears at first glance to be a product that manages and encrypts all the files in the directories you select. Why this process might cause the symptoms you describe, I have no idea, but check on your Programs menu (from a computer that can see this folder) and see if there is something called Entrust/Ice. hth, A. On 6/17/07, Dan Waters wrote: > > Hi Erwin, > > I am really swinging in the dark here, so this thread probably doesn't > track > very well. > > This issue is on the server and not on the client. > > My customer calls this the Secured folder (it visually appears to be a > normal folder rather than a share) and the IT folks give it some > reverence. > I am convinced there is something active happening in this folder to make > the files 'secure'. I've been wondering if anyone had heard of something > like this being done, but it may be some unique construct by this company. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT > Helps > Sent: Sunday, June 17, 2007 10:33 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Folder 'Caching' > > > > I'm not compleetly folowing this thread. > But are you refering to the Windows Server Folder caching? > It is turned on by default on a Windows 2000 server and allows the > client to have a local copy of a share. > However MD? Files are not allowed to be cachec localy. > > This caching can be turned of on the Windows Server share options, by > rightclicking on the shared folder. > > But I'm not sure if it this what you mean. > > > > Erwin > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Saturday, June 16, 2007 3:38 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Folder 'Caching' > > Hi Jim, > > I should have said that my system is a FE/BE Access 2003 system. > Clients automatically pull updated FE files. Even when they do this, > the new FE on the Client will think that it's supposed to link to the > previous BE file. > If the tables in the previous BE tables were changed, my system has > crashed because the new FE is trying to connect to the previous BE, > which no longer exists. It only does this once - the next time someone > logs in after an update, everything runs smoothly. > > VF! (Very Frustrating) > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Friday, June 15, 2007 8:12 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Folder 'Caching' > > Hi Dan: > > I have only heard of the caching issue when relating to internet AJAX > applications. IE caches everything and if a data request appears to be > the same or very similar, it is just acquired from the cache. The > solution to the problem is to prefix the date-time to each new piece of > data. > > Not sure whether this relates to you as I am not sure how far caching > use extends in the new programs. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Friday, June 15, 2007 3:57 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Folder 'Caching' > > Hello to all! > > I have a customer who, about a year ago placed my system under a > networked folder they call Secured. It took me a year, but I finally > was able to see a pattern of errors where updates to my system were not > 'seen' by the first person who opened my system after an update, but > they were seen by the second person and subsequent people who opened it. > This has occurred where I made on change on Saturday morning and the > problem occurred on Monday morning. > > Today we also experienced an email automatically sent to a Supplier that > had the wrong due date on it! But when we looked into the back end > later, the date was correct. > > Last week I attended a meeting with some IT folks at this company, and > one of them said that he believed the folder was caching changes, but he > didn't know the details. > > This is the only place I've ever heard of this happening. And I still > don't know what the folder is actually doing. > > Has anyone come across this situation? Do you know what that folder is > actually doing? Or, is there anything I can do to work around it? > > Thanks! > Dan Waters > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 17 14:36:38 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 15:36:38 -0400 Subject: [AccessD] FW: Hi I am back and stuck Follow up In-Reply-To: <467589DB.6050904@mvps.org> References: <000c01c7b0fb$32e951e0$6701a8c0@ACER2G> <29f585dd0706170945w3a808af6kf316401150416ee3@mail.gmail.com> <467589DB.6050904@mvps.org> Message-ID: <29f585dd0706171236j72d2e8ffna89ab7b0df604a6e@mail.gmail.com> Thanks for the details, Steve. On 6/17/07, Steve Schapel wrote: > > Arthur, > > Arthur Fuller wrote: > >... you're using a version of Access that defaults to ADO (I think that > > began in 2000) > > For the record, ADO is the default for Access 2000 and Access 2002. > Then Microsoft saw the error of their ways :-) and DAO became the > default for Access 2003 and Access 2007. Access 2007 ships with a > version of DAO that has been significantly enhanced to work with the ACE > database engine. > From reuben at gfconsultants.com Sun Jun 17 14:51:56 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Sun, 17 Jun 2007 15:51:56 -0400 Subject: [AccessD] Address Recognition In-Reply-To: <4177.24.35.45.228.1182046944.squirrel@mail.expedient.net> Message-ID: That looks really cool. However, I have to admit, I don't understand a lick of it. What in the world do I do with it? Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Michael Bahr > Sent: Saturday, June 16, 2007 10:22 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Address Recognition > > > Hi Reuben, your friend could be regular expressions. Here is something > that would get most of your street address: > > ^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) > > ^ = start of string, this is optional > \d+ = 1 or more digits > \s+ = 1 or more spaces > [a-zA-Z]+ = 1 or more alpha chars > ([a-zA-Z]+)? 1 or more alpha char **maybe** > the [] creates a class of characters to match > > the parenthsis at the start and end capture the whole matching string and > saves it a global read-only variable you can dereference. If you want to > capture 485 1/2 you try relpacing the \d+ with something like: > > [/0-9\s]+ > > hth, Mike... > > > I have an app that loads BMV records from the state. In those > records are > > the auto owners home addresses. Unfortunately, the addresses are listed > > completely in one field. For example 485 1/2 Ferry St or 676 Ferry > > Street. > > > > I need to go thru this entire list upon importing from the state and set > > every record to its proper taxing unit which is entirely based upon the > > address listed. If no address is listed I will simply indicate > the taxing > > unit as Unknown and the user will check manually. > > > > My biggest problem is illustrated by the following address > (real data from > > a > > client)... > > 91 Antioch > > 60 Antioch Lane > > 12 Antioch LN > > 6 Antioch RD > > 300 Antioch Road > > > > These may be one, two, or three different roads. Either way there are 5 > > variations that must be analyzed. > > > > Anyone have any good functions or suggestions for reading these > addresses > > and assigning units? > > > > I plan to make a table that will allow the user to define the > road names, > > address ranges, which sides of the road belong in a taxing unit. My > > problem > > is how do I handle all the variations of a road? Should I force them to > > simply add more road definitions or is there a way to "Very Accurately > > Guess" what road it should be? > > > > Also, how do I handle a road number like 485 1/2 Ferry St. > Val([Address]) > > returns 4851 which results in a Street Name being /2 Ferry St. > I need to > > analyze and handle the 1/2 portion of this address as well. > > > > I am currently working on this with a few counties, but plan to > meet with > > the state BMV to try to make it the default processing software for ALL > > counties in Indiana. > > > > Any and all help greatly appreciated! > > > > Reuben Cummings > > GFC, LLC > > 812.523.1017 > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > 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 Jun 17 16:57:37 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 17 Jun 2007 14:57:37 -0700 Subject: [AccessD] Address Recognition In-Reply-To: References: Message-ID: <4675AE51.6070808@shaw.ca> Here is a mdb, I wrote awhile back for Access 97 to footle around with Regular expressions. With 97 , you had to force a reference but in 2000 you just need a reference to vbscript.dll to get version 5.5 or 5.6 andalso remove the startup code to force a reference. Version 5.5 has extra objects to handle Multiline or SubExpressions. See text files. http://www.rogersaccesslibrary.com/OtherLibraries.asp Regular Expression Validator (RegularExpressionValidator.mdb) (92 KB) Access 97 From the documentor method within above mbd here is what the expressions do. ^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) Start of input Followed by Pattern-1: ( digit one or more times Followed by whitespace one or more times Followed by any of a, -, z, A, -, Z one or more times Followed by whitespace one or more times Followed by Pattern-2: ( any of ., a, -, z, A, -, Z one or more times )-end-Pattern-2 zero or one times )-end-Pattern-1 ^([/0-9\s]+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) Start of input Followed by Pattern-1: ( any of /, 0, -, 9, whitespace one or more times Followed by whitespace one or more times Followed by any of a, -, z, A, -, Z one or more times Followed by whitespace one or more times Followed by Pattern-2: ( any of ., a, -, z, A, -, Z one or more times )-end-Pattern-2 zero or one times )-end-Pattern-1 Reuben Cummings wrote: >That looks really cool. However, I have to admit, I don't understand a lick >of it. > >What in the world do I do with it? > >Reuben Cummings >GFC, LLC >812.523.1017 > > > > >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Michael Bahr >>Sent: Saturday, June 16, 2007 10:22 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Address Recognition >> >> >>Hi Reuben, your friend could be regular expressions. Here is something >>that would get most of your street address: >> >>^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) >> >>^ = start of string, this is optional >>\d+ = 1 or more digits >>\s+ = 1 or more spaces >>[a-zA-Z]+ = 1 or more alpha chars >>([a-zA-Z]+)? 1 or more alpha char **maybe** >>the [] creates a class of characters to match >> >>the parenthsis at the start and end capture the whole matching string and >>saves it a global read-only variable you can dereference. If you want to >>capture 485 1/2 you try relpacing the \d+ with something like: >> >>[/0-9\s]+ >> >>hth, Mike... >> >> >> >>>I have an app that loads BMV records from the state. In those >>> >>> >>records are >> >> >>>the auto owners home addresses. Unfortunately, the addresses are listed >>>completely in one field. For example 485 1/2 Ferry St or 676 Ferry >>>Street. >>> >>>I need to go thru this entire list upon importing from the state and set >>>every record to its proper taxing unit which is entirely based upon the >>>address listed. If no address is listed I will simply indicate >>> >>> >>the taxing >> >> >>>unit as Unknown and the user will check manually. >>> >>>My biggest problem is illustrated by the following address >>> >>> >>(real data from >> >> >>>a >>>client)... >>>91 Antioch >>>60 Antioch Lane >>>12 Antioch LN >>>6 Antioch RD >>>300 Antioch Road >>> >>>These may be one, two, or three different roads. Either way there are 5 >>>variations that must be analyzed. >>> >>>Anyone have any good functions or suggestions for reading these >>> >>> >>addresses >> >> >>>and assigning units? >>> >>>I plan to make a table that will allow the user to define the >>> >>> >>road names, >> >> >>>address ranges, which sides of the road belong in a taxing unit. My >>>problem >>>is how do I handle all the variations of a road? Should I force them to >>>simply add more road definitions or is there a way to "Very Accurately >>>Guess" what road it should be? >>> >>>Also, how do I handle a road number like 485 1/2 Ferry St. >>> >>> >>Val([Address]) >> >> >>>returns 4851 which results in a Street Name being /2 Ferry St. >>> >>> >>I need to >> >> >>>analyze and handle the 1/2 portion of this address as well. >>> >>>I am currently working on this with a few counties, but plan to >>> >>> >>meet with >> >> >>>the state BMV to try to make it the default processing software for ALL >>>counties in Indiana. >>> >>>Any and all help greatly appreciated! >>> >>>Reuben Cummings >>>GFC, LLC >>>812.523.1017 >>> >>> >>> >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/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 darrend at nimble.com.au Sun Jun 17 18:36:23 2007 From: darrend at nimble.com.au (Darren D) Date: Mon, 18 Jun 2007 09:36:23 +1000 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <000b01c7b0f2$5ad8f290$6701a8c0@ACER2G> Message-ID: <200706172336.l5HNaOHN000519@databaseadvisors.com> Hi Joe In my code I use just the following - without referencing recordsets Private Sub SomeCombo_AfterUpdate() Me.RecordsetClone.FindFirst "SomePKinThedB =" & Me![cmbSomeCoolCombo] Me.Bookmark = Me.RecordsetClone.Bookmark End sub Pretty much the same as what you have - slightly different though That's it Darren ------------------ T: 0424 696 433 -----Original Message----- From: Joe Hecht [mailto:jmhecht at earthlink.net] Sent: Monday, 18 June 2007 1:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Hi I am back and stuck Arthur, It is the wizard code. I am going to check the references and see if I need to load something. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 17, 2007 3:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hi I am back and stuck The syntax looks solid. I write it slightly differently but that's not the issue. My guess is that you're using a version that defaults to ADO rather than DAO. I forget when that began, but ensure that you have a reference to DAO that is above the ADO reference in the list and try your code again. Arthur On 6/16/07, Joe Hecht wrote: > > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM From fuller.artful at gmail.com Sun Jun 17 18:47:31 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 19:47:31 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <200706172336.l5HNaOHN000519@databaseadvisors.com> References: <000b01c7b0f2$5ad8f290$6701a8c0@ACER2G> <200706172336.l5HNaOHN000519@databaseadvisors.com> Message-ID: <29f585dd0706171647y7c83f526t80afe558ca070802@mail.gmail.com> As I mentioned previously, this code will get busted if the default data access method is ADO. There is no FindFirst in ADO; only Find. A. On 6/17/07, Darren D wrote: > > Hi Joe > > In my code I use just the following - without referencing recordsets > > Private Sub SomeCombo_AfterUpdate() > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > Me![cmbSomeCoolCombo] > Me.Bookmark = Me.RecordsetClone.Bookmark > > End sub > > Pretty much the same as what you have - slightly different though > > That's it > > Darren > ------------------ > T: 0424 696 433 > -----Original Message----- > From: Joe Hecht [mailto:jmhecht at earthlink.net] > Sent: Monday, 18 June 2007 1:16 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Hi I am back and stuck > > Arthur, > > It is the wizard code. I am going to check the references and see if I > need > to load something. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, June 17, 2007 3:49 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > The syntax looks solid. I write it slightly differently but that's not the > issue. My guess is that you're using a version that defaults to ADO rather > than DAO. I forget when that began, but ensure that you have a reference > to > DAO that is above the ADO reference in the list and try your code again. > > Arthur > > > On 6/16/07, Joe Hecht wrote: > > > > Hi Gang, > > > > > > > > I am back and feeling silly. Can not make combo box work. > > > > > > > > I want to go to the record the combo selects > > > > > > > > > > > > > > > > Private Sub Combo27_AfterUpdate() > > > > ' Find the record that matches the control. > > > > Dim rs As Object > > > > > > > > Set rs = Me.Recordset.Clone > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > > > End Sub > > > > > > > > The sql > > > > > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > tblEmployee.EmpFname, > > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > > AS > > Expr1 > > > > FROM tblEmployee > > > > ORDER BY tblEmployee.EmpLName; > > > > > > > > I have it so that it is showing expression one but I get > > > > > > > > Run time error 13 on the following code line: > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > > > > > Please advise > > > > > > > > Thanks > > > > > > > > Joe > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From darrend at nimble.com.au Sun Jun 17 19:23:41 2007 From: darrend at nimble.com.au (Darren D) Date: Mon, 18 Jun 2007 10:23:41 +1000 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706171647y7c83f526t80afe558ca070802@mail.gmail.com> Message-ID: <200706180023.l5I0Nd1C019760@databaseadvisors.com> Hi Arthur Thanks for this Just to try 1 I made sure the DAO was above the ActiveX Data Objects ref in the list All worked well - as expected 2 Made the ActiveX Data Objects Ref higher than the DAO compacted and repaired and re-opened - it still worked 3 So to take it to the fullest level I removed the DAO ref altogether Compacted repaired and re-opened (Couldn't compile because of explicit DAO references) but the (search feature) combo still worked What gives? Full Ref list = 1 Visual Basic for Applications 2 Microsoft Access 11 Object Library 3 OLE Automation 4 Microsoft ActiveX data Objects 2.1 Library Darren ------------------ T: 0424 696 433 -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Monday, 18 June 2007 9:48 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hi I am back and stuck As I mentioned previously, this code will get busted if the default data access method is ADO. There is no FindFirst in ADO; only Find. A. On 6/17/07, Darren D wrote: > > Hi Joe > > In my code I use just the following - without referencing recordsets > > Private Sub SomeCombo_AfterUpdate() > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > Me![cmbSomeCoolCombo] > Me.Bookmark = Me.RecordsetClone.Bookmark > > End sub > > Pretty much the same as what you have - slightly different though > > That's it > > Darren > ------------------ > T: 0424 696 433 > -----Original Message----- > From: Joe Hecht [mailto:jmhecht at earthlink.net] > Sent: Monday, 18 June 2007 1:16 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Hi I am back and stuck > > Arthur, > > It is the wizard code. I am going to check the references and see if I > need > to load something. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, June 17, 2007 3:49 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > The syntax looks solid. I write it slightly differently but that's not the > issue. My guess is that you're using a version that defaults to ADO rather > than DAO. I forget when that began, but ensure that you have a reference > to > DAO that is above the ADO reference in the list and try your code again. > > Arthur > > > On 6/16/07, Joe Hecht wrote: > > > > Hi Gang, > > > > > > > > I am back and feeling silly. Can not make combo box work. > > > > > > > > I want to go to the record the combo selects > > > > > > > > > > > > > > > > Private Sub Combo27_AfterUpdate() > > > > ' Find the record that matches the control. > > > > Dim rs As Object > > > > > > > > Set rs = Me.Recordset.Clone > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > > > End Sub > > > > > > > > The sql > > > > > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > tblEmployee.EmpFname, > > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > > AS > > Expr1 > > > > FROM tblEmployee > > > > ORDER BY tblEmployee.EmpLName; > > > > > > > > I have it so that it is showing expression one but I get > > > > > > > > Run time error 13 on the following code line: > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > > > > > Please advise > > > > > > > > Thanks > > > > > > > > Joe > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM From fuller.artful at gmail.com Sun Jun 17 19:44:42 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 20:44:42 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <200706180023.l5I0Nd1C019760@databaseadvisors.com> References: <29f585dd0706171647y7c83f526t80afe558ca070802@mail.gmail.com> <200706180023.l5I0Nd1C019760@databaseadvisors.com> Message-ID: <29f585dd0706171744m6b9f58b2jddcad030735b7bd9@mail.gmail.com> Forgive me. I thought I made it clear, but obviously I failed. My fault. 1. If you are going to mix ADO and DAO, then you should declare each object explicitly, so Access knows which one you mean. (I gave an example creating two recordsets, one of each type.) Should you try rs2.FindFIrst(...) you will get busted. Should you try rs1.Find(...) you will get busted. 2. You can mix and match, and I do now and then, but most often I make a global (app-centric) decision as to which side of the street I'm going to walk. Thereafter, I stick to it, and no problems. I don't care which side you choose, but I recommend that you choose one and stick to it throughout. Then you don't have to bother with with "ADODB" prefix or its altenative. The list as you presented it does not include DAO, and therefore cannot execute FindFirst. You Must include the other library as previously described, DAO 3.6 or whatever the latest version is. I hope this didn't come across as pedantic. (I'm conscious of this since receiving a few emails lately.) All I mean to say is that if you want to use "FindFirst" then you MUST include a reference to DAO. Otherwise Access will look at the ADO library, fail to find "FindFirst", and bust you. hth, Arthur On 6/17/07, Darren D wrote: > > Hi Arthur > > Thanks for this > > Just to try > > 1 I made sure the DAO was above the ActiveX Data Objects ref in the > list > All worked well - as expected > > 2 Made the ActiveX Data Objects Ref higher than the DAO > compacted and repaired and re-opened - it still worked > > 3 So to take it to the fullest level I removed the DAO ref > altogether > Compacted repaired and re-opened > (Couldn't compile because of explicit DAO references) > but the (search feature) combo still worked > > What gives? > > Full Ref list = > 1 Visual Basic for Applications > 2 Microsoft Access 11 Object Library > 3 OLE Automation > 4 Microsoft ActiveX data Objects 2.1 Library > > Darren > ------------------ > T: 0424 696 433 > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Monday, 18 June 2007 9:48 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > As I mentioned previously, this code will get busted if the default data > access method is ADO. There is no FindFirst in ADO; only Find. > > A. > > > On 6/17/07, Darren D wrote: > > > > Hi Joe > > > > In my code I use just the following - without referencing recordsets > > > > Private Sub SomeCombo_AfterUpdate() > > > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > > Me![cmbSomeCoolCombo] > > Me.Bookmark = Me.RecordsetClone.Bookmark > > > > End sub > > > > Pretty much the same as what you have - slightly different though > > > > That's it > > > > Darren > > ------------------ > > T: 0424 696 433 > > -----Original Message----- > > From: Joe Hecht [mailto:jmhecht at earthlink.net] > > Sent: Monday, 18 June 2007 1:16 AM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] Hi I am back and stuck > > > > Arthur, > > > > It is the wizard code. I am going to check the references and see if I > > need > > to load something. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Sunday, June 17, 2007 3:49 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Hi I am back and stuck > > > > The syntax looks solid. I write it slightly differently but that's not > the > > issue. My guess is that you're using a version that defaults to ADO > rather > > than DAO. I forget when that began, but ensure that you have a reference > > to > > DAO that is above the ADO reference in the list and try your code again. > > > > Arthur > > > > > > On 6/16/07, Joe Hecht wrote: > > > > > > Hi Gang, > > > > > > > > > > > > I am back and feeling silly. Can not make combo box work. > > > > > > > > > > > > I want to go to the record the combo selects > > > > > > > > > > > > > > > > > > > > > > > > Private Sub Combo27_AfterUpdate() > > > > > > ' Find the record that matches the control. > > > > > > Dim rs As Object > > > > > > > > > > > > Set rs = Me.Recordset.Clone > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > > > > > End Sub > > > > > > > > > > > > The sql > > > > > > > > > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > > tblEmployee.EmpFname, > > > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & > [empNumber] > > > AS > > > Expr1 > > > > > > FROM tblEmployee > > > > > > ORDER BY tblEmployee.EmpLName; > > > > > > > > > > > > I have it so that it is showing expression one but I get > > > > > > > > > > > > Run time error 13 on the following code line: > > > > > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > > > > > > > > > > > Please advise > > > > > > > > > > > > Thanks > > > > > > > > > > > > Joe > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From darrend at nimble.com.au Sun Jun 17 20:01:28 2007 From: darrend at nimble.com.au (Darren D) Date: Mon, 18 Jun 2007 11:01:28 +1000 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706171744m6b9f58b2jddcad030735b7bd9@mail.gmail.com> Message-ID: <200706180101.l5I11Q3c000671@databaseadvisors.com> Howdy Thanks for this No fault here Arthur - I actually look forward to your posts I am in fact most ignorant of recordset objects In the list of references - DAO is not mentioned as I removed it - But the FindFirst still works! This is the bit I did not understand?? If it is a DAO capability - why does it still work after I remove DAO from the ref lists I even Compacted and repaired the dB - and re-opened it after removal of DAO Still the combo After_Update event fired - no errors - and it even found the relevant record Using ~~~~~~~~~~~~~~~~~~~~ Me.RecordsetClone.FindFirst "SomePKinThedB =" & Me![cmbSomeCoolCombo] Me.Bookmark = Me.RecordsetClone.Bookmark ~~~~~~~~~~~~~~~~~~~~ Darren ------------------ T: 0424 696 433 -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Monday, 18 June 2007 10:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hi I am back and stuck Forgive me. I thought I made it clear, but obviously I failed. My fault. 1. If you are going to mix ADO and DAO, then you should declare each object explicitly, so Access knows which one you mean. (I gave an example creating two recordsets, one of each type.) Should you try rs2.FindFIrst(...) you will get busted. Should you try rs1.Find(...) you will get busted. 2. You can mix and match, and I do now and then, but most often I make a global (app-centric) decision as to which side of the street I'm going to walk. Thereafter, I stick to it, and no problems. I don't care which side you choose, but I recommend that you choose one and stick to it throughout. Then you don't have to bother with with "ADODB" prefix or its altenative. The list as you presented it does not include DAO, and therefore cannot execute FindFirst. You Must include the other library as previously described, DAO 3.6 or whatever the latest version is. I hope this didn't come across as pedantic. (I'm conscious of this since receiving a few emails lately.) All I mean to say is that if you want to use "FindFirst" then you MUST include a reference to DAO. Otherwise Access will look at the ADO library, fail to find "FindFirst", and bust you. hth, Arthur On 6/17/07, Darren D wrote: > > Hi Arthur > > Thanks for this > > Just to try > > 1 I made sure the DAO was above the ActiveX Data Objects ref in the > list > All worked well - as expected > > 2 Made the ActiveX Data Objects Ref higher than the DAO > compacted and repaired and re-opened - it still worked > > 3 So to take it to the fullest level I removed the DAO ref > altogether > Compacted repaired and re-opened > (Couldn't compile because of explicit DAO references) > but the (search feature) combo still worked > > What gives? > > Full Ref list = > 1 Visual Basic for Applications > 2 Microsoft Access 11 Object Library > 3 OLE Automation > 4 Microsoft ActiveX data Objects 2.1 Library > > Darren > ------------------ > T: 0424 696 433 > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Monday, 18 June 2007 9:48 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > As I mentioned previously, this code will get busted if the default data > access method is ADO. There is no FindFirst in ADO; only Find. > > A. > > > On 6/17/07, Darren D wrote: > > > > Hi Joe > > > > In my code I use just the following - without referencing recordsets > > > > Private Sub SomeCombo_AfterUpdate() > > > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > > Me![cmbSomeCoolCombo] > > Me.Bookmark = Me.RecordsetClone.Bookmark > > > > End sub > > > > Pretty much the same as what you have - slightly different though > > > > That's it > > > > Darren > > ------------------ > > T: 0424 696 433 > > -----Original Message----- > > From: Joe Hecht [mailto:jmhecht at earthlink.net] > > Sent: Monday, 18 June 2007 1:16 AM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] Hi I am back and stuck > > > > Arthur, > > > > It is the wizard code. I am going to check the references and see if I > > need > > to load something. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Sunday, June 17, 2007 3:49 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Hi I am back and stuck > > > > The syntax looks solid. I write it slightly differently but that's not > the > > issue. My guess is that you're using a version that defaults to ADO > rather > > than DAO. I forget when that began, but ensure that you have a reference > > to > > DAO that is above the ADO reference in the list and try your code again. > > > > Arthur > > > > > > On 6/16/07, Joe Hecht wrote: > > > > > > Hi Gang, > > > > > > > > > > > > I am back and feeling silly. Can not make combo box work. > > > > > > > > > > > > I want to go to the record the combo selects > > > > > > > > > > > > > > > > > > > > > > > > Private Sub Combo27_AfterUpdate() > > > > > > ' Find the record that matches the control. > > > > > > Dim rs As Object > > > > > > > > > > > > Set rs = Me.Recordset.Clone > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > > > > > End Sub > > > > > > > > > > > > The sql > > > > > > > > > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > > tblEmployee.EmpFname, > > > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & > [empNumber] > > > AS > > > Expr1 > > > > > > FROM tblEmployee > > > > > > ORDER BY tblEmployee.EmpLName; > > > > > > > > > > > > I have it so that it is showing expression one but I get > > > > > > > > > > > > Run time error 13 on the following code line: > > > > > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > > > > > > > > > > > Please advise > > > > > > > > > > > > Thanks > > > > > > > > > > > > Joe > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM From jedi at charm.net Sun Jun 17 20:09:30 2007 From: jedi at charm.net (Michael Bahr) Date: Sun, 17 Jun 2007 21:09:30 -0400 (EDT) Subject: [AccessD] Address Recognition In-Reply-To: <4675AE51.6070808@shaw.ca> References: <4675AE51.6070808@shaw.ca> Message-ID: <4962.24.35.45.228.1182128970.squirrel@mail.expedient.net> Thanks for the reference Marty. Reuben, sorry for not supplying a complete example I am at home. I know that if you open your db and open the code part you can search for "regular expression" and get some results. I got my information on how to use it here http://www.regular-expressions.info/vbscript.html Also I highly recommend the book, Mastering Regular Expressions http://www.oreilly.com/catalog/regex3/ it is the bible for regular expressions. You do not want to leave home without it! :-O I will look at work and find some examples to pass on to you. Mike... > Here is a mdb, I wrote awhile back for Access 97 to footle around > with Regular expressions. With 97 , you had to force a reference but > in 2000 you just need a reference to vbscript.dll to get version 5.5 or > 5.6 > andalso remove the startup code to force a reference. Version 5.5 has > extra > objects to handle Multiline or SubExpressions. > > See text files. > > > http://www.rogersaccesslibrary.com/OtherLibraries.asp > Regular Expression Validator (RegularExpressionValidator.mdb) (92 > KB) Access 97 > > > From the documentor method within above mbd here is what the > expressions do. > > ^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) > > Start of input > Followed by Pattern-1: ( > digit one or more times > Followed by whitespace one or more times > Followed by any of a, -, z, A, -, Z one or more times > Followed by whitespace one or more times > Followed by Pattern-2: ( > any of ., a, -, z, A, -, Z one or more times > )-end-Pattern-2 zero or one times > )-end-Pattern-1 > > > ^([/0-9\s]+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) > > Start of input > Followed by Pattern-1: ( > any of /, 0, -, 9, whitespace one or more times > Followed by whitespace one or more times > Followed by any of a, -, z, A, -, Z one or more times > Followed by whitespace one or more times > Followed by Pattern-2: ( > any of ., a, -, z, A, -, Z one or more times > )-end-Pattern-2 zero or one times > )-end-Pattern-1 > > Reuben Cummings wrote: > >>That looks really cool. However, I have to admit, I don't understand a >> lick >>of it. >> >>What in the world do I do with it? >> >>Reuben Cummings >>GFC, LLC >>812.523.1017 >> >> >> >> >>>-----Original Message----- >>>From: accessd-bounces at databaseadvisors.com >>>[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Michael Bahr >>>Sent: Saturday, June 16, 2007 10:22 PM >>>To: Access Developers discussion and problem solving >>>Subject: Re: [AccessD] Address Recognition >>> >>> >>>Hi Reuben, your friend could be regular expressions. Here is something >>>that would get most of your street address: >>> >>>^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) >>> >>>^ = start of string, this is optional >>>\d+ = 1 or more digits >>>\s+ = 1 or more spaces >>>[a-zA-Z]+ = 1 or more alpha chars >>>([a-zA-Z]+)? 1 or more alpha char **maybe** >>>the [] creates a class of characters to match >>> >>>the parenthsis at the start and end capture the whole matching string >>> and >>>saves it a global read-only variable you can dereference. If you want >>> to >>>capture 485 1/2 you try relpacing the \d+ with something like: >>> >>>[/0-9\s]+ >>> >>>hth, Mike... >>> >>> >>> >>>>I have an app that loads BMV records from the state. In those >>>> >>>> >>>records are >>> >>> >>>>the auto owners home addresses. Unfortunately, the addresses are >>>> listed >>>>completely in one field. For example 485 1/2 Ferry St or 676 Ferry >>>>Street. >>>> >>>>I need to go thru this entire list upon importing from the state and >>>> set >>>>every record to its proper taxing unit which is entirely based upon the >>>>address listed. If no address is listed I will simply indicate >>>> >>>> >>>the taxing >>> >>> >>>>unit as Unknown and the user will check manually. >>>> >>>>My biggest problem is illustrated by the following address >>>> >>>> >>>(real data from >>> >>> >>>>a >>>>client)... >>>>91 Antioch >>>>60 Antioch Lane >>>>12 Antioch LN >>>>6 Antioch RD >>>>300 Antioch Road >>>> >>>>These may be one, two, or three different roads. Either way there are >>>> 5 >>>>variations that must be analyzed. >>>> >>>>Anyone have any good functions or suggestions for reading these >>>> >>>> >>>addresses >>> >>> >>>>and assigning units? >>>> >>>>I plan to make a table that will allow the user to define the >>>> >>>> >>>road names, >>> >>> >>>>address ranges, which sides of the road belong in a taxing unit. My >>>>problem >>>>is how do I handle all the variations of a road? Should I force them >>>> to >>>>simply add more road definitions or is there a way to "Very Accurately >>>>Guess" what road it should be? >>>> >>>>Also, how do I handle a road number like 485 1/2 Ferry St. >>>> >>>> >>>Val([Address]) >>> >>> >>>>returns 4851 which results in a Street Name being /2 Ferry St. >>>> >>>> >>>I need to >>> >>> >>>>analyze and handle the 1/2 portion of this address as well. >>>> >>>>I am currently working on this with a few counties, but plan to >>>> >>>> >>>meet with >>> >>> >>>>the state BMV to try to make it the default processing software for ALL >>>>counties in Indiana. >>>> >>>>Any and all help greatly appreciated! >>>> >>>>Reuben Cummings >>>>GFC, LLC >>>>812.523.1017 >>>> >>>> >>>> >>>>-- >>>>AccessD mailing list >>>>AccessD at databaseadvisors.com >>>>http://databaseadvisors.com/mailman/listinfo/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 fuller.artful at gmail.com Sun Jun 17 20:18:25 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 21:18:25 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <200706180101.l5I11Q3c000671@databaseadvisors.com> References: <29f585dd0706171744m6b9f58b2jddcad030735b7bd9@mail.gmail.com> <200706180101.l5I11Q3c000671@databaseadvisors.com> Message-ID: <29f585dd0706171818t5d13183aucfbceac7b8c66d07@mail.gmail.com> I don't know. I defer to the really smart people here. A. On 6/17/07, Darren D wrote: > > Howdy > > Thanks for this > > No fault here Arthur - I actually look forward to your posts > > I am in fact most ignorant of recordset objects > > > In the list of references - DAO is not mentioned as I removed it - But the > FindFirst still works! > > This is the bit I did not understand?? > > > If it is a DAO capability - why does it still work after I remove DAO from > the > ref lists > > I even Compacted and repaired the dB - and re-opened it after removal of > DAO > > Still the combo After_Update event fired - no errors - and it even found > the > relevant record > > Using > ~~~~~~~~~~~~~~~~~~~~ > Me.RecordsetClone.FindFirst "SomePKinThedB =" & Me![cmbSomeCoolCombo] > Me.Bookmark = Me.RecordsetClone.Bookmark > ~~~~~~~~~~~~~~~~~~~~ > > Darren > ------------------ > T: 0424 696 433 > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Monday, 18 June 2007 10:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > Forgive me. I thought I made it clear, but obviously I failed. My fault. > > 1. If you are going to mix ADO and DAO, then you should declare each > object > explicitly, so Access knows which one you mean. (I gave an example > creating > two recordsets, one of each type.) Should you try rs2.FindFIrst(...) you > will get busted. Should you try rs1.Find(...) you will get busted. > > 2. You can mix and match, and I do now and then, but most often I make a > global (app-centric) decision as to which side of the street I'm going to > walk. Thereafter, I stick to it, and no problems. I don't care which side > you choose, but I recommend that you choose one and stick to it > throughout. > Then you don't have to bother with with "ADODB" prefix or its altenative. > > The list as you presented it does not include DAO, and therefore cannot > execute FindFirst. You Must include the other library as previously > described, DAO 3.6 or whatever the latest version is. > > I hope this didn't come across as pedantic. (I'm conscious of this since > receiving a few emails lately.) All I mean to say is that if you want to > use > "FindFirst" then you MUST include a reference to DAO. Otherwise Access > will > look at the ADO library, fail to find "FindFirst", and bust you. > > hth, > Arthur > > > On 6/17/07, Darren D wrote: > > > > Hi Arthur > > > > Thanks for this > > > > Just to try > > > > 1 I made sure the DAO was above the ActiveX Data Objects ref in > the > > list > > All worked well - as expected > > > > 2 Made the ActiveX Data Objects Ref higher than the DAO > > compacted and repaired and re-opened - it still worked > > > > 3 So to take it to the fullest level I removed the DAO ref > > altogether > > Compacted repaired and re-opened > > (Couldn't compile because of explicit DAO references) > > but the (search feature) combo still worked > > > > What gives? > > > > Full Ref list = > > 1 Visual Basic for Applications > > 2 Microsoft Access 11 Object Library > > 3 OLE Automation > > 4 Microsoft ActiveX data Objects 2.1 Library > > > > Darren > > ------------------ > > T: 0424 696 433 > > > > -----Original Message----- > > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > > Sent: Monday, 18 June 2007 9:48 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Hi I am back and stuck > > > > As I mentioned previously, this code will get busted if the default data > > access method is ADO. There is no FindFirst in ADO; only Find. > > > > A. > > > > > > On 6/17/07, Darren D wrote: > > > > > > Hi Joe > > > > > > In my code I use just the following - without referencing recordsets > > > > > > Private Sub SomeCombo_AfterUpdate() > > > > > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > > > Me![cmbSomeCoolCombo] > > > Me.Bookmark = Me.RecordsetClone.Bookmark > > > > > > End sub > > > > > > Pretty much the same as what you have - slightly different though > > > > > > That's it > > > > > > Darren > > > ------------------ > > > T: 0424 696 433 > > > -----Original Message----- > > > From: Joe Hecht [mailto:jmhecht at earthlink.net] > > > Sent: Monday, 18 June 2007 1:16 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: Re: [AccessD] Hi I am back and stuck > > > > > > Arthur, > > > > > > It is the wizard code. I am going to check the references and see if I > > > need > > > to load something. > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > Fuller > > > Sent: Sunday, June 17, 2007 3:49 AM > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] Hi I am back and stuck > > > > > > The syntax looks solid. I write it slightly differently but that's not > > the > > > issue. My guess is that you're using a version that defaults to ADO > > rather > > > than DAO. I forget when that began, but ensure that you have a > reference > > > to > > > DAO that is above the ADO reference in the list and try your code > again. > > > > > > Arthur > > > > > > > > > On 6/16/07, Joe Hecht wrote: > > > > > > > > Hi Gang, > > > > > > > > > > > > > > > > I am back and feeling silly. Can not make combo box work. > > > > > > > > > > > > > > > > I want to go to the record the combo selects > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Private Sub Combo27_AfterUpdate() > > > > > > > > ' Find the record that matches the control. > > > > > > > > Dim rs As Object > > > > > > > > > > > > > > > > Set rs = Me.Recordset.Clone > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > > > > > > > End Sub > > > > > > > > > > > > > > > > The sql > > > > > > > > > > > > > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > > > tblEmployee.EmpFname, > > > > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & > > [empNumber] > > > > AS > > > > Expr1 > > > > > > > > FROM tblEmployee > > > > > > > > ORDER BY tblEmployee.EmpLName; > > > > > > > > > > > > > > > > I have it so that it is showing expression one but I get > > > > > > > > > > > > > > > > Run time error 13 on the following code line: > > > > > > > > > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > > > > > > > > > > > > > > > > > Please advise > > > > > > > > > > > > > > > > Thanks > > > > > > > > > > > > > > > > Joe > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > No virus found in this incoming message. > > > Checked by AVG Free Edition. > > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > > 14/06/2007 > > > 12:44 > > > PM > > > > > > > > > No virus found in this outgoing message. > > > Checked by AVG Free Edition. > > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > > 14/06/2007 > > > 12:44 > > > PM > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Mon Jun 18 00:27:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 18 Jun 2007 01:27:56 -0400 Subject: [AccessD] The first annual Great Smokey Mountains AccessD Conference Message-ID: <20070618052757.6D8F1BC85@smtp-auth.no-ip.com> The first annual Great Smokey Mountains AccessD Conference will be happening this coming Saturday at my house. To get a map to my house, watch for Wrap of course: http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm _medium=ha&utm_term=map Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. Of course things are never as they seem. There are really only two left turns coming south on Horseshoe bend road, the second is my drive. Just remember that. Hudson Weather. It's looking like high 80s over the weekend. I do have AC so we will be comfortable inside. http://www.weather.com/weather/local/28638 Anyone needing hotels: http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image Alternately, down in Hickory: http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image Food in Lenoir: http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image Food in Hudson: http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image Strangely enough (or perhaps not?), a search for "night clubs" in Lenoir, nc turned up nothing, but did show stuff down in Hickory, just south of us. I must admit I have not been to a night club since we moved here so I will not be much help there. http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image Churches (lots of Baptists down here). You will always be welcome at my church, #B - Hudson United Methodist. I do have enough credit at this point that I can skip if the conference is still going on. http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image General NC info: http://www.visitnc.com/tools_search_results.asp http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image The plan is to meet at my home on Saturday, and Sunday if there is anyone still here. Anyone coming in early (Friday evening / night) is welcome to call me. 828-572-0120 is my business phone. I will be doing a BBQ Saturday evening after the conference. The usual suspects - chicken / ribs / etc. I am pretty good on the BBQ. I am looking forward to seeing you guys, whoever shows up, so let's meet and have a good time - no RSVP required, come on down. John W. Colby Colby Consulting www.ColbyConsulting.com From darrend at nimble.com.au Mon Jun 18 00:42:11 2007 From: darrend at nimble.com.au (Darren D) Date: Mon, 18 Jun 2007 15:42:11 +1000 Subject: [AccessD] A2003: return records from Stored proc in SQL Message-ID: <200706180542.l5I5g8av013819@databaseadvisors.com> Hi All I have some code that runs a Stored Proc in SQL and it passes the dB name username, pwd etc Cool How do I actually get the results from this Stored Procedure visible in access?? Many thanks No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM From adtp at hotmail.com Mon Jun 18 02:03:30 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Mon, 18 Jun 2007 12:33:30 +0530 Subject: [AccessD] Hi I am back and stuck References: <29f585dd0706171744m6b9f58b2jddcad030735b7bd9@mail.gmail.com><200706180101.l5I11Q3c000671@databaseadvisors.com> <29f585dd0706171818t5d13183aucfbceac7b8c66d07@mail.gmail.com> Message-ID: Darren, There is no contradiction. When you invoke a recordset (or its clone) directly as form's property, you do not need to set any reference at all - neither to DAO nor to ADO. This is because you are not creating an object related to either of these two libraries, but using an intrinsic feature of the form itself. In fact, a single statement, as given below would suffice. There is no need to use the clone and no reference to DAO or ADO is required. If there is no match, there will be no error message (you will simply land up in the first record). Me.Recordset.FindFirst "ID = " & Nz(Me.CboID, 0) Note - Use of Nz() function is necessary - in order to avoid error 3077 "Syntax error (missing operator) in expression" in case of null value. As correctly pointed out by Arthur, as soon as you attempt to set an explicit recordset object (say rst) for manipulating the form's recordset or its clone, it will be found that FindFirst method is available only for a DAO recordset and setting a reference to DAO is necessary. If due to some reason your db has reference to both DAO & ADO, you should qualify the recordset object suitably (eg. Dim rst As DAO.Recordset). Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Arthur Fuller To: Access Developers discussion and problem solving Sent: Monday, June 18, 2007 06:48 Subject: Re: [AccessD] Hi I am back and stuck I don't know. I defer to the really smart people here. A. On 6/17/07, Darren D wrote: > > Howdy > > Thanks for this > > No fault here Arthur - I actually look forward to your posts > > I am in fact most ignorant of recordset objects > > In the list of references - DAO is not mentioned as I removed it - But the FindFirst still works! > > This is the bit I did not understand?? > > If it is a DAO capability - why does it still work after I remove DAO from the ref lists > > I even Compacted and repaired the dB - and re-opened it after removal of DAO > > Still the combo After_Update event fired - no errors - and it even found the relevant record > > Using > ~~~~~~~~~~~~~~~~~~~~ > Me.RecordsetClone.FindFirst "SomePKinThedB =" & Me![cmbSomeCoolCombo] > Me.Bookmark = Me.RecordsetClone.Bookmark > ~~~~~~~~~~~~~~~~~~~~ > > Darren > ------------------ > T: 0424 696 433 > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Monday, 18 June 2007 10:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > Forgive me. I thought I made it clear, but obviously I failed. My fault. > > 1. If you are going to mix ADO and DAO, then you should declare each object explicitly, so Access knows which one you mean. (I gave an example creating two recordsets, one of each type.) Should you try rs2.FindFIrst(...) you will get busted. Should you try rs1.Find(...) you will get busted. > > 2. You can mix and match, and I do now and then, but most often I make a global (app-centric) decision as to which side of the street I'm going to walk. Thereafter, I stick to it, and no problems. I don't care which side you choose, but I recommend that you choose one and stick to it throughout. Then you don't have to bother with with "ADODB" prefix or its altenative. > > The list as you presented it does not include DAO, and therefore cannot execute FindFirst. You Must include the other library as previously described, DAO 3.6 or whatever the latest version is. > > I hope this didn't come across as pedantic. (I'm conscious of this since receiving a few emails lately.) All I mean to say is that if you want to use "FindFirst" then you MUST include a reference to DAO. Otherwise Access will look at the ADO library, fail to find "FindFirst", and bust you. > > hth, > Arthur > > > On 6/17/07, Darren D wrote: > > > > Hi Arthur > > > > Thanks for this > > > > Just to try > > > > 1 I made sure the DAO was above the ActiveX Data Objects ref in the list All worked well - as expected > > > > 2 Made the ActiveX Data Objects Ref higher than the DAO > > compacted and repaired and re-opened - it still worked > > > > 3 So to take it to the fullest level I removed the DAO ref > > altogether Compacted repaired and re-opened > > (Couldn't compile because of explicit DAO references) > > but the (search feature) combo still worked > > > > What gives? > > > > Full Ref list = > > 1 Visual Basic for Applications > > 2 Microsoft Access 11 Object Library > > 3 OLE Automation > > 4 Microsoft ActiveX data Objects 2.1 Library > > > > Darren > > ------------------ > > T: 0424 696 433 > > > > -----Original Message----- > > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > > Sent: Monday, 18 June 2007 9:48 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Hi I am back and stuck > > > > As I mentioned previously, this code will get busted if the default data access method is ADO. There is no FindFirst in ADO; only Find. > > > > A. > > > > > > On 6/17/07, Darren D wrote: > > > > > > Hi Joe > > > > > > In my code I use just the following - without referencing recordsets > > > > > > Private Sub SomeCombo_AfterUpdate()> > > > > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > > > Me![cmbSomeCoolCombo] > > > Me.Bookmark = Me.RecordsetClone.Bookmark > > > End sub > > > > > > Pretty much the same as what you have - slightly different though > > > > > > That's it > > > > > > Darren From adtp at hotmail.com Mon Jun 18 02:13:29 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Mon, 18 Jun 2007 12:43:29 +0530 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800><004101c7b000$e6987c30$1800a8c0@s1800> <025c01c7b01a$c2a68640$8eb82ad1@SusanOne> Message-ID: Thanks Susan! So nice of you. A.D.Tejpal --------------- ----- Original Message ----- From: Susan Harkins To: 'Access Developers discussion and problem solving' Sent: Saturday, June 16, 2007 19:02 Subject: Re: [AccessD] Birthday in table Nobody likes a wise guy. ;) What an innovative solution -- Lembit gets it all. Nicely done A.D! Susan H. Thank you, A.D., I will try this. it sounds like a real good idea. From adtp at hotmail.com Mon Jun 18 02:16:04 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Mon, 18 Jun 2007 12:46:04 +0530 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> <004101c7b000$e6987c30$1800a8c0@s1800> Message-ID: You are most welcome Lembit! A.D.Tejpal --------------- ----- Original Message ----- From: Lembit Soobik To: Access Developers discussion and problem solving Sent: Saturday, June 16, 2007 15:57 Subject: Re: [AccessD] Birthday in table Thank you, A.D., I will try this. it sounds like a real good idea. Lembit From ssharkins at setel.com Mon Jun 18 06:59:41 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 18 Jun 2007 07:59:41 -0400 Subject: [AccessD] Birthday in table In-Reply-To: References: <002701c7af56$03568ac0$1800a8c0@s1800><004101c7b000$e6987c30$1800a8c0@s1800><025c01c7b01a$c2a68640$8eb82ad1@SusanOne> Message-ID: <003f01c7b1a0$27f6adf0$e434fad1@SusanOne> I love a simple solution. Developers spend too much time and effort "coding" every solution, even when they don't need to -- so I especially love this kind of solution. ;) It reminds us not to reinvent the wheel... Susan H. Thanks Susan! So nice of you. A.D.Tejpal From lembit.dbamail at t-online.de Mon Jun 18 07:30:36 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Mon, 18 Jun 2007 14:30:36 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800><004101c7b000$e6987c30$1800a8c0@s1800> Message-ID: <000401c7b1a4$797b11d0$1800a8c0@s1800> Now, what I have made out of it is here: - I did not like the year 2000 as default, so I changed it to 1004 to be distinguishable from actual birthay in 2000. - I added a separate field for birth year - the birth year field is placed over the birth year of the birthday field, so in case no year is given, the year is not shown. - when a year is entered in either field, it is inserted int both fields, so whichever field has the focus, the display is the same if a year was given. for information, here is the code: '=============Begin Code Private Sub txtGeburtsjahr_AfterUpdate() On Error GoTo Error_txtGeburtsjahr_AfterUpdate If Nz(Me.txtGeburtsjahr, 0) < 1004 Then Me.txtGeburtstag = Day(Me.txtGeburtstag) _ & "." & Month(Me.txtGeburtstag) & "." & 1004 Me.txtGeburtsjahr = "" Else Me.txtGeburtstag = Day(Me.txtGeburtstag) _ & "." & Month(Me.txtGeburtstag) & "." & Me.Geburtsjahr End If Exit_txtGeburtsjahr_AfterUpdate: Exit Sub Error_txtGeburtsjahr_AfterUpdate: MsgBox "Das Datum ist ung?ltig: " & Day(Me.txtGeburtstag) _ & "." & Month(Me.txtGeburtstag) & "." & Me.Geburtsjahr Me.Geburtsjahr = "" Resume Exit_txtGeburtsjahr_AfterUpdate End Sub '================================ Private Sub txtGeburtstag_AfterUpdate() If IsNull(Me.txtGeburtstag) = True Then Me.txtGeburtsjahr = "" ElseIf Year(Me.txtGeburtstag) <= 1004 Then Me.txtGeburtsjahr = "" Me.txtGeburtstag = Day(Me.txtGeburtstag) _ & "." & Month(Me.txtGeburtstag) & "." & 1004 End If Form_Current End Sub '----------------------------------------------------------- Private Sub txtGeburtstag_Click() If Me.txtGeburtstag > #1/1/1004# Then Else Me.txtGeburtstag.SelStart = 0 Me.txtGeburtstag.SelLength = 0 End If End Sub '----------------------------------------------------------- Private Sub txtGeburtstag_Enter() Me.txtGeburtstag.SelStart = 0 Me.txtGeburtstag.SelLength = 0 End Sub '----------------------------------------------------------- Private Sub Form_Current() If Me.txtGeburtstag >= #1/1/1004# Then ' Set Default Format Me.txtGeburtstag.InputMask = "" If Me.txtGeburtstag > #1/1/1900# Then Me.txtGeburtsjahr = Format(Me.txtGeburtstag, "yyyy") Me.txtGeburtstag.Format = "dd.mm.yyyy" Else End If Else ' Set Custom Mask With Preset Year 1004 Me.txtGeburtstag.Format = "" Me.txtGeburtstag.InputMask = "99.99.\1\0\0\4;0;_" End If If Me.NewRecord Then Me.txtGeburtstag.SetFocus End If ' Me.NewRecord End Sub '================================ '=============End Code Lembit From garykjos at gmail.com Mon Jun 18 08:07:21 2007 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 18 Jun 2007 08:07:21 -0500 Subject: [AccessD] The first annual Great Smokey Mountains AccessD Conference In-Reply-To: <20070618052757.6D8F1BC85@smtp-auth.no-ip.com> References: <20070618052757.6D8F1BC85@smtp-auth.no-ip.com> Message-ID: Wish I could be joining you John. The thought of barbeque is making my lmouth water. Hope someone will be taking some photos that can be shared. GK On 6/18/07, jwcolby wrote: > The first annual Great Smokey Mountains AccessD Conference will be happening > this coming Saturday at my house. > > To get a map to my house, watch for Wrap of course: > > http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm > _medium=ha&utm_term=map > > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. Of > course things are never as they seem. There are really only two left turns > coming south on Horseshoe bend road, the second is my drive. Just remember > that. > > Hudson Weather. It's looking like high 80s over the weekend. I do have AC > so we will be comfortable inside. > > http://www.weather.com/weather/local/28638 > > Anyone needing hotels: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Alternately, down in Hickory: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Food in Lenoir: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Food in Hudson: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Strangely enough (or perhaps not?), a search for "night clubs" in Lenoir, nc > turned up nothing, but did show stuff down in Hickory, just south of us. I > must admit I have not been to a night club since we moved here so I will not > be much help there. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Churches (lots of Baptists down here). You will always be welcome at my > church, #B - Hudson United Methodist. I do have enough credit at this point > that I can skip if the conference is still going on. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > > General NC info: > > http://www.visitnc.com/tools_search_results.asp > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > The plan is to meet at my home on Saturday, and Sunday if there is anyone > still here. Anyone coming in early (Friday evening / night) is welcome to > call me. 828-572-0120 is my business phone. > > I will be doing a BBQ Saturday evening after the conference. The usual > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > I am looking forward to seeing you guys, whoever shows up, so let's meet and > have a good time - no RSVP required, come on down. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From fuller.artful at gmail.com Mon Jun 18 09:22:20 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 18 Jun 2007 10:22:20 -0400 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <200706180542.l5I5g8av013819@databaseadvisors.com> References: <200706180542.l5I5g8av013819@databaseadvisors.com> Message-ID: <29f585dd0706180722j4b8570fcx6fa96a4f4716d39d@mail.gmail.com> The simplest way is to supply the name of the sproc as the record source of a form (this assumes ADP file format). You'll find near the bottom of the data tab of the properties sheet a place to put your parameters. More complex is to create a recordset and use it to receive the results of your sproc. But even then, it wouldn't be "visible", at least to the user, until you did something with it. Dunno if that helped, Arthur On 6/18/07, Darren D wrote: > > Hi All > > > > I have some code that runs a Stored Proc in SQL and it passes the dB name > username, pwd etc > > > > Cool > > > > How do I actually get the results from this Stored Procedure visible in > access?? > > > > Many thanks > > > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From galeper at gmail.com Mon Jun 18 11:16:54 2007 From: galeper at gmail.com (Gale Perez) Date: Mon, 18 Jun 2007 09:16:54 -0700 Subject: [AccessD] Hide menus/objects, change app title, etc. in Access 2007 Message-ID: <5b2621db0706180916y6252c54fr41922e23b1316844@mail.gmail.com> Hi, I used to use some code borrowed from someone on this list years ago when I was doing Access 1997. I am just starting to develop in Access again after years of doing something else, so it is a little slow going. I am at a loss as to how to hide mens and objects and change the application name from "Access" to whatever I want the app name to be on startup. I would greatly appreciate any help. I did change it to an accde file (the current version of an mde, but see that you can still see the objects and the menus of course are still there. I don't want any menus and want to hide all objects. Thank you very much for any assistance, Gale From jwcolby at colbyconsulting.com Mon Jun 18 11:46:48 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 18 Jun 2007 12:46:48 -0400 Subject: [AccessD] Hide menus/objects, change app title, etc. in Access 2007 In-Reply-To: <5b2621db0706180916y6252c54fr41922e23b1316844@mail.gmail.com> Message-ID: <20070618164706.CAE39C17C@smtp-auth.no-ip.com> In the database window: tools / startup. Check and uncheck as desired. Also enter the application name there. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Monday, June 18, 2007 12:17 PM To: accessd at databaseadvisors.com Subject: [AccessD] Hide menus/objects, change app title, etc. in Access 2007 Hi, I used to use some code borrowed from someone on this list years ago when I was doing Access 1997. I am just starting to develop in Access again after years of doing something else, so it is a little slow going. I am at a loss as to how to hide mens and objects and change the application name from "Access" to whatever I want the app name to be on startup. I would greatly appreciate any help. I did change it to an accde file (the current version of an mde, but see that you can still see the objects and the menus of course are still there. I don't want any menus and want to hide all objects. Thank you very much for any assistance, Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From galeper at gmail.com Mon Jun 18 12:14:00 2007 From: galeper at gmail.com (Gale Perez) Date: Mon, 18 Jun 2007 10:14:00 -0700 Subject: [AccessD] Hide menus/objects, change app title, etc. in Access 2007 In-Reply-To: <20070618164706.CAE39C17C@smtp-auth.no-ip.com> References: <5b2621db0706180916y6252c54fr41922e23b1316844@mail.gmail.com> <20070618164706.CAE39C17C@smtp-auth.no-ip.com> Message-ID: <5b2621db0706181014i24e84655vdff9954962a7a20e@mail.gmail.com> Gosh, do I feel foolish!! Thank you, John (also for all of your help several years ago when I was doing Access 1997). It's terrible what a few years does to the memory. On 6/18/07, jwcolby wrote: > > In the database window: tools / startup. Check and uncheck as desired. > Also enter the application name there. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > Sent: Monday, June 18, 2007 12:17 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Hide menus/objects, change app title, etc. in Access > 2007 > > Hi, > > I used to use some code borrowed from someone on this list years ago when > I > was doing Access 1997. I am just starting to develop in Access again > after > years of doing something else, so it is a little slow going. I am at a > loss > as to how to hide mens and objects and change the application name from > "Access" to whatever I want the app name to be on startup. I would > greatly > appreciate any help. > > I did change it to an accde file (the current version of an mde, but see > that you can still see the objects and the menus of course are still > there. > I don't want any menus and want to hide all objects. > > Thank you very much for any assistance, > Gale > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > 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 Jun 18 12:18:50 2007 From: rl_stewart at highstream.net (Robert) Date: Mon, 18 Jun 2007 12:18:50 -0500 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: References: Message-ID: <200706181722.l5IHMkWo024692@databaseadvisors.com> You can also use a pass-through query in an MDB. I usually use 2 of them. One that has the exec statement without the parameters and the second where I replace the SQL with the SQL from the first and add the parameters needed to run the stored procedure. The thing to remember with using a stored procedure as a recordsource is that the data will be read only. Robert At 12:00 PM 6/18/2007, you wrote: >Date: Mon, 18 Jun 2007 10:22:20 -0400 >From: "Arthur Fuller" >Subject: Re: [AccessD] A2003: return records from Stored proc in SQL >To: "Access Developers discussion and problem solving" > >Message-ID: > <29f585dd0706180722j4b8570fcx6fa96a4f4716d39d at mail.gmail.com> >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >The simplest way is to supply the name of the sproc as the record source of >a form (this assumes ADP file format). You'll find near the bottom of the >data tab of the properties sheet a place to put your parameters. > >More complex is to create a recordset and use it to receive the results of >your sproc. But even then, it wouldn't be "visible", at least to the user, >until you did something with it. > >Dunno if that helped, >Arthur > > >On 6/18/07, Darren D wrote: > > > > Hi All > > > > > > > > I have some code that runs a Stored Proc in SQL and it passes the dB name > > username, pwd etc > > > > > > > > Cool > > > > > > > > How do I actually get the results from this Stored Procedure visible in > > access?? > > > > > > > > Many thanks From fahooper at trapo.com Mon Jun 18 12:59:21 2007 From: fahooper at trapo.com (Fred Hooper) Date: Mon, 18 Jun 2007 13:59:21 -0400 Subject: [AccessD] Hide "Calculating . . ." In-Reply-To: <29f585dd0706171027s4fd2e33o65efd74e5f70ce22@mail.gmail.com> Message-ID: <011c01c7b1d2$662be630$65cee044@fredxp> I'm showing a progress indicator using the .Echo, e.g. "#1 of 341" with a DoEvents after it so it will show on cue. Most of them are being overwritten by "Calculating . . .". I've tried an .Echo False after the DoEvents, but it didn't fix it. Any ideas? Thanks, Fred From jwcolby at colbyconsulting.com Mon Jun 18 13:57:46 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 18 Jun 2007 14:57:46 -0400 Subject: [AccessD] Hide menus/objects, change app title, etc. in Access 2007 In-Reply-To: <5b2621db0706181014i24e84655vdff9954962a7a20e@mail.gmail.com> Message-ID: <20070618185747.5EAE2BD5A@smtp-auth.no-ip.com> Gale, Always welcome. >It's terrible what a few years does to the memory. At my age, it can be a few minutes. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Monday, June 18, 2007 1:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hide menus/objects, change app title,etc. in Access 2007 Gosh, do I feel foolish!! Thank you, John (also for all of your help several years ago when I was doing Access 1997). It's terrible what a few years does to the memory. On 6/18/07, jwcolby wrote: > > In the database window: tools / startup. Check and uncheck as desired. > Also enter the application name there. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > Sent: Monday, June 18, 2007 12:17 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Hide menus/objects, change app title, etc. in > Access > 2007 > > Hi, > > I used to use some code borrowed from someone on this list years ago > when I was doing Access 1997. I am just starting to develop in Access > again after years of doing something else, so it is a little slow > going. I am at a loss as to how to hide mens and objects and change > the application name from "Access" to whatever I want the app name to > be on startup. I would greatly appreciate any help. > > I did change it to an accde file (the current version of an mde, but > see that you can still see the objects and the menus of course are > still there. > I don't want any menus and want to hide all objects. > > Thank you very much for any assistance, Gale > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BarbaraRyan at cox.net Mon Jun 18 15:44:26 2007 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Mon, 18 Jun 2007 16:44:26 -0400 Subject: [AccessD] The first annual Great Smokey Mountains AccessD Conference References: <20070618052757.6D8F1BC85@smtp-auth.no-ip.com> Message-ID: <011a01c7b1e9$7602f4b0$0a00a8c0@PCRURI35> I'm looking forward to meeting you all. John, what time should we arrive on Saturday? Barb Ryan ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" ; ; ; "'Discussion of Hardware and Software issues'" Sent: Monday, June 18, 2007 1:27 AM Subject: [AccessD] The first annual Great Smokey Mountains AccessD Conference > The first annual Great Smokey Mountains AccessD Conference will be > happening > this coming Saturday at my house. > > To get a map to my house, watch for Wrap of course: > > http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm > _medium=ha&utm_term=map > > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. > Of > course things are never as they seem. There are really only two left > turns > coming south on Horseshoe bend road, the second is my drive. Just > remember > that. > > Hudson Weather. It's looking like high 80s over the weekend. I do have > AC > so we will be comfortable inside. > > http://www.weather.com/weather/local/28638 > > Anyone needing hotels: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Alternately, down in Hickory: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Food in Lenoir: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Food in Hudson: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Strangely enough (or perhaps not?), a search for "night clubs" in Lenoir, > nc > turned up nothing, but did show stuff down in Hickory, just south of us. > I > must admit I have not been to a night club since we moved here so I will > not > be much help there. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Churches (lots of Baptists down here). You will always be welcome at my > church, #B - Hudson United Methodist. I do have enough credit at this > point > that I can skip if the conference is still going on. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > > General NC info: > > http://www.visitnc.com/tools_search_results.asp > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > The plan is to meet at my home on Saturday, and Sunday if there is anyone > still here. Anyone coming in early (Friday evening / night) is welcome to > call me. 828-572-0120 is my business phone. > > I will be doing a BBQ Saturday evening after the conference. The usual > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > I am looking forward to seeing you guys, whoever shows up, so let's meet > and > have a good time - no RSVP required, come on down. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Mon Jun 18 15:57:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 18 Jun 2007 15:57:21 -0500 Subject: [AccessD] Hide "Calculating . . ." In-Reply-To: <011c01c7b1d2$662be630$65cee044@fredxp> References: <29f585dd0706171027s4fd2e33o65efd74e5f70ce22@mail.gmail.com> <011c01c7b1d2$662be630$65cee044@fredxp> Message-ID: <000601c7b1eb$449d2a10$0200a8c0@danwaters> Look up SysCmd in Help varReturn = Syscmd(acsysInitMeter,[ProgressBarName],[TotalCount]) varReturn = SysCmd(acsysUpdateMeter,[ProgressBarName], [CurrentCount]) varReturn = SysCmd(acsysClearStatus) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Fred Hooper Sent: Monday, June 18, 2007 12:59 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Hide "Calculating . . ." I'm showing a progress indicator using the .Echo, e.g. "#1 of 341" with a DoEvents after it so it will show on cue. Most of them are being overwritten by "Calculating . . .". I've tried an .Echo False after the DoEvents, but it didn't fix it. Any ideas? Thanks, Fred -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From iggy at nanaimo.ark.com Mon Jun 18 15:59:40 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Mon, 18 Jun 2007 13:59:40 -0700 Subject: [AccessD] Problem with Intial Reattach Message-ID: <4676F23C.8040802@nanaimo.ark.com> Hey Bryan I'd bet a week of Arthur's salary :) that that is the problem. Well Byran checked with the user and the dev machine, both have the most current Windows XP and Jet 4 SP updates. I suggest you donate a week of Athur's salary to the list. Just kidding. Ran my test with 3 different versions of the simple Access97 tester, everything worked fine. Then created 2 simple Access 2003 mde tester versions 1. App already linked to the backend folder, simple main menu and form displaying a list of one the tables in the backend. Worked fine. 2. Attach table form appears and asks the user to indicate the path to the backend. User types in the path and the error message appears "Active X component can't create object". This app does not have any Active X controls. Still looking into a possible subtle SP difference but I think I have hit a "DLL from hell" problem. From jwcolby at colbyconsulting.com Mon Jun 18 16:09:06 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 18 Jun 2007 17:09:06 -0400 Subject: [AccessD] The first annual Great Smokey Mountains AccessDConference In-Reply-To: <011a01c7b1e9$7602f4b0$0a00a8c0@PCRURI35> Message-ID: <20070618210907.76D40BDE7@smtp-auth.no-ip.com> I am thinking not before 8:00 am. We will start at 9:00 am and run through 12:00 pm (lunch), break till 1:30 or so, then pick up and continue till around 5:00 pm. Same schedule for Sunday if there is anyone left around. Again, anyone in the neighborhood Friday night is welcome to call. I do need to work till 5:00 pm Friday, and if you come by before the kids are in bed (8:00 PM) you will have to deal with Robbie and Allie. I have a nice screened porch on the back of the house where we can sit around and shoot bull. I am normally up till 11:00 pm or later so it will not be an inconvenience. BTW, I also have wireless for those who need to check email etc. It is encrypted (WPA?) but you just put in a key and go. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Monday, June 18, 2007 4:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey Mountains AccessDConference I'm looking forward to meeting you all. John, what time should we arrive on Saturday? Barb Ryan ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" ; ; ; "'Discussion of Hardware and Software issues'" Sent: Monday, June 18, 2007 1:27 AM Subject: [AccessD] The first annual Great Smokey Mountains AccessD Conference > The first annual Great Smokey Mountains AccessD Conference will be > happening this coming Saturday at my house. > > To get a map to my house, watch for Wrap of course: > > http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google- > gm&utm > _medium=ha&utm_term=map > > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. > Of > course things are never as they seem. There are really only two left > turns coming south on Horseshoe bend road, the second is my drive. > Just remember that. > > Hudson Weather. It's looking like high 80s over the weekend. I do > have AC so we will be comfortable inside. > > http://www.weather.com/weather/local/28638 > > Anyone needing hotels: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Alternately, down in Hickory: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Food in Lenoir: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Food in Hudson: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Strangely enough (or perhaps not?), a search for "night clubs" in > Lenoir, nc turned up nothing, but did show stuff down in Hickory, just > south of us. > I > must admit I have not been to a night club since we moved here so I > will not be much help there. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Churches (lots of Baptists down here). You will always be welcome at > my church, #B - Hudson United Methodist. I do have enough credit at > this point that I can skip if the conference is still going on. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > > General NC info: > > http://www.visitnc.com/tools_search_results.asp > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > The plan is to meet at my home on Saturday, and Sunday if there is > anyone still here. Anyone coming in early (Friday evening / night) is > welcome to call me. 828-572-0120 is my business phone. > > I will be doing a BBQ Saturday evening after the conference. The > usual suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > I am looking forward to seeing you guys, whoever shows up, so let's > meet and have a good time - no RSVP required, come on down. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Kwilliamson at RTKL.com Mon Jun 18 16:34:20 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Mon, 18 Jun 2007 17:34:20 -0400 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: <4676F23C.8040802@nanaimo.ark.com> References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From Donald.A.McGillivray at sprint.com Mon Jun 18 16:49:11 2007 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Mon, 18 Jun 2007 16:49:11 -0500 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: Keith, Try the "Indirect" function of Excel: =Indirect(A1 & A2) Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Monday, June 18, 2007 2:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excell Question on Reference to Named Cell Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Kwilliamson at RTKL.com Mon Jun 18 17:21:24 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Mon, 18 Jun 2007 18:21:24 -0400 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: Thanks!! I'll give this a try. Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of McGillivray, Don [IT] Sent: Monday, June 18, 2007 5:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excell Question on Reference to Named Cell Keith, Try the "Indirect" function of Excel: =Indirect(A1 & A2) Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Monday, June 18, 2007 2:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excell Question on Reference to Named Cell Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Mon Jun 18 17:19:36 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 18 Jun 2007 17:19:36 -0500 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: Message-ID: This works: A12 'C:\test.xls' A13 !May A14 =A12&A13 A15 =INDIRECT(A14) A15 returns the value in range "May" in workbook "Test" HTH Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Monday, June 18, 2007 4:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excell Question on Reference to Named Cell Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** 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 fahooper at trapo.com Mon Jun 18 17:57:40 2007 From: fahooper at trapo.com (Fred Hooper) Date: Mon, 18 Jun 2007 18:57:40 -0400 Subject: [AccessD] Hide "Calculating . . ." In-Reply-To: <000601c7b1eb$449d2a10$0200a8c0@danwaters> Message-ID: <012901c7b1fc$130ecb00$65cee044@fredxp> Thanks, Dan. It looks like it will solve my problem. Fred -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, June 18, 2007 4:57 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Hide "Calculating . . ." Look up SysCmd in Help varReturn = Syscmd(acsysInitMeter,[ProgressBarName],[TotalCount]) varReturn = SysCmd(acsysUpdateMeter,[ProgressBarName], [CurrentCount]) varReturn = SysCmd(acsysClearStatus) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Fred Hooper Sent: Monday, June 18, 2007 12:59 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Hide "Calculating . . ." I'm showing a progress indicator using the .Echo, e.g. "#1 of 341" with a DoEvents after it so it will show on cue. Most of them are being overwritten by "Calculating . . .". I've tried an .Echo False after the DoEvents, but it didn't fix it. Any ideas? Thanks, Fred -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 18 19:41:58 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 18 Jun 2007 17:41:58 -0700 Subject: [AccessD] The first annual Great Smokey Mountains AccessDConference In-Reply-To: <20070618210907.76D40BDE7@smtp-auth.no-ip.com> Message-ID: <0JJU00LGJXQMCWA1@l-daemon> Hi All: As per John's information the details to the First Great Smokey Mountain Access Conference has been posted on the DBA web site (http://www.databaseadvisors.com) Jim From jedi at charm.net Mon Jun 18 19:44:42 2007 From: jedi at charm.net (Michael Bahr) Date: Mon, 18 Jun 2007 20:44:42 -0400 (EDT) Subject: [AccessD] Regular Expressions: was Address Recognition In-Reply-To: <4962.24.35.45.228.1182128970.squirrel@mail.expedient.net> References: <4675AE51.6070808@shaw.ca> <4962.24.35.45.228.1182128970.squirrel@mail.expedient.net> Message-ID: <1477.24.35.45.228.1182213882.squirrel@mail.expedient.net> I was working on an electronic parts inventory database last year. Most of the parts have the value mixed in with the part number; you just need to know where to find this information and how to interpolate the values. I created a function to run and look at each row pulling the part number and description from respective columns and passing these two items to functions. The functions either return a null or value. If the function returns a value then stop processing, use the value elsewhere and then move to next row. FYI, this works in A2000 and A2003. 'test samples from partnumber column 'pn = M22759/34-12-0 'pn = M22759/16-18-9 'pn = M22759/11-8-0 'desc = Wire from description column ' Function getWireValue(pn As Variant, desc As Variant) As Variant Dim myValue As Variant, thisColor As String Dim color As Variant color = Array("Black", "Brown", "Red", "Orange", "Yellow", "Green", "Blue", "Purple", "Gray", "White") myValue = Null ' try to extract value from part number If (InStr(1, desc, "Wire") > 0) Then Set regex = CreateObject("VBScript.RegExp") regexMatch = True ' initialize var, optional regex.Global = True ' initialize property, optional regex.ignorecase = True ' most cases you want this ' start with generic part numbers regex.pattern = "(/\d+-(\d+)-(\d))$" ' define regex regexMatch = regex.test(pn) ' now test pattern against string If (regexMatch) Then ' match{es) from part number Set matches = regex.Execute(pn) ' get sub-matches myValue = matches(0).submatches(1) thisColor = matches(0).submatches(2) myValue = Replace(myValue, "-", "") myValue = myValue & " ga " & color(thisColor) End If Set regex = Nothing End If getWireValue = myValue End Function Here is one of many functions I wrote using regular expressions (regex) to extract information from a string. This function was the easiest and smallest from my modules to demonstrate. Some of the code should be obvious but the regex part I will discuss in more detail. The first and biggest thing that must be done (in VB & perhaps .Net) is to create the regex object. Once the object has been created a bunch of properties are available (they can be viewed when stepping through the code manually). Some of the properties that should be set right away are the Global and ignorecase. The Global property is set to True IF you want multiple matches or want a count otherwise matching will stop at the first match. The ignorecase property does just what is sez, it ignore the case of the string and/or the pattern. Setting regexMatch to True is optional, I do not remember if it is all that important or not. Now the fun starts. The pattern has to be defined. It is really not the hard. Just look at your string and decide which part needs to be evaluated. The string can be a word, sentence, paragraph, etc. Once a pattern is established as in regex.pattern = "..." then do the test against the string as in regexMatch = regex.test(pn). There are three ways to look for a pattern; at the beginning of string, anywhere within string, or at the end of string. The ^ means look at the beginning and $ means look at the end of string. Parentheses are important. They allow for grouping your patterns for further evaluation. For VB and .Net the matched groups are saved in the matches(0) properties. The group numbering starts from the outside of the regex and increments inwards. For example, above I am interested in the 2nd and 3rd matches or parenthesis groups which are placed in matches(0).submatches(1) and matches(0).submatches(2). Here is another pattern I used in another function to pull the fuse value from the part number; regex.pattern = "((\d+[A-Z]+([/\d]+)[A-Z]+)|(-\d\d(\d\d)))$" This actually has 2 parts that have been OR'd together. The OR symbol is the pipe or | character. So if you look closely I am combining 2 different patterns into one expression: (\d+[A-Z]+([/\d]+)[A-Z]+) and (-\d\d(\d\d)) You can not AND but only OR patterns. All this looks very daunting so please do not be afraid to explore using regex's. You can do a lot in one line (pattern matching) then in other ways. The more you play with it and use it the easier it will become. Remember, your best friend is the book, Mastering Regular Expressions from O'Reilly. This book is in its 3rd edition released late last year. Enjoy, Mike... > Thanks for the reference Marty. Reuben, sorry for not supplying a > complete example I am at home. I know that if you open your db and open > the code part you can search for "regular expression" and get some > results. I got my information on how to use it here > > http://www.regular-expressions.info/vbscript.html > > Also I highly recommend the book, Mastering Regular Expressions > > http://www.oreilly.com/catalog/regex3/ > > it is the bible for regular expressions. You do not want to leave home > without it! :-O > > I will look at work and find some examples to pass on to you. > > Mike... > From keith at williamson5.name Mon Jun 18 22:15:57 2007 From: keith at williamson5.name (Keith Williamson) Date: Mon, 18 Jun 2007 23:15:57 -0400 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: Message-ID: <007c01c7b220$2afd2800$7f01a8c0@KeithHome> COOL!! Thanks, Jim Keith Williamson -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Monday, June 18, 2007 6:20 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excell Question on Reference to Named Cell This works: A12 'C:\test.xls' A13 !May A14 =A12&A13 A15 =INDIRECT(A14) A15 returns the value in range "May" in workbook "Test" HTH Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Monday, June 18, 2007 4:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excell Question on Reference to Named Cell Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** 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 Jun 18 22:28:12 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 19 Jun 2007 03:28:12 +0000 Subject: [AccessD] The first annual Great Smokey Mountains AccessDConference In-Reply-To: <011a01c7b1e9$7602f4b0$0a00a8c0@PCRURI35> Message-ID: Just curious where other's are staying. Maybe share a ride to John's...just a thought. I'm thinking about Hickory. Mark A. Matte 336/253-5270 P.S...near a Pool Hall??? >From: "Barbara Ryan" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The first annual Great Smokey Mountains >AccessDConference >Date: Mon, 18 Jun 2007 16:44:26 -0400 > >I'm looking forward to meeting you all. John, what time should we arrive >on >Saturday? > >Barb Ryan > >----- Original Message ----- >From: "jwcolby" >To: "'Access Developers discussion and problem solving'" >; ; >; "'Discussion of Hardware and Software >issues'" >Sent: Monday, June 18, 2007 1:27 AM >Subject: [AccessD] The first annual Great Smokey Mountains AccessD >Conference > > > > The first annual Great Smokey Mountains AccessD Conference will be > > happening > > this coming Saturday at my house. > > > > To get a map to my house, watch for Wrap of course: > > > > >http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm > > _medium=ha&utm_term=map > > > > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. > > Of > > course things are never as they seem. There are really only two left > > turns > > coming south on Horseshoe bend road, the second is my drive. Just > > remember > > that. > > > > Hudson Weather. It's looking like high 80s over the weekend. I do have > > AC > > so we will be comfortable inside. > > > > http://www.weather.com/weather/local/28638 > > > > Anyone needing hotels: > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > Alternately, down in Hickory: > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > Food in Lenoir: > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > Food in Hudson: > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > Strangely enough (or perhaps not?), a search for "night clubs" in >Lenoir, > > nc > > turned up nothing, but did show stuff down in Hickory, just south of us. > > I > > must admit I have not been to a night club since we moved here so I will > > not > > be much help there. > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > Churches (lots of Baptists down here). You will always be welcome at my > > church, #B - Hudson United Methodist. I do have enough credit at this > > point > > that I can skip if the conference is still going on. > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > > > General NC info: > > > > http://www.visitnc.com/tools_search_results.asp > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > The plan is to meet at my home on Saturday, and Sunday if there is >anyone > > still here. Anyone coming in early (Friday evening / night) is welcome >to > > call me. 828-572-0120 is my business phone. > > > > I will be doing a BBQ Saturday evening after the conference. The usual > > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > > > I am looking forward to seeing you guys, whoever shows up, so let's meet > > and > > have a good time - no RSVP required, come on down. > > > > John W. Colby > > Colby Consulting > > www.ColbyConsulting.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Hotmail to go? Get your Hotmail, news, sports and much more! http://mobile.msn.com From darrend at nimble.com.au Mon Jun 18 22:59:53 2007 From: darrend at nimble.com.au (Darren D) Date: Tue, 19 Jun 2007 13:59:53 +1000 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <29f585dd0706180722j4b8570fcx6fa96a4f4716d39d@mail.gmail.com> Message-ID: <200706190359.l5J3xrWl002935@databaseadvisors.com> Hi Arthur et al I had no Idea what an ADP was - this looks like it could do the trick - way cool I have been to the MS site and had a look at their blurb on this and in their screen dumps the ADP's display an outlook style tab (tables, Queries, reports etc) called Store Procedures http://msdn2.microsoft.com/en-us/library/aa155779(office.10).aspx But when I create an ADP I do not see this - Though the usual suspects are there - Tables, Queries, Forms, Reports etc Any clues on why I don't see Stored Procs? Many thanks Have a great day Darren ------------------ -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Tuesday, 19 June 2007 12:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: return records from Stored proc in SQL The simplest way is to supply the name of the sproc as the record source of a form (this assumes ADP file format). You'll find near the bottom of the data tab of the properties sheet a place to put your parameters. More complex is to create a recordset and use it to receive the results of your sproc. But even then, it wouldn't be "visible", at least to the user, until you did something with it. Dunno if that helped, Arthur On 6/18/07, Darren D wrote: > > Hi All > > > > I have some code that runs a Stored Proc in SQL and it passes the dB name > username, pwd etc > > > > Cool > > > > How do I actually get the results from this Stored Procedure visible in > access?? > > > > Many thanks > > > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 8:23 AM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 8:23 AM From darrend at nimble.com.au Mon Jun 18 22:59:53 2007 From: darrend at nimble.com.au (Darren D) Date: Tue, 19 Jun 2007 13:59:53 +1000 Subject: [AccessD] Hi I am back and stuck In-Reply-To: Message-ID: <200706190359.l5J3xreT002936@databaseadvisors.com> Hi AD Brilliant I get it - many thanks Darren ------------------ -----Original Message----- From: A.D.TEJPAL [mailto:adtp at hotmail.com] Sent: Monday, 18 June 2007 5:04 PM To: Access Developers discussion and problem solving Cc: ADT Subject: Re: [AccessD] Hi I am back and stuck Darren, There is no contradiction. When you invoke a recordset (or its clone) directly as form's property, you do not need to set any reference at all - neither to DAO nor to ADO. This is because you are not creating an object related to either of these two libraries, but using an intrinsic feature of the form itself. In fact, a single statement, as given below would suffice. There is no need to use the clone and no reference to DAO or ADO is required. If there is no match, there will be no error message (you will simply land up in the first record). Me.Recordset.FindFirst "ID = " & Nz(Me.CboID, 0) Note - Use of Nz() function is necessary - in order to avoid error 3077 "Syntax error (missing operator) in expression" in case of null value. As correctly pointed out by Arthur, as soon as you attempt to set an explicit recordset object (say rst) for manipulating the form's recordset or its clone, it will be found that FindFirst method is available only for a DAO recordset and setting a reference to DAO is necessary. If due to some reason your db has reference to both DAO & ADO, you should qualify the recordset object suitably (eg. Dim rst As DAO.Recordset). Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Arthur Fuller To: Access Developers discussion and problem solving Sent: Monday, June 18, 2007 06:48 Subject: Re: [AccessD] Hi I am back and stuck I don't know. I defer to the really smart people here. A. On 6/17/07, Darren D wrote: > > Howdy > > Thanks for this > > No fault here Arthur - I actually look forward to your posts > > I am in fact most ignorant of recordset objects > > In the list of references - DAO is not mentioned as I removed it - But the FindFirst still works! > > This is the bit I did not understand?? > > If it is a DAO capability - why does it still work after I remove DAO from the ref lists > > I even Compacted and repaired the dB - and re-opened it after removal of DAO > > Still the combo After_Update event fired - no errors - and it even found the relevant record > > Using > ~~~~~~~~~~~~~~~~~~~~ > Me.RecordsetClone.FindFirst "SomePKinThedB =" & Me![cmbSomeCoolCombo] > Me.Bookmark = Me.RecordsetClone.Bookmark > ~~~~~~~~~~~~~~~~~~~~ > > Darren > ------------------ > T: 0424 696 433 > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Monday, 18 June 2007 10:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > Forgive me. I thought I made it clear, but obviously I failed. My fault. > > 1. If you are going to mix ADO and DAO, then you should declare each object explicitly, so Access knows which one you mean. (I gave an example creating two recordsets, one of each type.) Should you try rs2.FindFIrst(...) you will get busted. Should you try rs1.Find(...) you will get busted. > > 2. You can mix and match, and I do now and then, but most often I make a global (app-centric) decision as to which side of the street I'm going to walk. Thereafter, I stick to it, and no problems. I don't care which side you choose, but I recommend that you choose one and stick to it throughout. Then you don't have to bother with with "ADODB" prefix or its altenative. > > The list as you presented it does not include DAO, and therefore cannot execute FindFirst. You Must include the other library as previously described, DAO 3.6 or whatever the latest version is. > > I hope this didn't come across as pedantic. (I'm conscious of this since receiving a few emails lately.) All I mean to say is that if you want to use "FindFirst" then you MUST include a reference to DAO. Otherwise Access will look at the ADO library, fail to find "FindFirst", and bust you. > > hth, > Arthur > > > On 6/17/07, Darren D wrote: > > > > Hi Arthur > > > > Thanks for this > > > > Just to try > > > > 1 I made sure the DAO was above the ActiveX Data Objects ref in the list All worked well - as expected > > > > 2 Made the ActiveX Data Objects Ref higher than the DAO > > compacted and repaired and re-opened - it still worked > > > > 3 So to take it to the fullest level I removed the DAO ref > > altogether Compacted repaired and re-opened > > (Couldn't compile because of explicit DAO references) > > but the (search feature) combo still worked > > > > What gives? > > > > Full Ref list = > > 1 Visual Basic for Applications > > 2 Microsoft Access 11 Object Library > > 3 OLE Automation > > 4 Microsoft ActiveX data Objects 2.1 Library > > > > Darren > > ------------------ > > T: 0424 696 433 > > > > -----Original Message----- > > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > > Sent: Monday, 18 June 2007 9:48 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Hi I am back and stuck > > > > As I mentioned previously, this code will get busted if the default data access method is ADO. There is no FindFirst in ADO; only Find. > > > > A. > > > > > > On 6/17/07, Darren D wrote: > > > > > > Hi Joe > > > > > > In my code I use just the following - without referencing recordsets > > > > > > Private Sub SomeCombo_AfterUpdate()> > > > > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > > > Me![cmbSomeCoolCombo] > > > Me.Bookmark = Me.RecordsetClone.Bookmark > > > End sub > > > > > > Pretty much the same as what you have - slightly different though > > > > > > That's it > > > > > > Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 8:23 AM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 8:23 AM From adtp at hotmail.com Tue Jun 19 00:49:04 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Tue, 19 Jun 2007 11:19:04 +0530 Subject: [AccessD] Hi I am back and stuck References: <200706190359.l5J3xreT002936@databaseadvisors.com> Message-ID: You are most welcome Darren! A.D.Tejpal --------------- ----- Original Message ----- From: Darren D To: 'Access Developers discussion and problem solving' Cc: 'ADT' Sent: Tuesday, June 19, 2007 09:29 Subject: Re: [AccessD] Hi I am back and stuck Hi AD Brilliant I get it - many thanks Darren ------------------ -----Original Message----- From: A.D.TEJPAL [mailto:adtp at hotmail.com] Sent: Monday, 18 June 2007 5:04 PM To: Access Developers discussion and problem solving Cc: ADT Subject: Re: [AccessD] Hi I am back and stuck Darren, There is no contradiction. When you invoke a recordset (or its clone) directly as form's property, you do not need to set any reference at all - neither to DAO nor to ADO. This is because you are not creating an object related to either of these two libraries, but using an intrinsic feature of the form itself. In fact, a single statement, as given below would suffice. There is no need to use the clone and no reference to DAO or ADO is required. If there is no match, there will be no error message (you will simply land up in the first record). Me.Recordset.FindFirst "ID = " & Nz(Me.CboID, 0) Note - Use of Nz() function is necessary - in order to avoid error 3077 "Syntax error (missing operator) in expression" in case of null value. As correctly pointed out by Arthur, as soon as you attempt to set an explicit recordset object (say rst) for manipulating the form's recordset or its clone, it will be found that FindFirst method is available only for a DAO recordset and setting a reference to DAO is necessary. If due to some reason your db has reference to both DAO & ADO, you should qualify the recordset object suitably (eg. Dim rst As DAO.Recordset). Best wishes, A.D.Tejpal --------------- <> From paul.hartland at fsmail.net Tue Jun 19 03:34:09 2007 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Tue, 19 Jun 2007 10:34:09 +0200 (CEST) Subject: [AccessD] SQL Server - sysstat & 0xf = 4 Message-ID: <13597680.2012391182242049651.JavaMail.www@wwinf3101> To all, Can anyone tell me exactly why this sysstat & 0xf = 4 is used and what exactly it means etc, I know that sysstat is a field in the sysobjects table but the & 0xf = 4 is the bit thats confusing me. Please ignore my ignorance if this is simple as we are working on a new technology for our stocktaking along with another company, and they have used this is some code to create an SP on the fly: IF EXISTS (select * from sysobjects where id = object_id('dbo.mySP') and sysstat & 0xf = 4) drop procedure dbo.mySP Thank you for any help on this in advance.... Paul Hartland paul.hartland at fsmail.net 07730 523179 From BarbaraRyan at cox.net Tue Jun 19 05:49:16 2007 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Tue, 19 Jun 2007 06:49:16 -0400 Subject: [AccessD] The first annual Great Smokey MountainsAccessDConference References: Message-ID: <001501c7b25f$7b6b5f20$0a00a8c0@PCRURI35> I'm staying at the Jameson Inn in Lenoir. I don't know if it's by a pool hall :-) Barb Ryan ----- Original Message ----- From: "Mark A Matte" To: Sent: Monday, June 18, 2007 11:28 PM Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference > Just curious where other's are staying. Maybe share a ride to > John's...just > a thought. > > I'm thinking about Hickory. > > Mark A. Matte > 336/253-5270 > > P.S...near a Pool Hall??? > > >>From: "Barbara Ryan" >>Reply-To: Access Developers discussion and problem >>solving >>To: "Access Developers discussion and problem >>solving" >>Subject: Re: [AccessD] The first annual Great Smokey Mountains >>AccessDConference >>Date: Mon, 18 Jun 2007 16:44:26 -0400 >> >>I'm looking forward to meeting you all. John, what time should we arrive >>on >>Saturday? >> >>Barb Ryan >> >>----- Original Message ----- >>From: "jwcolby" >>To: "'Access Developers discussion and problem solving'" >>; ; >>; "'Discussion of Hardware and Software >>issues'" >>Sent: Monday, June 18, 2007 1:27 AM >>Subject: [AccessD] The first annual Great Smokey Mountains AccessD >>Conference >> >> >> > The first annual Great Smokey Mountains AccessD Conference will be >> > happening >> > this coming Saturday at my house. >> > >> > To get a map to my house, watch for Wrap of course: >> > >> > >>http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm >> > _medium=ha&utm_term=map >> > >> > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. >> > Of >> > course things are never as they seem. There are really only two left >> > turns >> > coming south on Horseshoe bend road, the second is my drive. Just >> > remember >> > that. >> > >> > Hudson Weather. It's looking like high 80s over the weekend. I do >> > have >> > AC >> > so we will be comfortable inside. >> > >> > http://www.weather.com/weather/local/28638 >> > >> > Anyone needing hotels: >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > Alternately, down in Hickory: >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > Food in Lenoir: >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > Food in Hudson: >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > Strangely enough (or perhaps not?), a search for "night clubs" in >>Lenoir, >> > nc >> > turned up nothing, but did show stuff down in Hickory, just south of >> > us. >> > I >> > must admit I have not been to a night club since we moved here so I >> > will >> > not >> > be much help there. >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > Churches (lots of Baptists down here). You will always be welcome at >> > my >> > church, #B - Hudson United Methodist. I do have enough credit at this >> > point >> > that I can skip if the conference is still going on. >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > >> > General NC info: >> > >> > http://www.visitnc.com/tools_search_results.asp >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > The plan is to meet at my home on Saturday, and Sunday if there is >>anyone >> > still here. Anyone coming in early (Friday evening / night) is welcome >>to >> > call me. 828-572-0120 is my business phone. >> > >> > I will be doing a BBQ Saturday evening after the conference. The usual >> > suspects - chicken / ribs / etc. I am pretty good on the BBQ. >> > >> > I am looking forward to seeing you guys, whoever shows up, so let's >> > meet >> > and >> > have a good time - no RSVP required, come on down. >> > >> > John W. Colby >> > Colby Consulting >> > www.ColbyConsulting.com >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Hotmail to go? Get your Hotmail, news, sports and much more! > http://mobile.msn.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Jun 19 06:52:39 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 07:52:39 -0400 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <200706190359.l5J3xrWl002935@databaseadvisors.com> References: <29f585dd0706180722j4b8570fcx6fa96a4f4716d39d@mail.gmail.com> <200706190359.l5J3xrWl002935@databaseadvisors.com> Message-ID: <29f585dd0706190452lf63d5f4y54ba3ddea258f45d@mail.gmail.com> They are all hidden under the queries tab of the database window. From the moment Access introduced the ADP format, I was instantly and totally hooked. In fact, I have won a couple of bottles of beer when some snotty DBA said, "Oh yeah, can you talk to the system tables?" and I whipped up an app on the spot that not only spoke to the system tables but had combo-boxes too. It's a lot of fun to do that to people who think Access is a toy. A. On 6/18/07, Darren D wrote: > > Hi Arthur et al > > I had no Idea what an ADP was - this looks like it could do the trick - > way cool > > I have been to the MS site and had a look at their blurb on this and in > their > screen dumps the ADP's display an outlook style tab (tables, Queries, > reports > etc) called Store Procedures > > http://msdn2.microsoft.com/en-us/library/aa155779(office.10).aspx > > But when I create an ADP I do not see this - Though the usual suspects are > there > - Tables, Queries, Forms, Reports etc > > Any clues on why I don't see Stored Procs? > > Many thanks > > Have a great day > > Darren > ------------------ > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Tuesday, 19 June 2007 12:22 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003: return records from Stored proc in SQL > > The simplest way is to supply the name of the sproc as the record source > of > a form (this assumes ADP file format). You'll find near the bottom of the > data tab of the properties sheet a place to put your parameters. > > More complex is to create a recordset and use it to receive the results of > your sproc. But even then, it wouldn't be "visible", at least to the user, > until you did something with it. > > Dunno if that helped, > Arthur > > > On 6/18/07, Darren D wrote: > > > > Hi All > > > > > > > > I have some code that runs a Stored Proc in SQL and it passes the dB > name > > username, pwd etc > > > > > > > > Cool > > > > > > > > How do I actually get the results from this Stored Procedure visible in > > access?? > > > > > > > > Many thanks > > > > > > > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 > 8:23 > AM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 > 8:23 > AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From carbonnb at gmail.com Tue Jun 19 07:04:58 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Tue, 19 Jun 2007 08:04:58 -0400 Subject: [AccessD] Problem with Intial Reattach In-Reply-To: <4676F23C.8040802@nanaimo.ark.com> References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: On 6/18/07, Tony Septav wrote: > Hey Bryan > I'd bet a week of Arthur's salary :) that > that is the problem. > > Well Byran checked with the user and the dev machine, both have the most > current Windows XP and Jet 4 SP updates. I suggest you donate a week of > Athur's salary to the list. Just kidding. I guess it's a good thing I didn't bet my salary :) > Still looking into a possible subtle SP difference but I think I have > hit a "DLL from hell" problem. Sounds like it. Check the Jet 3.5 SP levels. A97 uses 3.5 and not 4 by default. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From Chester_Kaup at kindermorgan.com Tue Jun 19 07:12:54 2007 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Tue, 19 Jun 2007 07:12:54 -0500 Subject: [AccessD] Chart Object In-Reply-To: References: Message-ID: Thanks. That works. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.TEJPAL Sent: Friday, June 15, 2007 9:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Chart Object Chester, Why not make it independent of version ? Say - something on the following lines ? Dim Txt as String Txt = rpt(i).OLEClass If InStr(Txt, "Graph") > 0 Then Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Kaup, Chester To: Access Developers discussion and problem solving Sent: Friday, June 15, 2007 00:22 Subject: [AccessD] Chart Object I used the following code in access 97 to get to the chat object. I recently resurrected it to use in access 2003 but the last line does not work. For Access 97 I had it set to If rpt(i).OLEClass = "Microsoft Graph 97 Chart" Then It worked fine. What does it need to be in Access 2003? For i = 0 To intCnt - 1 Select Case rpt(i).ControlType Case acObjectFrame If rpt(i).OLEClass = "Microsoft Graph 2003 Chart" Then Chester Kaup -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Tue Jun 19 08:02:24 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 09:02:24 -0400 Subject: [AccessD] Problem with Intial Reattach In-Reply-To: References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: <29f585dd0706190602u3d458bd9s772f1892b847110f@mail.gmail.com> I just love how generous you folks are with my salary. This perhaps explains my impecunious situation. A. On 6/19/07, Bryan Carbonnell wrote: > > On 6/18/07, Tony Septav wrote: > > Hey Bryan > > I'd bet a week of Arthur's salary :) that > > that is the problem. > > > > Well Byran checked with the user and the dev machine, both have the most > > current Windows XP and Jet 4 SP updates. I suggest you donate a week of > > Athur's salary to the list. Just kidding. > > I guess it's a good thing I didn't bet my salary :) > > > Still looking into a possible subtle SP difference but I think I have > > hit a "DLL from hell" problem. > > Sounds like it. Check the Jet 3.5 SP levels. A97 uses 3.5 and not 4 by > default. > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Chester_Kaup at kindermorgan.com Tue Jun 19 08:16:51 2007 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Tue, 19 Jun 2007 08:16:51 -0500 Subject: [AccessD] Sub or Function not defined Message-ID: I am trying to use a sub routine but my knowledge here is very limited. I get a message of sub or function not defined on the line Select Case rpt(i).ControlType Below is the part of the code I believe is relevant. Any help to an amateur appreciated. Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) Dim frm As Form, ctl As Control Dim varItm As Variant, intCnt As Integer Dim MaxY1 As Single, MaxY2 As Single, MajorUnitY1 As Single, MinorUnitY1 As Single, MajorUnitY2 As Single, MinorUnitY2 As Single Set frm = [Forms]![frm 90 Days Oil Gas and Water2] Set ctl = frm!ManifoldList Set rpt = Reports("rpt 90 Days Oil Gas Water") DoCmd.SetWarnings Off 'get the row number of the selected row in the list box varItm = ctl.ListIndex Select Case varItm Case 8 MaxY1 = 27000 MaxY2 = 900 MajorUnitY1 = 4500 MinorUnitY1 = 900 MajorUnitY2 = 150 MinorUnitY2 = 30 'Count the number of controls intCnt = rpt.Count FormatGraph intCnt, MaxY1, MaxY2, MajorUnitY1, MinorUnitY1, MajorUnitY2, MinorUnitY2 Sub FormatGraph(intCnt As Integer, MaxY1 As Single, MaxY2 As Single, MajorUnitY1 As Single, MinorUnitY1 As Single, MajorUnitY2 As Single, MinorUnitY2 As Single) For i = 0 To intCnt - 1 Select Case rpt(i).ControlType Chester Kaup Engineering Technician Kinder Morgan CO2 Company, LLP Office (432) 688-3797 FAX (432) 688-3799 No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From markamatte at hotmail.com Tue Jun 19 09:25:39 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 19 Jun 2007 14:25:39 +0000 Subject: [AccessD] Address Recognition In-Reply-To: Message-ID: Reuben, Sorry for the delayed response...I couldn't remember the name of my friends company...and I didn't want to give a home number. His website is: http://www.praesage.com His name is Bruce Taylor. There is contact info on the website(email and phone). Thanks, Mark A. Matte >From: "Reuben Cummings" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] Address Recognition >Date: Fri, 15 Jun 2007 16:12:32 -0400 > >It'll be ongoing. Reports are released weekly from the BMV - one for each >county (92). And every county has to process them separately. That's >roughly 4,800 reports per year. > >It needs to be something that can run from within my app and the user >basically doesn't know it exists. > >If your friend is willing I'd love to talk to him. > >Reuben Cummings >GFC, LLC >812.523.1017 > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte > > Sent: Friday, June 15, 2007 4:01 PM > > To: accessd at databaseadvisors.com > > Subject: Re: [AccessD] Address Recognition > > > > > > Reuben, > > > > I have a friend that does this type of work. He uses a number of > > different > > tools(some purchased...some he built). > > > > Will you need this ongoing or just once? Outsourcing to an 'Address > > Standardization' company might be an answer. > > > > > > Good Luck, > > > > Mark A. Matte > > > > Also...I think JC just went through this exercise... > > > > >From: "Reuben Cummings" > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "AccessD" > > >Subject: [AccessD] Address Recognition > > >Date: Fri, 15 Jun 2007 15:41:09 -0400 > > > > > >I have an app that loads BMV records from the state. In those > > records are > > >the auto owners home addresses. Unfortunately, the addresses are >listed > > >completely in one field. For example 485 1/2 Ferry St or 676 > > Ferry Street. > > > > > >I need to go thru this entire list upon importing from the state and >set > > >every record to its proper taxing unit which is entirely based upon the > > >address listed. If no address is listed I will simply indicate > > the taxing > > >unit as Unknown and the user will check manually. > > > > > >My biggest problem is illustrated by the following address (real > > data from > > >a > > >client)... > > >91 Antioch > > >60 Antioch Lane > > >12 Antioch LN > > >6 Antioch RD > > >300 Antioch Road > > > > > >These may be one, two, or three different roads. Either way there are >5 > > >variations that must be analyzed. > > > > > >Anyone have any good functions or suggestions for reading these >addresses > > >and assigning units? > > > > > >I plan to make a table that will allow the user to define the road >names, > > >address ranges, which sides of the road belong in a taxing unit. My > > >problem > > >is how do I handle all the variations of a road? Should I force them >to > > >simply add more road definitions or is there a way to "Very Accurately > > >Guess" what road it should be? > > > > > >Also, how do I handle a road number like 485 1/2 Ferry St. > > Val([Address]) > > >returns 4851 which results in a Street Name being /2 Ferry St. I need >to > > >analyze and handle the 1/2 portion of this address as well. > > > > > >I am currently working on this with a few counties, but plan to meet >with > > >the state BMV to try to make it the default processing software for ALL > > >counties in Indiana. > > > > > >Any and all help greatly appreciated! > > > > > >Reuben Cummings > > >GFC, LLC > > >812.523.1017 > > > > > > > > > > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/accessd > > >Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ > > Make every IM count. Download Messenger and join the im Initiative now. > > Its free. http://im.live.com/messenger/im/home/?source=TAGHM_June07 > > > > > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Don?t miss your chance to WIN $10,000 and other great prizes from Microsoft Office Live http://clk.atdmt.com/MRT/go/aub0540003042mrt/direct/01/ From iggy at nanaimo.ark.com Tue Jun 19 09:30:50 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Tue, 19 Jun 2007 07:30:50 -0700 Subject: [AccessD] Problem with Intial ReAttached solved. Message-ID: <4677E89A.6080206@nanaimo.ark.com> Hey Bryan and Arthur Did some digging. And the problem is solved. And it was soooooo simple now that I know what to look for. Started checking the DLLs on the user's machine, then the "DUH Light" (from my reading) came on. Decided to re-register some of them, first one I did solved the problem. It was the client's DAO360.DLL He had the file on his machine but it was never registered. Registered it and problem solved. So simple I feel foolish. From cfoust at infostatsystems.com Tue Jun 19 10:57:23 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 08:57:23 -0700 Subject: [AccessD] Folder 'Caching' In-Reply-To: <002601c7afb6$e8f41f10$0200a8c0@danwaters> References: <002501c7afa0$7c7c0840$0200a8c0@danwaters><0JJP007IVF4LHDC0@l-daemon> <002601c7afb6$e8f41f10$0200a8c0@danwaters> Message-ID: If the front end or back end drives are set to cache now write later, changes made on one front end might not show up in the back end immediately or be cascaded to other front ends in a timely fashion. Depending on how it was set up, it might delay the write until the initial FE app closed. Not what you want to happen. I would imagine that using a RAM Disk on any of the FE machines could also cause problems like that. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 6:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Jim, I should have said that my system is a FE/BE Access 2003 system. Clients automatically pull updated FE files. Even when they do this, the new FE on the Client will think that it's supposed to link to the previous BE file. If the tables in the previous BE tables were changed, my system has crashed because the new FE is trying to connect to the previous BE, which no longer exists. It only does this once - the next time someone logs in after an update, everything runs smoothly. VF! (Very Frustrating) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, June 15, 2007 8:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 11:04:01 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 09:04:01 -0700 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> Message-ID: It began in 2000, Arthur. That was the first version that fully supported ADO and defaulted to it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 17, 2007 3:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hi I am back and stuck The syntax looks solid. I write it slightly differently but that's not the issue. My guess is that you're using a version that defaults to ADO rather than DAO. I forget when that began, but ensure that you have a reference to DAO that is above the ADO reference in the list and try your code again. Arthur On 6/16/07, Joe Hecht wrote: > > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > tblEmployee.EmpFname, tblEmployee.EmpLName, [emplname] & ", " & > [empfname] & " " & [empNumber] AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 19 11:13:22 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 09:13:22 -0700 Subject: [AccessD] Problem with Intial Reattach In-Reply-To: <4676F23C.8040802@nanaimo.ark.com> References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: Wait, are you using an mde front end? I've had problems changing attached back ends when using an mde front end. It seems to be something like changing references in an mde, not a simple task. If it finds the correctly named file in the right location, it plays nicely. If not, it throws up because it needs to be recompiled with the new attachment location, and you can't do that in an mde AFAIK. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Monday, June 18, 2007 2:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Problem with Intial Reattach Hey Bryan I'd bet a week of Arthur's salary :) that that is the problem. Well Byran checked with the user and the dev machine, both have the most current Windows XP and Jet 4 SP updates. I suggest you donate a week of Athur's salary to the list. Just kidding. Ran my test with 3 different versions of the simple Access97 tester, everything worked fine. Then created 2 simple Access 2003 mde tester versions 1. App already linked to the backend folder, simple main menu and form displaying a list of one the tables in the backend. Worked fine. 2. Attach table form appears and asks the user to indicate the path to the backend. User types in the path and the error message appears "Active X component can't create object". This app does not have any Active X controls. Still looking into a possible subtle SP difference but I think I have hit a "DLL from hell" problem. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Jun 19 11:21:59 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 19 Jun 2007 11:21:59 -0500 Subject: [AccessD] Folder 'Caching' In-Reply-To: References: <002501c7afa0$7c7c0840$0200a8c0@danwaters><0JJP007IVF4LHDC0@l-daemon><002601c7afb6$e8f41f10$0200a8c0@danwaters> Message-ID: <002b01c7b28d$f646dac0$0200a8c0@danwaters> Thanks Charlotte! Next week we're having a meeting at my customer site and I will bring a copy of your email. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 10:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Folder 'Caching' If the front end or back end drives are set to cache now write later, changes made on one front end might not show up in the back end immediately or be cascaded to other front ends in a timely fashion. Depending on how it was set up, it might delay the write until the initial FE app closed. Not what you want to happen. I would imagine that using a RAM Disk on any of the FE machines could also cause problems like that. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 6:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Jim, I should have said that my system is a FE/BE Access 2003 system. Clients automatically pull updated FE files. Even when they do this, the new FE on the Client will think that it's supposed to link to the previous BE file. If the tables in the previous BE tables were changed, my system has crashed because the new FE is trying to connect to the previous BE, which no longer exists. It only does this once - the next time someone logs in after an update, everything runs smoothly. VF! (Very Frustrating) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, June 15, 2007 8:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 11:28:52 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 09:28:52 -0700 Subject: [AccessD] [dba-VB] The first annual Great Smokey MountainsAccessD Conference In-Reply-To: References: <20070618052757.6D8F1BC85@smtp-auth.no-ip.com> Message-ID: Wish I could join you! Charlotte -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Monday, June 18, 2007 6:07 AM To: Access Developers discussion and problem solving Cc: Discussion of Hardware and Software issues; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: Re: [dba-VB] [AccessD] The first annual Great Smokey MountainsAccessD Conference Wish I could be joining you John. The thought of barbeque is making my lmouth water. Hope someone will be taking some photos that can be shared. GK On 6/18/07, jwcolby wrote: > The first annual Great Smokey Mountains AccessD Conference will be > happening this coming Saturday at my house. > > To get a map to my house, watch for Wrap of course: > > http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google- > gm&utm > _medium=ha&utm_term=map > > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right > there. Of course things are never as they seem. There are really > only two left turns coming south on Horseshoe bend road, the second is > my drive. Just remember that. > > Hudson Weather. It's looking like high 80s over the weekend. I do > have AC so we will be comfortable inside. > > http://www.weather.com/weather/local/28638 > > Anyone needing hotels: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Alternately, down in Hickory: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Food in Lenoir: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Food in Hudson: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Strangely enough (or perhaps not?), a search for "night clubs" in > Lenoir, nc turned up nothing, but did show stuff down in Hickory, just > south of us. I must admit I have not been to a night club since we > moved here so I will not be much help there. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Churches (lots of Baptists down here). You will always be welcome at > my church, #B - Hudson United Methodist. I do have enough credit at > this point that I can skip if the conference is still going on. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > > General NC info: > > http://www.visitnc.com/tools_search_results.asp > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > The plan is to meet at my home on Saturday, and Sunday if there is > anyone still here. Anyone coming in early (Friday evening / night) is > welcome to call me. 828-572-0120 is my business phone. > > I will be doing a BBQ Saturday evening after the conference. The > usual suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > I am looking forward to seeing you guys, whoever shows up, so let's > meet and have a good time - no RSVP required, come on down. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From iggy at nanaimo.ark.com Tue Jun 19 11:39:00 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Tue, 19 Jun 2007 09:39:00 -0700 Subject: [AccessD] Problem with Intial Reattach In-Reply-To: References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: <467806A4.1070508@nanaimo.ark.com> Charlotte Foust wrote: I have been doing the reattach with mdes for years. On the initial install of the program a form pops up and asks the user to input the path to the backend. The program checks first to make sure the backend can be located in the path they have indicated then it establishes the links. It also records the path in a table, in the front end. Every time the user starts up the program it gets the path and checks to insure the backend still exists in the path (in case the IT people have moved it), if not it pops up a form indicating to the user that the backend cannot be found in the current path, and to enter in a new path (and it runs its' checks and reattaches to the new location). There is an option to ReAttach tables in the utilties on the Main Menu that will allow the user to link to a new location for the backend. On troublesome networks I usually get the user to attach to the backend on the local drive, then once we confirm the installation went fine and everything is working in the program, they can then attach to the backend on the network drive. This way if we run into network problems we can inform the IT people the program is working fine, but we got network problems. >Wait, are you using an mde front end? I've had problems changing >attached back ends when using an mde front end. It seems to be >something like changing references in an mde, not a simple task. If it >finds the correctly named file in the right location, it plays nicely. >If not, it throws up because it needs to be recompiled with the new >attachment location, and you can't do that in an mde AFAIK. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav >Sent: Monday, June 18, 2007 2:00 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] Problem with Intial Reattach > >Hey Bryan >I'd bet a week of Arthur's salary :) that that is the problem. > >Well Byran checked with the user and the dev machine, both have the most >current Windows XP and Jet 4 SP updates. I suggest you donate a week of >Athur's salary to the list. Just kidding. > >Ran my test with 3 different versions of the simple Access97 tester, >everything worked fine. > >Then created 2 simple Access 2003 mde tester versions 1. App already >linked to the backend folder, simple main menu and form displaying a >list of one the tables in the backend. Worked fine. >2. Attach table form appears and asks the user to indicate the path to >the backend. User types in the path and the error message appears >"Active X component can't create object". This app does not have any >Active X controls. > >Still looking into a possible subtle SP difference but I think I have >hit a "DLL from hell" problem. > > > > From iggy at nanaimo.ark.com Tue Jun 19 11:51:51 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Tue, 19 Jun 2007 09:51:51 -0700 Subject: [AccessD] Problem with Initial ReAttach Message-ID: <467809A7.6080100@nanaimo.ark.com> Hey Charlotte In fact I have couple of mde applications that attach to 2 different backends. One located on the network drive (data sharing) and a different backend located on the local drive (user customized lookup tables). From galeper at gmail.com Tue Jun 19 11:53:07 2007 From: galeper at gmail.com (Gale Perez) Date: Tue, 19 Jun 2007 09:53:07 -0700 Subject: [AccessD] Startup Properties / Hide All toolbars and menus Message-ID: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> Hi! Sometime ago, someone on this list provided a function to set/unset startup properties to disallow certain features: Sub SetStartupProperties() ChangeProperty "AllowFullMenus", dbBoolean, False ChangeProperty "AllowSpecialKeys", dbBoolean, False ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, False ChangeProperty "AllowBuiltinToolbars", dbBoolean, False ChangeProperty "AllowToolbarChanges", dbBoolean, False Application.SetOption "Show Hidden Objects", False ChangeProperty "AllowBreakIntoCode", dbBoolean, False ChangeProperty "AllowBypassKey", dbBoolean, False End Sub This code seemed to work just fine with Access 1997, but with 2003, the "File, Window, Help, Adobe PDF" portions of the menu are still showing up. I also need to hide shortcut menus and tried adding ChangeProperty "AllowDefaultShortcutMenus", dbBoolean, False (also tried it with spaces, "Allow Default Shortcut Menus"), but that didn't do it. Is there another way to do this? Thank you so much for any assistance. Gale From jwcolby at colbyconsulting.com Tue Jun 19 12:12:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 13:12:15 -0400 Subject: [AccessD] Startup Properties / Hide All toolbars and menus In-Reply-To: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> Message-ID: <20070619171215.A0031BD98@smtp-auth.no-ip.com> That might have been me. I haven't tested the code with 2003, and I don't have time to do so right now so I cant help you much I'm afraid. It sounds like a bug in 2003 though to be honest. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Tuesday, June 19, 2007 12:53 PM To: accessd at databaseadvisors.com Subject: [AccessD] Startup Properties / Hide All toolbars and menus Hi! Sometime ago, someone on this list provided a function to set/unset startup properties to disallow certain features: Sub SetStartupProperties() ChangeProperty "AllowFullMenus", dbBoolean, False ChangeProperty "AllowSpecialKeys", dbBoolean, False ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, False ChangeProperty "AllowBuiltinToolbars", dbBoolean, False ChangeProperty "AllowToolbarChanges", dbBoolean, False Application.SetOption "Show Hidden Objects", False ChangeProperty "AllowBreakIntoCode", dbBoolean, False ChangeProperty "AllowBypassKey", dbBoolean, False End Sub This code seemed to work just fine with Access 1997, but with 2003, the "File, Window, Help, Adobe PDF" portions of the menu are still showing up. I also need to hide shortcut menus and tried adding ChangeProperty "AllowDefaultShortcutMenus", dbBoolean, False (also tried it with spaces, "Allow Default Shortcut Menus"), but that didn't do it. Is there another way to do this? Thank you so much for any assistance. Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Patricia.O'Connor at otda.state.ny.us Tue Jun 19 12:14:10 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Tue, 19 Jun 2007 13:14:10 -0400 Subject: [AccessD] BE Relinker In-Reply-To: References: Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> I have an Access97 front and back end that I am upgrading to 200k first then 2003. I have been using TRIBBLES relinker for over 9 years. * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? * If not what needs to be modified to work correctly on 2k and 2k3. I know I have to add a funtion to enable ENVIRON("USERNAME") to work. Going through the archives but it takes long time. FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 times. This happens quite a bit. Thanks in advance Patti ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. From jimdettman at verizon.net Tue Jun 19 12:24:00 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 19 Jun 2007 13:24:00 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> References: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> Message-ID: <001401c7b296$a1568930$8abea8c0@XPS> Patti, ADO is the default data lib in A2000 and up and is what is most likely giving you problems. First, add a reference for DAO. Then depending on whether you want to use ADO or not, you can leave it check or uncheck that reference. Note that if you leave it checked, you will need to prefix any variable dim with either DAO. Or ADO. Ie. Dim rst as DAO.Recordset Then try a compile and make sure you get no errors. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, Patricia (OTDA) Sent: Tuesday, June 19, 2007 1:14 PM To: Access Developers discussion and problem solving Subject: [AccessD] BE Relinker I have an Access97 front and back end that I am upgrading to 200k first then 2003. I have been using TRIBBLES relinker for over 9 years. * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? * If not what needs to be modified to work correctly on 2k and 2k3. I know I have to add a funtion to enable ENVIRON("USERNAME") to work. Going through the archives but it takes long time. FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 times. This happens quite a bit. Thanks in advance Patti ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Jun 19 12:37:29 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 19 Jun 2007 10:37:29 -0700 Subject: [AccessD] The first annual Great Smokey MountainsAccessD Conference In-Reply-To: Message-ID: <0JJW003318R2KAJ1@l-daemon> Is there anyone who is going that will be taking pictures and basically recording the proceedings? If you are; record presenters and presentations; basically try and get the flavour of the event... (BBQ). If anyone going is making PowerPoint presentations please send them along so they can be enjoyed later. I wonder how difficult it would be to create a video feed from the NC location? If is was possible then some of us that just can not make it would be able to enjoy the event remotely. Jim From reuben at gfconsultants.com Tue Jun 19 12:38:50 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Tue, 19 Jun 2007 13:38:50 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <001401c7b296$a1568930$8abea8c0@XPS> Message-ID: I think you can actually leave ADO checked, but to do so you must have the DAO reference listed ahead of the ADO reference. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 1:24 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > Patti, > > ADO is the default data lib in A2000 and up and is what is most likely > giving you problems. > > First, add a reference for DAO. Then depending on whether you > want to use > ADO or not, you can leave it check or uncheck that reference. > > Note that if you leave it checked, you will need to prefix any variable > dim with either DAO. Or ADO. > > Ie. > > Dim rst as DAO.Recordset > > Then try a compile and make sure you get no errors. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, > Patricia (OTDA) > Sent: Tuesday, June 19, 2007 1:14 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] BE Relinker > > I have an Access97 front and back end that I am upgrading to 200k first > then 2003. I have been using TRIBBLES relinker for over 9 years. > > * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? > * If not what needs to be modified to work correctly on 2k and 2k3. > > I know I have to add a funtion to enable ENVIRON("USERNAME") to work. > > Going through the archives but it takes long time. > > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. > > Thanks in advance > Patti > ************************************************** > * Patricia O'Connor > * Associate Computer Programmer Analyst > * OTDA - BDMA > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > * (w) mailto:aa1160 at nysemail.state.ny.us > ************************************************** > -------------------------------------------------------- > This e-mail, including any attachments, may be confidential, privileged or > otherwise legally protected. It is intended only for the addressee. If you > received this e-mail in error or from someone who was not > authorized to send > it to you, do not disseminate, copy or otherwise use this e-mail or its > attachments. Please notify the sender immediately by reply e-mail and > delete the e-mail from your system. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 19 12:41:03 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 13:41:03 -0400 Subject: [AccessD] The first annual Great Smokey MountainsAccessD Conference In-Reply-To: <0JJW003318R2KAJ1@l-daemon> Message-ID: <20070619174103.B21FFBE6D@smtp-auth.no-ip.com> BTW, the web site looks nice! Thanks for doing that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, June 19, 2007 1:37 PM To: accessd at databaseadvisors.com Subject: [AccessD] The first annual Great Smokey MountainsAccessD Conference Is there anyone who is going that will be taking pictures and basically recording the proceedings? If you are; record presenters and presentations; basically try and get the flavour of the event... (BBQ). If anyone going is making PowerPoint presentations please send them along so they can be enjoyed later. I wonder how difficult it would be to create a video feed from the NC location? If is was possible then some of us that just can not make it would be able to enjoy the event remotely. Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at earthlink.net Tue Jun 19 12:50:09 2007 From: bill_patten at earthlink.net (Bill Patten) Date: Tue, 19 Jun 2007 10:50:09 -0700 Subject: [AccessD] Startup Properties / Hide All toolbars and menus In-Reply-To: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> References: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> Message-ID: <30DC9F0E0A0C42CB9446F6B864CD624A@BPCS> Hi Gale, I'm not sure why your's is not working, mine works fine in 2003. Also one of them turns off the shortcut menu because in one form where I wanted my clients to have access to the right click menu I and to enter Me.ShortcutMenu = True so they could use it. Any chance that the SetStartupProperties() sub is not being called? HTH Bill ----- Original Message ----- From: "Gale Perez" To: Sent: Tuesday, June 19, 2007 9:53 AM Subject: [AccessD] Startup Properties / Hide All toolbars and menus Hi! Sometime ago, someone on this list provided a function to set/unset startup properties to disallow certain features: Sub SetStartupProperties() ChangeProperty "AllowFullMenus", dbBoolean, False ChangeProperty "AllowSpecialKeys", dbBoolean, False ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, False ChangeProperty "AllowBuiltinToolbars", dbBoolean, False ChangeProperty "AllowToolbarChanges", dbBoolean, False Application.SetOption "Show Hidden Objects", False ChangeProperty "AllowBreakIntoCode", dbBoolean, False ChangeProperty "AllowBypassKey", dbBoolean, False End Sub This code seemed to work just fine with Access 1997, but with 2003, the "File, Window, Help, Adobe PDF" portions of the menu are still showing up. I also need to hide shortcut menus and tried adding ChangeProperty "AllowDefaultShortcutMenus", dbBoolean, False (also tried it with spaces, "Allow Default Shortcut Menus"), but that didn't do it. Is there another way to do this? Thank you so much for any assistance. Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Tue Jun 19 13:04:28 2007 From: dw-murphy at cox.net (Doug Murphy) Date: Tue, 19 Jun 2007 11:04:28 -0700 Subject: [AccessD] Startup Properties / Hide All toolbars and menus In-Reply-To: <20070619171215.A0031BD98@smtp-auth.no-ip.com> Message-ID: <000001c7b29c$47b5d650$0200a8c0@murphy3234aaf1> I don't think this is an Access issue. When Adobe Acrobat is set to start when the computer is started it inserts itself into all the Office menus when an Office application is opened. You can verify this by going into MSConfig and turning off Acrobat in the things that start with the computer. After you restart the computer Acrobat will not be in the Office menus. I just looked at an application that we created that uses a custom menu, and is distributed as a runtime. When on computers with the full version of Acrobat the pdf command shows up in the custom menu. If you can figure out how to disable Acrobat from inserting itself I'd like to know how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Startup Properties / Hide All toolbars and menus That might have been me. I haven't tested the code with 2003, and I don't have time to do so right now so I cant help you much I'm afraid. It sounds like a bug in 2003 though to be honest. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Tuesday, June 19, 2007 12:53 PM To: accessd at databaseadvisors.com Subject: [AccessD] Startup Properties / Hide All toolbars and menus Hi! Sometime ago, someone on this list provided a function to set/unset startup properties to disallow certain features: Sub SetStartupProperties() ChangeProperty "AllowFullMenus", dbBoolean, False ChangeProperty "AllowSpecialKeys", dbBoolean, False ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, False ChangeProperty "AllowBuiltinToolbars", dbBoolean, False ChangeProperty "AllowToolbarChanges", dbBoolean, False Application.SetOption "Show Hidden Objects", False ChangeProperty "AllowBreakIntoCode", dbBoolean, False ChangeProperty "AllowBypassKey", dbBoolean, False End Sub This code seemed to work just fine with Access 1997, but with 2003, the "File, Window, Help, Adobe PDF" portions of the menu are still showing up. I also need to hide shortcut menus and tried adding ChangeProperty "AllowDefaultShortcutMenus", dbBoolean, False (also tried it with spaces, "Allow Default Shortcut Menus"), but that didn't do it. Is there another way to do this? Thank you so much for any assistance. Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Jun 19 13:26:10 2007 From: marklbreen at gmail.com (Mark Breen) Date: Tue, 19 Jun 2007 19:26:10 +0100 Subject: [AccessD] Web site Hosting Companies In-Reply-To: <46539508.309@mvps.org> References: <0JIF00M6HUKGCHR0@l-daemon> <46539508.309@mvps.org> Message-ID: Hello Steve, I have been looking at a few hosting companies, including webhost4life. I am seeking a hosting solution for a project that will be SQL Server 2005 / ASP.Net based. and it will be used by three or four people 8 hours per day. At certain times of the year, (Jan - March), there will be a surge of users, maybe up to 20 or 30 per day. We will be accepting payments, so it will be a reasonably important part of my customers business. Do you think that a shared server delivers sufficient performance? I am intrigued by acheiving hosting for such small sums of money, and if it works, I would love to be able to tell my customer about how inexpensive it it. On the otherhand, if your experience is that it can be very slow, I will avoid the shared hosting and go for some form of a dedicated box, even if that is a virtual server. Thanks for any advice you or anyone else may have Mark On 23/05/07, Steve Schapel wrote: > > Jim, > > I do a lot of stuff in an account at www.webhost4life.com. I have been > very happy with them, and as far as I know, you can't beat their > features/dollar offerings. > > For excellence in support and service, www.orcsweb.com are fantastic, > but the price is a lot higher. > > Regards > Steve > > Jim Lawrence wrote: > > Hi All: > > > > Would anyone be able to recommend a web hosting company? The site would > have > > to support Microsoft products like ASP, ASP.Net and MS SQL. A good price > is > > a definite plus. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Tue Jun 19 13:44:55 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 14:44:55 -0400 Subject: [AccessD] Web site Hosting Companies In-Reply-To: Message-ID: <20070619184456.5DC85BE0C@smtp-auth.no-ip.com> Mark, My web site is on WebHost4Life and while I like them OK, I must say that the initial response time is not the best. The way they get such low prices is hosting dozens or even hundreds of sites on a single box. If you get a lot of hits per day, then it might stay cached on their server and the response time might be OK. My site gets a few hits a week I would guess and does NOT stay cached, and can take as long as 30 seconds or a minute to get loaded and return the first page. After it is loaded, then the response times seem to be fine. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Breen Sent: Tuesday, June 19, 2007 2:26 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Web site Hosting Companies Hello Steve, I have been looking at a few hosting companies, including webhost4life. I am seeking a hosting solution for a project that will be SQL Server 2005 / ASP.Net based. and it will be used by three or four people 8 hours per day. At certain times of the year, (Jan - March), there will be a surge of users, maybe up to 20 or 30 per day. We will be accepting payments, so it will be a reasonably important part of my customers business. Do you think that a shared server delivers sufficient performance? I am intrigued by acheiving hosting for such small sums of money, and if it works, I would love to be able to tell my customer about how inexpensive it it. On the otherhand, if your experience is that it can be very slow, I will avoid the shared hosting and go for some form of a dedicated box, even if that is a virtual server. Thanks for any advice you or anyone else may have Mark On 23/05/07, Steve Schapel wrote: > > Jim, > > I do a lot of stuff in an account at www.webhost4life.com. I have > been very happy with them, and as far as I know, you can't beat their > features/dollar offerings. > > For excellence in support and service, www.orcsweb.com are fantastic, > but the price is a lot higher. > > Regards > Steve > > Jim Lawrence wrote: > > Hi All: > > > > Would anyone be able to recommend a web hosting company? The site > > would > have > > to support Microsoft products like ASP, ASP.Net and MS SQL. A good > > price > is > > a definite plus. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Tue Jun 19 13:53:11 2007 From: JHewson at karta.com (Jim Hewson) Date: Tue, 19 Jun 2007 13:53:11 -0500 Subject: [AccessD] Startup Properties / Hide All toolbars and menus In-Reply-To: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> References: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> Message-ID: <6C1791BC61725F44A28C24208026A511126878@karta-exc-int.Karta.com> For the default shortcut menus the it should read: ChangeProperty "AllowShortcutMenus", dbBoolean, False I did the research for this yesterday - because I had the same issue. Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Tuesday, June 19, 2007 11:53 AM To: accessd at databaseadvisors.com Subject: [AccessD] Startup Properties / Hide All toolbars and menus Hi! Sometime ago, someone on this list provided a function to set/unset startup properties to disallow certain features: Sub SetStartupProperties() ChangeProperty "AllowFullMenus", dbBoolean, False ChangeProperty "AllowSpecialKeys", dbBoolean, False ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, False ChangeProperty "AllowBuiltinToolbars", dbBoolean, False ChangeProperty "AllowToolbarChanges", dbBoolean, False Application.SetOption "Show Hidden Objects", False ChangeProperty "AllowBreakIntoCode", dbBoolean, False ChangeProperty "AllowBypassKey", dbBoolean, False End Sub This code seemed to work just fine with Access 1997, but with 2003, the "File, Window, Help, Adobe PDF" portions of the menu are still showing up. I also need to hide shortcut menus and tried adding ChangeProperty "AllowDefaultShortcutMenus", dbBoolean, False (also tried it with spaces, "Allow Default Shortcut Menus"), but that didn't do it. Is there another way to do this? Thank you so much for any assistance. Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Tue Jun 19 14:06:30 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 19 Jun 2007 15:06:30 -0400 Subject: [AccessD] BE Relinker In-Reply-To: References: <001401c7b296$a1568930$8abea8c0@XPS> Message-ID: <001201c7b2a4$f2808c80$8abea8c0@XPS> Reuben, Yes that is an option, but if you are using ADO, then anything that's not prefixed with ADO has a chance of breaking. For myself, if I have both checked I always declare everything explicitly. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Tuesday, June 19, 2007 1:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker I think you can actually leave ADO checked, but to do so you must have the DAO reference listed ahead of the ADO reference. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 1:24 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > Patti, > > ADO is the default data lib in A2000 and up and is what is most likely > giving you problems. > > First, add a reference for DAO. Then depending on whether you > want to use > ADO or not, you can leave it check or uncheck that reference. > > Note that if you leave it checked, you will need to prefix any variable > dim with either DAO. Or ADO. > > Ie. > > Dim rst as DAO.Recordset > > Then try a compile and make sure you get no errors. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, > Patricia (OTDA) > Sent: Tuesday, June 19, 2007 1:14 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] BE Relinker > > I have an Access97 front and back end that I am upgrading to 200k first > then 2003. I have been using TRIBBLES relinker for over 9 years. > > * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? > * If not what needs to be modified to work correctly on 2k and 2k3. > > I know I have to add a funtion to enable ENVIRON("USERNAME") to work. > > Going through the archives but it takes long time. > > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. > > Thanks in advance > Patti > ************************************************** > * Patricia O'Connor > * Associate Computer Programmer Analyst > * OTDA - BDMA > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > * (w) mailto:aa1160 at nysemail.state.ny.us > ************************************************** > -------------------------------------------------------- > This e-mail, including any attachments, may be confidential, privileged or > otherwise legally protected. It is intended only for the addressee. If you > received this e-mail in error or from someone who was not > authorized to send > it to you, do not disseminate, copy or otherwise use this e-mail or its > attachments. Please notify the sender immediately by reply e-mail and > delete the e-mail from your system. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 19 14:18:41 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 15:18:41 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <001201c7b2a4$f2808c80$8abea8c0@XPS> Message-ID: <20070619191841.6B40FBCBB@smtp-auth.no-ip.com> For myself, I declare everything explicitly regardless of references. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Tuesday, June 19, 2007 3:07 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BE Relinker Reuben, Yes that is an option, but if you are using ADO, then anything that's not prefixed with ADO has a chance of breaking. For myself, if I have both checked I always declare everything explicitly. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Tuesday, June 19, 2007 1:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker I think you can actually leave ADO checked, but to do so you must have the DAO reference listed ahead of the ADO reference. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 1:24 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > Patti, > > ADO is the default data lib in A2000 and up and is what is most > likely giving you problems. > > First, add a reference for DAO. Then depending on whether you want > to use ADO or not, you can leave it check or uncheck that reference. > > Note that if you leave it checked, you will need to prefix any > variable dim with either DAO. Or ADO. > > Ie. > > Dim rst as DAO.Recordset > > Then try a compile and make sure you get no errors. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, > Patricia (OTDA) > Sent: Tuesday, June 19, 2007 1:14 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] BE Relinker > > I have an Access97 front and back end that I am upgrading to 200k > first then 2003. I have been using TRIBBLES relinker for over 9 years. > > * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? > * If not what needs to be modified to work correctly on 2k and 2k3. > > I know I have to add a funtion to enable ENVIRON("USERNAME") to work. > > Going through the archives but it takes long time. > > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. > > Thanks in advance > Patti > ************************************************** > * Patricia O'Connor > * Associate Computer Programmer Analyst > * OTDA - BDMA > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > * (w) mailto:aa1160 at nysemail.state.ny.us > ************************************************** > -------------------------------------------------------- > This e-mail, including any attachments, may be confidential, > privileged or otherwise legally protected. It is intended only for the > addressee. If you received this e-mail in error or from someone who > was not authorized to send it to you, do not disseminate, copy or > otherwise use this e-mail or its attachments. Please notify the > sender immediately by reply e-mail and delete the e-mail from your > system. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Tue Jun 19 14:18:35 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Tue, 19 Jun 2007 20:18:35 +0100 Subject: [AccessD] The first annual Great Smokey MountainsAccessD Conference References: <0JJW003318R2KAJ1@l-daemon> Message-ID: John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 From jwcolby at colbyconsulting.com Tue Jun 19 14:27:04 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 15:27:04 -0400 Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference In-Reply-To: Message-ID: <20070619192704.F264DBC12@smtp-auth.no-ip.com> Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 From carbonnb at gmail.com Tue Jun 19 14:33:43 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Tue, 19 Jun 2007 15:33:43 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> References: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> Message-ID: On 6/19/07, O'Connor, Patricia (OTDA) wrote: > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. If you are going to the archives, don't goto www.databaseadvisors.com first. Just goto databaseadvisors.com (minus the www.) THat will take you directly to the archive server. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From mwp.reid at qub.ac.uk Tue Jun 19 14:37:15 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Tue, 19 Jun 2007 20:37:15 +0100 Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference References: <20070619192704.F264DBC12@smtp-auth.no-ip.com> Message-ID: I get the air fare I am there. Might even be worth stopping smoking to attend. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:27 To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 19 14:38:09 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 15:38:09 -0400 Subject: [AccessD] The first annual Great Smokey MountainsAccessDConference In-Reply-To: Message-ID: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> I doubt that I have the upload speed to run a video feed, and my ISP might complain even id I did. I think my up speed is only 500 kbit / sec. I don't have any camera to do this, no software to do this, no experience doing this. Plus the conference is 4 days away and I need to get real work done between now and then. Perhaps for the SECOND annual GSMADC? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 From jwcolby at colbyconsulting.com Tue Jun 19 14:52:13 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 15:52:13 -0400 Subject: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070619195213.753DABCD2@smtp-auth.no-ip.com> >Might even be worth stopping smoking to attend. It might be worth stopping smoking to see your kids graduate from college and get married, bounce grandkids on your knee. I smoked for about 12 years and stopped in 1986, it can be done. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference I get the air fare I am there. Might even be worth stopping smoking to attend. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:27 To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Tue Jun 19 15:02:45 2007 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 19 Jun 2007 16:02:45 -0400 Subject: [AccessD] The first annual Great SmokeyMountainsAccessDConference In-Reply-To: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> Message-ID: <0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> John, Why not get a free trial of Go To Meeting? You can conference in up to 12 people and share your screen, see and share theirs, and more. www.gotomeeting.com Easy set up and use too. Of course you'll have to accept the first 12 of the many requests you'll get to participate!!! Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 3:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual Great SmokeyMountainsAccessDConference I doubt that I have the upload speed to run a video feed, and my ISP might complain even id I did. I think my up speed is only 500 kbit / sec. I don't have any camera to do this, no software to do this, no experience doing this. Plus the conference is 4 days away and I need to get real work done between now and then. Perhaps for the SECOND annual GSMADC? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Tue Jun 19 15:13:29 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Tue, 19 Jun 2007 21:13:29 +0100 Subject: [AccessD] The SECOND annual GreatSmokeyMountainsAccessDConference References: <20070619195213.753DABCD2@smtp-auth.no-ip.com> Message-ID: very true Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:52 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The SECOND annual GreatSmokeyMountainsAccessDConference >Might even be worth stopping smoking to attend. It might be worth stopping smoking to see your kids graduate from college and get married, bounce grandkids on your knee. I smoked for about 12 years and stopped in 1986, it can be done. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference I get the air fare I am there. Might even be worth stopping smoking to attend. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:27 To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Jun 19 15:15:01 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Tue, 19 Jun 2007 16:15:01 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <001201c7b2a4$f2808c80$8abea8c0@XPS> Message-ID: I agree 100%. I was just pointing it out. I know this because I had a lot of DAO code, but when I needed to add something in ADO I simply made that reference last and then used ADODB as a prefix. Now I prefix everything. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 3:07 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > Reuben, > > Yes that is an option, but if you are using ADO, then anything > that's not > prefixed with ADO has a chance of breaking. > > For myself, if I have both checked I always declare everything > explicitly. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings > Sent: Tuesday, June 19, 2007 1:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] BE Relinker > > I think you can actually leave ADO checked, but to do so you must have the > DAO reference listed ahead of the ADO reference. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > > Sent: Tuesday, June 19, 2007 1:24 PM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] BE Relinker > > > > > > Patti, > > > > ADO is the default data lib in A2000 and up and is what is most likely > > giving you problems. > > > > First, add a reference for DAO. Then depending on whether you > > want to use > > ADO or not, you can leave it check or uncheck that reference. > > > > Note that if you leave it checked, you will need to prefix > any variable > > dim with either DAO. Or ADO. > > > > Ie. > > > > Dim rst as DAO.Recordset > > > > Then try a compile and make sure you get no errors. > > > > Jim. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, > > Patricia (OTDA) > > Sent: Tuesday, June 19, 2007 1:14 PM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] BE Relinker > > > > I have an Access97 front and back end that I am upgrading to 200k first > > then 2003. I have been using TRIBBLES relinker for over 9 years. > > > > * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? > > * If not what needs to be modified to work correctly on 2k and 2k3. > > > > I know I have to add a funtion to enable ENVIRON("USERNAME") to work. > > > > Going through the archives but it takes long time. > > > > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > > times. This happens quite a bit. > > > > Thanks in advance > > Patti > > ************************************************** > > * Patricia O'Connor > > * Associate Computer Programmer Analyst > > * OTDA - BDMA > > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > > * (w) mailto:aa1160 at nysemail.state.ny.us > > ************************************************** > > -------------------------------------------------------- > > This e-mail, including any attachments, may be confidential, > privileged or > > otherwise legally protected. It is intended only for the > addressee. If you > > received this e-mail in error or from someone who was not > > authorized to send > > it to you, do not disseminate, copy or otherwise use this e-mail or its > > attachments. Please notify the sender immediately by reply e-mail and > > delete the e-mail from your system. > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From carbonnb at gmail.com Tue Jun 19 15:21:58 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Tue, 19 Jun 2007 16:21:58 -0400 Subject: [AccessD] The SECOND annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <20070619195213.753DABCD2@smtp-auth.no-ip.com> Message-ID: On 6/19/07, Martin W Reid wrote: > very true I'm on week 11. Woo Hooo!! -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From jimdettman at verizon.net Tue Jun 19 15:26:17 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 19 Jun 2007 16:26:17 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <20070619191841.6B40FBCBB@smtp-auth.no-ip.com> References: <001201c7b2a4$f2808c80$8abea8c0@XPS> <20070619191841.6B40FBCBB@smtp-auth.no-ip.com> Message-ID: <003501c7b2b0$1ade4130$8abea8c0@XPS> John, Probably a good idea.... So far I haven't gotten burned by anything, but then typically I don't mix DAO and ADO and I'm loath to use any 3rd party control with Access (in fact I don't think I ever have). Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 3:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BE Relinker For myself, I declare everything explicitly regardless of references. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Tuesday, June 19, 2007 3:07 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BE Relinker Reuben, Yes that is an option, but if you are using ADO, then anything that's not prefixed with ADO has a chance of breaking. For myself, if I have both checked I always declare everything explicitly. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Tuesday, June 19, 2007 1:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker I think you can actually leave ADO checked, but to do so you must have the DAO reference listed ahead of the ADO reference. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 1:24 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > Patti, > > ADO is the default data lib in A2000 and up and is what is most > likely giving you problems. > > First, add a reference for DAO. Then depending on whether you want > to use ADO or not, you can leave it check or uncheck that reference. > > Note that if you leave it checked, you will need to prefix any > variable dim with either DAO. Or ADO. > > Ie. > > Dim rst as DAO.Recordset > > Then try a compile and make sure you get no errors. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, > Patricia (OTDA) > Sent: Tuesday, June 19, 2007 1:14 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] BE Relinker > > I have an Access97 front and back end that I am upgrading to 200k > first then 2003. I have been using TRIBBLES relinker for over 9 years. > > * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? > * If not what needs to be modified to work correctly on 2k and 2k3. > > I know I have to add a funtion to enable ENVIRON("USERNAME") to work. > > Going through the archives but it takes long time. > > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. > > Thanks in advance > Patti > ************************************************** > * Patricia O'Connor > * Associate Computer Programmer Analyst > * OTDA - BDMA > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > * (w) mailto:aa1160 at nysemail.state.ny.us > ************************************************** > -------------------------------------------------------- > This e-mail, including any attachments, may be confidential, > privileged or otherwise legally protected. It is intended only for the > addressee. If you received this e-mail in error or from someone who > was not authorized to send it to you, do not disseminate, copy or > otherwise use this e-mail or its attachments. Please notify the > sender immediately by reply e-mail and delete the e-mail from your > system. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Jun 19 15:38:05 2007 From: marklbreen at gmail.com (Mark Breen) Date: Tue, 19 Jun 2007 21:38:05 +0100 Subject: [AccessD] Web site Hosting Companies In-Reply-To: <20070619184456.5DC85BE0C@smtp-auth.no-ip.com> References: <20070619184456.5DC85BE0C@smtp-auth.no-ip.com> Message-ID: Hi John, Thanks for that, we will be hosting an application, and while it usually has a small number of users, 3- 6 people, it will be hit every ten minutes for day to day transactions. My gut is starting to tell me that I need either a vpn server or else a dedicated box, our users are accustomed to sub second, or max one to two second response times. from what you are describing, we would not get that on a shared plan. Hmmm, decisions to make... Thanks for the response, good look with the weekend, wish I could be there, Mark On 19/06/07, jwcolby wrote: > > Mark, > > My web site is on WebHost4Life and while I like them OK, I must say that > the > initial response time is not the best. The way they get such low prices > is > hosting dozens or even hundreds of sites on a single box. If you get a > lot > of hits per day, then it might stay cached on their server and the > response > time might be OK. My site gets a few hits a week I would guess and does > NOT > stay cached, and can take as long as 30 seconds or a minute to get loaded > and return the first page. After it is loaded, then the response times > seem > to be fine. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Breen > Sent: Tuesday, June 19, 2007 2:26 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Web site Hosting Companies > > Hello Steve, > > I have been looking at a few hosting companies, including webhost4life. > > I am seeking a hosting solution for a project that will be SQL Server 2005 > / > ASP.Net based. and it will be used by three or four people 8 hours per > day. > At certain times of the year, (Jan - March), there will be a surge of > users, > maybe up to 20 or 30 per day. We will be accepting payments, so it will > be > a reasonably important part of my customers business. > > Do you think that a shared server delivers sufficient performance? I am > intrigued by acheiving hosting for such small sums of money, and if it > works, I would love to be able to tell my customer about how inexpensive > it > it. On the otherhand, if your experience is that it can be very slow, I > will avoid the shared hosting and go for some form of a dedicated box, > even > if that is a virtual server. > > Thanks for any advice you or anyone else may have > > Mark > > > > On 23/05/07, Steve Schapel wrote: > > > > Jim, > > > > I do a lot of stuff in an account at www.webhost4life.com. I have > > been very happy with them, and as far as I know, you can't beat their > > features/dollar offerings. > > > > For excellence in support and service, www.orcsweb.com are fantastic, > > but the price is a lot higher. > > > > Regards > > Steve > > > > Jim Lawrence wrote: > > > Hi All: > > > > > > Would anyone be able to recommend a web hosting company? The site > > > would > > have > > > to support Microsoft products like ASP, ASP.Net and MS SQL. A good > > > price > > is > > > a definite plus. > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rl_stewart at highstream.net Tue Jun 19 15:32:32 2007 From: rl_stewart at highstream.net (Robert) Date: Tue, 19 Jun 2007 15:32:32 -0500 Subject: [AccessD] Web site Hosting Companies In-Reply-To: References: Message-ID: <200706192038.l5JKcAS8000691@databaseadvisors.com> Shameless plug follows... Check out WeBeDb.com. I think the pricing beats webhost4life and most of the others. I put it together to host the non-profits that I deal with and some friends sites. But, it is hosted at a data center in Des Moines. I have had things running with that data center for 4 years and had one minor problem where one of the sites was down for about 5 minutes. The hosting is on a shared server and I have yet to have any issues with the number of users. It is setup with Win 2003 and SQL 2005. There are some ASP tools available as part of the service also. Robert At 03:21 PM 6/19/2007, you wrote: >Date: Tue, 19 Jun 2007 19:26:10 +0100 >From: "Mark Breen" >Subject: Re: [AccessD] Web site Hosting Companies >To: "Access Developers discussion and problem solving" > >Message-ID: > >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >Hello Steve, > >I have been looking at a few hosting companies, including webhost4life. > >I am seeking a hosting solution for a project that will be SQL Server 2005 / >ASP.Net based. and it will be used by three or four people 8 hours per >day. At certain times of the year, (Jan - March), there will be a surge of >users, maybe up to 20 or 30 per day. We will be accepting payments, so it >will be a reasonably important part of my customers business. > >Do you think that a shared server delivers sufficient performance? I am >intrigued by acheiving hosting for such small sums of money, and if it >works, I would love to be able to tell my customer about how inexpensive it >it. On the otherhand, if your experience is that it can be very slow, I >will avoid the shared hosting and go for some form of a dedicated box, even >if that is a virtual server. > >Thanks for any advice you or anyone else may have > >Mark From cfoust at infostatsystems.com Tue Jun 19 15:36:42 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 13:36:42 -0700 Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference In-Reply-To: <20070619192704.F264DBC12@smtp-auth.no-ip.com> References: <20070619192704.F264DBC12@smtp-auth.no-ip.com> Message-ID: Can't be. It has to be the second biannual conference, unless you're talking about September 2008. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 12:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 19 15:37:48 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 13:37:48 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> <0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> Message-ID: I'll have to wear a bag over my head, then. I strongly object to having my photo on the internet. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco Sent: Tuesday, June 19, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference John, Why not get a free trial of Go To Meeting? You can conference in up to 12 people and share your screen, see and share theirs, and more. www.gotomeeting.com Easy set up and use too. Of course you'll have to accept the first 12 of the many requests you'll get to participate!!! Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 3:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual Great SmokeyMountainsAccessDConference I doubt that I have the upload speed to run a video feed, and my ISP might complain even id I did. I think my up speed is only 500 kbit / sec. I don't have any camera to do this, no software to do this, no experience doing this. Plus the conference is 4 days away and I need to get real work done between now and then. Perhaps for the SECOND annual GSMADC? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 15:41:33 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 16:41:33 -0400 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070619204133.31E86BD73@smtp-auth.no-ip.com> Sorry Martin, I didn't mean to lecture. Yes I did! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 4:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference very true Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:52 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The SECOND annual GreatSmokeyMountainsAccessDConference >Might even be worth stopping smoking to attend. It might be worth stopping smoking to see your kids graduate from college and get married, bounce grandkids on your knee. I smoked for about 12 years and stopped in 1986, it can be done. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference I get the air fare I am there. Might even be worth stopping smoking to attend. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:27 To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 15:45:28 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 16:45:28 -0400 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070619204528.AB2B3BDA4@smtp-auth.no-ip.com> Woohooo!!!!! I never said it was easy but it is possible. One thing I discovered is that it became much easier after I gave up drinking n partying. That is when I would start again. It is critical to never again think "I can have just one" because you can't. Congrats on your 11 weeks. BTW, I stopped in 1986 and I STILL have dreams occasionally, both about cigarettes and about the other stuff. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Tuesday, June 19, 2007 4:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference On 6/19/07, Martin W Reid wrote: > very true I'm on week 11. Woo Hooo!! -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 19 15:45:32 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 13:45:32 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> Message-ID: Or, you're welcome to a view of the back of my head! ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 1:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I'll have to wear a bag over my head, then. I strongly object to having my photo on the internet. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco Sent: Tuesday, June 19, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference John, Why not get a free trial of Go To Meeting? You can conference in up to 12 people and share your screen, see and share theirs, and more. www.gotomeeting.com Easy set up and use too. Of course you'll have to accept the first 12 of the many requests you'll get to participate!!! Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 3:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual Great SmokeyMountainsAccessDConference I doubt that I have the upload speed to run a video feed, and my ISP might complain even id I did. I think my up speed is only 500 kbit / sec. I don't have any camera to do this, no software to do this, no experience doing this. Plus the conference is 4 days away and I need to get real work done between now and then. Perhaps for the SECOND annual GSMADC? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 15:49:28 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 16:49:28 -0400 Subject: [AccessD] The SECOND bi-annual Great SmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070619204928.3C0FABF14@smtp-auth.no-ip.com> ROTFL. OK, the second biannual conference. Now that that is handled, where are you, square or here? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference Can't be. It has to be the second biannual conference, unless you're talking about September 2008. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 12:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 16:11:00 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 14:11:00 -0700 Subject: [AccessD] The SECOND bi-annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070619204928.3C0FABF14@smtp-auth.no-ip.com> References: <20070619204928.3C0FABF14@smtp-auth.no-ip.com> Message-ID: -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 1:49 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND bi-annual GreatSmokeyMountainsAccessDConference ROTFL. OK, the second biannual conference. Now that that is handled, where are you, square or here? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference Can't be. It has to be the second biannual conference, unless you're talking about September 2008. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 12:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Tue Jun 19 16:12:03 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Tue, 19 Jun 2007 22:12:03 +0100 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference References: <20070619204133.31E86BD73@smtp-auth.no-ip.com> Message-ID: John I get worse at home every day in life. I did stop when I was ill and a few occasions from them but usually go back. Not as heavy a smoker now and as I dont drink thats not an issue. Pure addiction and mostly habiit in my case. Should really stop before it stops me as you say be nice to see kids oin later years. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 21:41 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference Sorry Martin, I didn't mean to lecture. Yes I did! ;-) From cfoust at infostatsystems.com Tue Jun 19 16:12:19 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 14:12:19 -0700 Subject: [AccessD] The SECOND bi-annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070619204928.3C0FABF14@smtp-auth.no-ip.com> References: <20070619204928.3C0FABF14@smtp-auth.no-ip.com> Message-ID: It's on my calendar! However, as a native Californian, I have to tell you, I HATE BBQ sauce!! (I grew up on Santa Maria style BBQ, no sauce) Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 1:49 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND bi-annual GreatSmokeyMountainsAccessDConference ROTFL. OK, the second biannual conference. Now that that is handled, where are you, square or here? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference Can't be. It has to be the second biannual conference, unless you're talking about September 2008. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 12:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 16:23:07 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 17:23:07 -0400 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070619212307.ED6ECBF25@smtp-auth.no-ip.com> Nicotene is about as addictive as a drug gets. Nasty stuff really. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 5:12 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference John I get worse at home every day in life. I did stop when I was ill and a few occasions from them but usually go back. Not as heavy a smoker now and as I dont drink thats not an issue. Pure addiction and mostly habiit in my case. Should really stop before it stops me as you say be nice to see kids oin later years. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 21:41 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference Sorry Martin, I didn't mean to lecture. Yes I did! ;-) From fuller.artful at gmail.com Tue Jun 19 16:35:57 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 17:35:57 -0400 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference In-Reply-To: References: <20070619204133.31E86BD73@smtp-auth.no-ip.com> Message-ID: <29f585dd0706191435s34fbd57dm8f1a2c04ad863bb5@mail.gmail.com> There is a relatively foolproof method, Martin, and I'm surprised you don't know it, given that it's called the IRA Diet. Works equally well for losing weight and quitting smoking. You simply get jailed for 78 days and fast. The harder part is to refuse asking for a cig on the 79th day when they release you. A. On 6/19/07, Martin W Reid wrote: > > John > > I get worse at home every day in life. I did stop when I was ill and a few > occasions from them but usually go back. Not as heavy a smoker now and as I > dont drink thats not an issue. Pure addiction and mostly habiit in my case. > > Should really stop before it stops me as you say be nice to see kids oin > later years. > > Martin > > Martin WP Reid > Training and Assessment Unit > Riddle Hall > Belfast > > From Kwilliamson at RTKL.com Tue Jun 19 16:44:28 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Tue, 19 Jun 2007 17:44:28 -0400 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: References: Message-ID: Anybody ever use this Indirect Function? I've just incorporated it in a Master Spreadsheet to bring in data from multiple subsidiary worksheets. However, I am finding that once I close the subsidiary worksheet....my data from the Indirect function disappears. It seems like it only populates while the other worksheet is open. Does anyone know a comparable function, that does not require the other worksheet to be open, at the same time? Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Monday, June 18, 2007 6:20 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excell Question on Reference to Named Cell This works: A12 'C:\test.xls' A13 !May A14 =A12&A13 A15 =INDIRECT(A14) A15 returns the value in range "May" in workbook "Test" HTH Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Monday, June 18, 2007 4:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excell Question on Reference to Named Cell Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Jun 19 17:03:05 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 19 Jun 2007 15:03:05 -0700 Subject: [AccessD] Web site Hosting Companies In-Reply-To: <200706192038.l5JKcAS8000691@databaseadvisors.com> Message-ID: <0JJW00C4GL1QSD22@l-daemon> > I have had things running with that data center for 4 years and had > one minor problem where one of the sites was down for about 5 minutes. Only 5 minutes?! The DBA site has that beat; it been down only about a month, in the last year and it was running real slow for about 2 months as well. (Note: dripping sarcasm) So what sort of deal could the DBA group get? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Tuesday, June 19, 2007 1:33 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Web site Hosting Companies Shameless plug follows... Check out WeBeDb.com. I think the pricing beats webhost4life and most of the others. I put it together to host the non-profits that I deal with and some friends sites. But, it is hosted at a data center in Des Moines. I have had things running with that data center for 4 years and had one minor problem where one of the sites was down for about 5 minutes. The hosting is on a shared server and I have yet to have any issues with the number of users. It is setup with Win 2003 and SQL 2005. There are some ASP tools available as part of the service also. Robert At 03:21 PM 6/19/2007, you wrote: >Date: Tue, 19 Jun 2007 19:26:10 +0100 >From: "Mark Breen" >Subject: Re: [AccessD] Web site Hosting Companies >To: "Access Developers discussion and problem solving" > >Message-ID: > >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >Hello Steve, > >I have been looking at a few hosting companies, including webhost4life. > >I am seeking a hosting solution for a project that will be SQL Server 2005 / >ASP.Net based. and it will be used by three or four people 8 hours per >day. At certain times of the year, (Jan - March), there will be a surge of >users, maybe up to 20 or 30 per day. We will be accepting payments, so it >will be a reasonably important part of my customers business. > >Do you think that a shared server delivers sufficient performance? I am >intrigued by acheiving hosting for such small sums of money, and if it >works, I would love to be able to tell my customer about how inexpensive it >it. On the otherhand, if your experience is that it can be very slow, I >will avoid the shared hosting and go for some form of a dedicated box, even >if that is a virtual server. > >Thanks for any advice you or anyone else may have > >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 Jun 19 17:02:02 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 19 Jun 2007 17:02:02 -0500 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: Message-ID: I use the following function to change existing links every month to a new spreadsheet. The required path strings, etc. are in cells in the "Dates" worksheet. Maybe some tinkering with this will get you where you want to go. HTH Jim Hale Sub Linkfiles() Dim x As Integer, strCompletedDir As String, strOldlink As String Dim rngTemp As Range, wksInput As Worksheet, strWBook As Workbook Dim strFilenameold As String, strFilenamenew As String, strdir As String On Error GoTo Err_Process Set wksInput = Worksheets("Dates") Set strWBook = ActiveWorkbook Dim lngRetval As Long lngRetval = MsgBox( _ "Do you want to Link the new month's files?", _ vbYesNoCancel + vbQuestion + vbDefaultButton1, "File Linking") Select Case lngRetval Case vbYes Application.Calculation = xlManual Set rngTemp = wksInput.Range("G18") strdir = wksInput.Range("G18").Value For x = 1 To 2 strFilenameold = rngTemp.Offset(x, 0).Value strFilenamenew = rngTemp.Offset(x, 1).Value strCompletedDir = strdir & strFilenamenew strOldlink = strdir & strFilenameold Workbooks.Open strCompletedDir, 0 'open workbook to link to strWBook.Activate 'change link to new file strWBook.ChangeLink strOldlink, strCompletedDir, xlExcelLinks Workbooks(strFilenamenew).Close SaveChanges:=False Next x MsgBox "The files were successfully linked" Case vbNo GoTo The_End Case vbCancel GoTo The_End End Select The_End: Application.Calculation = xlAutomatic Set rngTemp = Nothing Set wksInput = Nothing Set strWBook = Nothing Exit Sub Err_Process: If Err.Number = 1004 Then MsgBox "The links were already updated" Else MsgBox Err.Number & " " & Err.Description MsgBox "The Links were NOT updated" End If Resume The_End End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Tuesday, June 19, 2007 4:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excell Question on Reference to Named Cell Anybody ever use this Indirect Function? I've just incorporated it in a Master Spreadsheet to bring in data from multiple subsidiary worksheets. However, I am finding that once I close the subsidiary worksheet....my data from the Indirect function disappears. It seems like it only populates while the other worksheet is open. Does anyone know a comparable function, that does not require the other worksheet to be open, at the same time? Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.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 askolits at ot.com Tue Jun 19 17:36:12 2007 From: askolits at ot.com (John Skolits) Date: Tue, 19 Jun 2007 18:36:12 -0400 Subject: [AccessD] Quick VBA question - Selecting Cell In Excel In-Reply-To: <000001c7b29c$47b5d650$0200a8c0@murphy3234aaf1> Message-ID: <006401c7b2c2$3d7006e0$0f01a8c0@officexp> This has to be a no brainer. Using VBA I just want to select an Excel sheet and select a cell. Set objXLBook = GetObject("c:\test.xls") I can make the correct sheet active by using: objXLBook.Sheets("Sheet2").Select but then can't select the cell. I tried objXLBook.Range(.Cells(1, 2)).Select or objXLBook.Range("B1").Select What's the correct syntax? The error I get is "Object doesn't support this property or method" Maybe I shouldn't be using the "Range" reference? John Skolits From Donald.A.McGillivray at sprint.com Tue Jun 19 18:13:02 2007 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Tue, 19 Jun 2007 18:13:02 -0500 Subject: [AccessD] Quick VBA question - Selecting Cell In Excel In-Reply-To: <006401c7b2c2$3d7006e0$0f01a8c0@officexp> References: <000001c7b29c$47b5d650$0200a8c0@murphy3234aaf1> <006401c7b2c2$3d7006e0$0f01a8c0@officexp> Message-ID: John, I think ranges and cells belong to the Sheet object. You probably need to fully qualify the reference. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 3:36 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Quick VBA question - Selecting Cell In Excel This has to be a no brainer. Using VBA I just want to select an Excel sheet and select a cell. Set objXLBook = GetObject("c:\test.xls") I can make the correct sheet active by using: objXLBook.Sheets("Sheet2").Select but then can't select the cell. I tried objXLBook.Range(.Cells(1, 2)).Select or objXLBook.Range("B1").Select What's the correct syntax? The error I get is "Object doesn't support this property or method" Maybe I shouldn't be using the "Range" reference? John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From askolits at ot.com Tue Jun 19 18:25:49 2007 From: askolits at ot.com (John Skolits) Date: Tue, 19 Jun 2007 19:25:49 -0400 Subject: [AccessD] Quick VBA question - Selecting Cell In Excel In-Reply-To: Message-ID: <006501c7b2c9$2c38a970$0f01a8c0@officexp> I tried that with the following: Dim objAllSheet As Object Dim ablSheetAll As Excel.Worksheet Set objXLBook = GetObject("c:\test.xls") Set objSheetAll = objXLBook.Worksheets("all") objSheetAll.Cells("B1").Select objSheetAll.Range("B1:b2").Select objSheetAll.Cells(1, 2).Select None of these worked. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of McGillivray, Don [IT] Sent: Tuesday, June 19, 2007 7:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel John, I think ranges and cells belong to the Sheet object. You probably need to fully qualify the reference. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 3:36 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Quick VBA question - Selecting Cell In Excel This has to be a no brainer. Using VBA I just want to select an Excel sheet and select a cell. Set objXLBook = GetObject("c:\test.xls") I can make the correct sheet active by using: objXLBook.Sheets("Sheet2").Select but then can't select the cell. I tried objXLBook.Range(.Cells(1, 2)).Select or objXLBook.Range("B1").Select What's the correct syntax? The error I get is "Object doesn't support this property or method" Maybe I shouldn't be using the "Range" reference? John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Tue Jun 19 18:36:02 2007 From: newsgrps at dalyn.co.nz (David Emerson) Date: Wed, 20 Jun 2007 11:36:02 +1200 Subject: [AccessD] Graphics not printing Message-ID: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> I have a report which has an embedded jpg image. On some computers, when the report is viewed, then printed from the print preview the image does not print. However when the report is printed directly without previewing it prints with the image. It doesn't happen on all computers or on one particular type of printer. In one case the report was working fine until the computer was changed (the new OS was Vista). Now the report doesn't include the graphic even though the same printer is being used. My initial thinking is that it is something to do with the printer driver on the computer but this is out of my area of expertise (which is very narrow anyway :-)). Does anyone have any thoughts on what I can do? Regards David Emerson Dalyn Software Ltd Wellington, New Zealand From fuller.artful at gmail.com Tue Jun 19 18:42:06 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 19:42:06 -0400 Subject: [AccessD] Graphics not printing In-Reply-To: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> I could be way out of the ballpark here, but I think this has to do with how Office was installed. There are some options concerning additional packages, I forget what it says specifically, but they are either at the bottom or close to the bottom of the list. This has never happened to me because I always have chosen "Custom" and then selected everything. But I think that's your problem. A couple of the graphics thingies didn't get installed. As I said, I could be way wrong about this, but I've got a feeling. A. On 6/19/07, David Emerson wrote: > > I have a report which has an embedded jpg image. On some computers, > when the report is viewed, then printed from the print preview the > image does not print. However when the report is printed directly > without previewing it prints with the image. > > It doesn't happen on all computers or on one particular type of > printer. In one case the report was working fine until the computer > was changed (the new OS was Vista). Now the report doesn't include > the graphic even though the same printer is being used. > > My initial thinking is that it is something to do with the printer > driver on the computer but this is out of my area of expertise (which > is very narrow anyway :-)). > > Does anyone have any thoughts on what I can do? > > Regards > > David Emerson > Dalyn Software Ltd > Wellington, New Zealand > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Tue Jun 19 19:00:41 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 20 Jun 2007 12:00:41 +1200 Subject: [AccessD] Hi I am back and stuck In-Reply-To: References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> Message-ID: <46786E29.6000007@mvps.org> That's correct, Charlotte. Access 2000 was the first, and Access 2002 was the last. DAO is the default for Access 2003 and Access 2007. Access 2007 ships with a version of DAO that has been significantly enhanced to work with the ACE database engine. Regards Steve Charlotte Foust wrote: > It began in 2000, Arthur. That was the first version that fully > supported ADO and defaulted to it. > From darrend at nimble.com.au Tue Jun 19 19:01:54 2007 From: darrend at nimble.com.au (Darren D) Date: Wed, 20 Jun 2007 10:01:54 +1000 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <29f585dd0706190452lf63d5f4y54ba3ddea258f45d@mail.gmail.com> Message-ID: <200706200001.l5K01tbU021163@databaseadvisors.com> Oh yeah!!!!!!!!!! - the possibilities - oh my gosh Many many thanks Arthur Have a great day Darren ------------------ T: 0424 696 433 -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Tuesday, 19 June 2007 9:53 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: return records from Stored proc in SQL They are all hidden under the queries tab of the database window. From the moment Access introduced the ADP format, I was instantly and totally hooked. In fact, I have won a couple of bottles of beer when some snotty DBA said, "Oh yeah, can you talk to the system tables?" and I whipped up an app on the spot that not only spoke to the system tables but had combo-boxes too. It's a lot of fun to do that to people who think Access is a toy. A. On 6/18/07, Darren D wrote: > > Hi Arthur et al > > I had no Idea what an ADP was - this looks like it could do the trick - > way cool > > I have been to the MS site and had a look at their blurb on this and in > their > screen dumps the ADP's display an outlook style tab (tables, Queries, > reports > etc) called Store Procedures > > http://msdn2.microsoft.com/en-us/library/aa155779(office.10).aspx > > But when I create an ADP I do not see this - Though the usual suspects are > there > - Tables, Queries, Forms, Reports etc > > Any clues on why I don't see Stored Procs? > > Many thanks > > Have a great day > > Darren > ------------------ > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Tuesday, 19 June 2007 12:22 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003: return records from Stored proc in SQL > > The simplest way is to supply the name of the sproc as the record source > of > a form (this assumes ADP file format). You'll find near the bottom of the > data tab of the properties sheet a place to put your parameters. > > More complex is to create a recordset and use it to receive the results of > your sproc. But even then, it wouldn't be "visible", at least to the user, > until you did something with it. > > Dunno if that helped, > Arthur > > > On 6/18/07, Darren D wrote: > > > > Hi All > > > > > > > > I have some code that runs a Stored Proc in SQL and it passes the dB > name > > username, pwd etc > > > > > > > > Cool > > > > > > > > How do I actually get the results from this Stored Procedure visible in > > access?? > > > > > > > > Many thanks > > > > > > > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 > 8:23 > AM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 > 8:23 > AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 1:12 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 1:12 PM From fuller.artful at gmail.com Tue Jun 19 19:06:15 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 20:06:15 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <46786E29.6000007@mvps.org> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> <46786E29.6000007@mvps.org> Message-ID: <29f585dd0706191706x28cbd1adu218fc3d30759b1a@mail.gmail.com> Since I have only run a trial of O2k7 and subsequently removed it (I was totally baffled by the absence of a menu and the big huge ribbon thing -- couldn't find a goddamn command for hours!), I know nothing about this ACE engine. Can someone care to describe it? A. On 6/19/07, Steve Schapel wrote: > > That's correct, Charlotte. Access 2000 was the first, and Access 2002 > was the last. > > DAO is the default for Access 2003 and Access 2007. Access 2007 ships > with a > version of DAO that has been significantly enhanced to work with the ACE > database engine. > > Regards > Steve > > Charlotte Foust wrote: > > It began in 2000, Arthur. That was the first version that fully > > supported ADO and defaulted to it. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at setel.com Tue Jun 19 19:15:05 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 19 Jun 2007 20:15:05 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706191706x28cbd1adu218fc3d30759b1a@mail.gmail.com> References: <000301c7b092$a059ec30$6701a8c0@ACER2G><29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com><46786E29.6000007@mvps.org> <29f585dd0706191706x28cbd1adu218fc3d30759b1a@mail.gmail.com> Message-ID: <000101c7b2d0$0ea34030$e8b62ad1@SusanOne> Arthur, techrepublic.com just published a huge document on Office 2007 -- might be worth downloading -- I didn't have a thing to do with it. :) Just offering the information. http://downloads.techrepublic.com.com/download.aspx?docid=299823 Susan H. Since I have only run a trial of O2k7 and subsequently removed it (I was totally baffled by the absence of a menu and the big huge ribbon thing -- couldn't find a goddamn command for hours!), I know nothing about this ACE engine. Can someone care to describe it? From fuller.artful at gmail.com Tue Jun 19 19:19:46 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 20:19:46 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <000101c7b2d0$0ea34030$e8b62ad1@SusanOne> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> <46786E29.6000007@mvps.org> <29f585dd0706191706x28cbd1adu218fc3d30759b1a@mail.gmail.com> <000101c7b2d0$0ea34030$e8b62ad1@SusanOne> Message-ID: <29f585dd0706191719g1692c688k7264c26276df7665@mail.gmail.com> Thanks, Susan. On 6/19/07, Susan Harkins wrote: > > Arthur, techrepublic.com just published a huge document on Office 2007 -- > might be worth downloading -- I didn't have a thing to do with it. :) Just > offering the information. > > http://downloads.techrepublic.com.com/download.aspx?docid=299823 > > Susan H. > From fuller.artful at gmail.com Tue Jun 19 19:22:05 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 20:22:05 -0400 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <200706200001.l5K01tbU021163@databaseadvisors.com> References: <29f585dd0706190452lf63d5f4y54ba3ddea258f45d@mail.gmail.com> <200706200001.l5K01tbU021163@databaseadvisors.com> Message-ID: <29f585dd0706191722mdb4ec7dsdeeac72ed8c77587@mail.gmail.com> I consider myself one of the earliest adopters of this stuff and I've made a jillion mistakes in working with it (the essential characteristic of an expert LOL), so if you have questions -- and you will, for sure -- fire away. A. On 6/19/07, Darren D wrote: > > Oh yeah!!!!!!!!!! - the possibilities - oh my gosh > > Many many thanks Arthur > > Have a great day > > Darren > From miscellany at mvps.org Tue Jun 19 19:48:53 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 20 Jun 2007 12:48:53 +1200 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706191719g1692c688k7264c26276df7665@mail.gmail.com> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> <46786E29.6000007@mvps.org> <29f585dd0706191706x28cbd1adu218fc3d30759b1a@mail.gmail.com> <000101c7b2d0$0ea34030$e8b62ad1@SusanOne> <29f585dd0706191719g1692c688k7264c26276df7665@mail.gmail.com> Message-ID: <46787975.6030504@mvps.org> Arthur, The article pointed out by Susan looks very interesting. I intend to read it properly later. :-) As regards ACE, in a nutshell it is the JET database engine, now owned exclusively by Access, and enhanced to support the new Access 2007 features, e.g. new data types, SharePoint integration, etc. Regards Steve Arthur Fuller wrote: > Thanks, Susan. From darrend at nimble.com.au Tue Jun 19 20:37:16 2007 From: darrend at nimble.com.au (Darren D) Date: Wed, 20 Jun 2007 11:37:16 +1000 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <29f585dd0706191722mdb4ec7dsdeeac72ed8c77587@mail.gmail.com> Message-ID: <200706200137.l5K1bFko027850@databaseadvisors.com> Hi Arthur Excellent - I have a question already (3 actually) :-) I have SQL queries stored as dot SQL files - cool How can I run one of these files SAY...C:\MyFolder\SomeCoolQuery.sql from one of the new ADP forms I intend to create? Basically I can just 'drag' the dot SQL file over to the Query Analyser (QA) Grid Now maybe I can reference the 'path' of the dot SQL file and 'run it' - Is this possible? Second Question Assuming we can get the 'File Name' version of a dot SQL file to run how do I pass it parameters? Third Question - I've got a jillion more - but am being reserved :-) - Early days you see In QA I see the results - EG it may say 13000 rows updated etc Is it possible to see anything like that in ADP? Thanks for this ooooooooohhhhhh this is gonna be fun!!!!!!! Darren ------------------ -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Wednesday, 20 June 2007 10:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: return records from Stored proc in SQL I consider myself one of the earliest adopters of this stuff and I've made a jillion mistakes in working with it (the essential characteristic of an expert LOL), so if you have questions -- and you will, for sure -- fire away. A. On 6/19/07, Darren D wrote: > > Oh yeah!!!!!!!!!! - the possibilities - oh my gosh > > Many many thanks Arthur > > Have a great day > > Darren > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 1:12 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 1:12 PM From miscellany at mvps.org Tue Jun 19 20:56:55 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 20 Jun 2007 13:56:55 +1200 Subject: [AccessD] BE Relinker In-Reply-To: <20070619191841.6B40FBCBB@smtp-auth.no-ip.com> References: <20070619191841.6B40FBCBB@smtp-auth.no-ip.com> Message-ID: <46788967.6060300@mvps.org> Same for me. I even do this... Dim dbs As DAO.Database which is a bit pointless really, since ADO doesn't have a Database object anyway, so not much need to disambiguate. Ah well... Regards Steve jwcolby wrote: > For myself, I declare everything explicitly regardless of references. > From jwcolby at colbyconsulting.com Tue Jun 19 21:14:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 22:14:15 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <46788967.6060300@mvps.org> Message-ID: <20070620021416.F3221BC8B@smtp-auth.no-ip.com> I do too. Part of the dimension statement is to allow the developer to read what things are. DAO.Database plainly states that it is a part of the DAO model. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 19, 2007 9:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker Same for me. I even do this... Dim dbs As DAO.Database which is a bit pointless really, since ADO doesn't have a Database object anyway, so not much need to disambiguate. Ah well... Regards Steve jwcolby wrote: > For myself, I declare everything explicitly regardless of references. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Jun 19 21:20:42 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 19 Jun 2007 19:20:42 -0700 Subject: [AccessD] Graphics not printing In-Reply-To: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <0JJW00LZ0WZ2JH82@l-daemon> Hi David: Access reports like to print to the same printer-driver from which they were created. Report printing is supposed to be seamless between similar printers possessing the same features but a frustrating history has proven that wrong. When a new computer is added to the network, it is supposed to download and install the appropriate driver from the either the computer or network printer (This is where a server with active directory comes in great... for hold drivers of all OSs on the network.) that is hosting the printer so the driver or driver type will remain consistent. Vista may not have or be able to download from a host the appropriate driver. Check the manufacturer of the printer to see whether they have updated their driver set for your printer and get the latest version. To make a short story long it is a driver issue. You may have to find a driver set for the printer that has a driver for each OS including Vista. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Emerson Sent: Tuesday, June 19, 2007 4:36 PM To: accessd at databaseadvisors.com Subject: [AccessD] Graphics not printing I have a report which has an embedded jpg image. On some computers, when the report is viewed, then printed from the print preview the image does not print. However when the report is printed directly without previewing it prints with the image. It doesn't happen on all computers or on one particular type of printer. In one case the report was working fine until the computer was changed (the new OS was Vista). Now the report doesn't include the graphic even though the same printer is being used. My initial thinking is that it is something to do with the printer driver on the computer but this is out of my area of expertise (which is very narrow anyway :-)). Does anyone have any thoughts on what I can do? Regards David Emerson Dalyn Software Ltd Wellington, New Zealand -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Jun 19 22:06:57 2007 From: john at winhaven.net (John Bartow) Date: Tue, 19 Jun 2007 22:06:57 -0500 Subject: [AccessD] BE Relinker In-Reply-To: References: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> Message-ID: <010101c7b2e8$12fcc260$6402a8c0@ScuzzPaq> Hi Patti, Thanks for letting us know. If you have problems with the web site in the future please let Jim our webmaster know (webmaster at databaseadvisors.com). He is monitoring our web host for consistency and all input is helpful. John Bartow, President Database Advisors, Inc. Email: mailto:president at databaseadvisors.com Website: http://www.databaseadvisors.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Tuesday, June 19, 2007 2:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker On 6/19/07, O'Connor, Patricia (OTDA) wrote: > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. If you are going to the archives, don't goto www.databaseadvisors.com first. Just goto databaseadvisors.com (minus the www.) THat will take you directly to the archive server. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 19 23:04:16 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 20 Jun 2007 00:04:16 -0400 Subject: [AccessD] OT: troubleshooting BSD Message-ID: <20070620040417.46092BBF3@smtp-auth.no-ip.com> I just found this. I thought it might be of value to someone. I am having very infrequent BSDs on my new M90 Dell laptop. http://www.edbott.com/weblog/?p=576 John W. Colby Colby Consulting www.ColbyConsulting.com From paul.hartland at fsmail.net Wed Jun 20 05:24:58 2007 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Wed, 20 Jun 2007 12:24:58 +0200 (CEST) Subject: [AccessD] Developing European Applications Message-ID: <3661338.1889861182335098109.JavaMail.www@wwinf3206> To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 From Erwin.Craps at ithelps.eu Wed Jun 20 06:09:14 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Wed, 20 Jun 2007 13:09:14 +0200 Subject: [AccessD] Developing European Applications References: <3661338.1889861182335098109.JavaMail.www@wwinf3206> Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4695@stekelbes.ithelps.local> Hi Paul I'm from Belgium and have some experience with that in Access. I got my musterd years ago from the ATM sample application in VB5/6 thats give a good demonstration how to do that. You gonna need to programmatic replace the captions by a text coming from a table that you load into a collection when opening the app. You can do this by setting some code or number in the tag property (as I do in Access) or use some kind of coding to name your controls. This does slow down the loding of forms but it is unnoticable if have have a normal amount of controls on your forms. Further more it is best to have a table or registry sayying which language to use for that specific user. Do not base yourself to the windows language or country settings because that is not ideal. Please take note that Netherlands Dutch and Belgian Dutch are technicaly the same language bur there is a serious difference in the choice of words. Iow if you want to be pa pro, you gonna need a Belgian dutch and a Netherlands dutch version. And don't forget 40% Of belgian is French speaking. So if this client is for instance located in Brussel, you gonna need the ability to have French and Dutch (and probably English to) depending on the logged in user. A Lot of Multinational companies in Belgium do force English as the software language, so maybe you don't need the translation. >>> should ask the customer. THIS IS IMPORTANT: Both Dutch and French are longer languages. You should pay attention to the lenght of your controls (captions, Titles etc) because Dutch and French are by average +/- 40 % longer then English. This can be problematic if you did not developped with that in mind. An other issue is paperformat. In europe mainland we tend to use A4 instead of lettre or legal. If your reports are based on lettre, you should not have a problem because it is shorter then A4, you could have complaints of the "green" guys telling you thats a waste of paper. Legal is longer than A4 and you could run into problems. For what concerns showing data based on a field, that is a tough one. You gonna need to have multiple extra fields in product desciptions etc etc for each language you use. This wil result in some major reprogramming. I don't know what kind of app you have, but there is in Belgium also some legal issues conernign use of languages on official documents like an invoice. For instance it is forbidden if you are a Flemisch (Dutch) Company to send a French Invoice to a French customer that lives in the French part of Belgium. If you do that this document is illegal and has no juridic value for a court. But thats the theory... If any other questions go ahead an shoot. Greetings Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 12:25 PM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From paul.hartland at fsmail.net Wed Jun 20 06:34:33 2007 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Wed, 20 Jun 2007 13:34:33 +0200 (CEST) Subject: [AccessD] Developing European Applications Message-ID: <16301949.634451182339272956.JavaMail.www@wwinf3204.me-wanadoo.net> Erwin, Many thanks for that, I think I have enough to go on for the short term....The application we have I have taken over for the last three years, it wasn't the best to start with, and have never had the time given to me to totally rebuild it, although when I do get the odd half hour to spare I am developing my own version, and it may not be too tricky to change this, for multilingual support etc. Once again many thanks Paul Message Received: Jun 20 2007, 12:10 PM From: "Erwin Craps - IT Helps" To: "Access Developers discussion and problem solving" Cc: Subject: Re: [AccessD] Developing European Applications Hi Paul I'm from Belgium and have some experience with that in Access. I got my musterd years ago from the ATM sample application in VB5/6 thats give a good demonstration how to do that. You gonna need to programmatic replace the captions by a text coming from a table that you load into a collection when opening the app. You can do this by setting some code or number in the tag property (as I do in Access) or use some kind of coding to name your controls. This does slow down the loding of forms but it is unnoticable if have have a normal amount of controls on your forms. Further more it is best to have a table or registry sayying which language to use for that specific user. Do not base yourself to the windows language or country settings because that is not ideal. Please take note that Netherlands Dutch and Belgian Dutch are technicaly the same language bur there is a serious difference in the choice of words. Iow if you want to be pa pro, you gonna need a Belgian dutch and a Netherlands dutch version. And don't forget 40% Of belgian is French speaking. So if this client is for instance located in Brussel, you gonna need the ability to have French and Dutch (and probably English to) depending on the logged in user. A Lot of Multinational companies in Belgium do force English as the software language, so maybe you don't need the translation. >>> should ask the customer. THIS IS IMPORTANT: Both Dutch and French are longer languages. You should pay attention to the lenght of your controls (captions, Titles etc) because Dutch and French are by average +/- 40 % longer then English. This can be problematic if you did not developped with that in mind. An other issue is paperformat. In europe mainland we tend to use A4 instead of lettre or legal. If your reports are based on lettre, you should not have a problem because it is shorter then A4, you could have complaints of the "green" guys telling you thats a waste of paper. Legal is longer than A4 and you could run into problems. For what concerns showing data based on a field, that is a tough one. You gonna need to have multiple extra fields in product desciptions etc etc for each language you use. This wil result in some major reprogramming. I don't know what kind of app you have, but there is in Belgium also some legal issues conernign use of languages on official documents like an invoice. For instance it is forbidden if you are a Flemisch (Dutch) Company to send a French Invoice to a French customer that lives in the French part of Belgium. If you do that this document is illegal and has no juridic value for a court. But thats the theory... If any other questions go ahead an shoot. Greetings Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 12:25 PM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 From Erwin.Craps at ithelps.eu Wed Jun 20 06:54:15 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Wed, 20 Jun 2007 13:54:15 +0200 Subject: [AccessD] Developing European Applications References: <16301949.634451182339272956.JavaMail.www@wwinf3204.me-wanadoo.net> Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4697@stekelbes.ithelps.local> Indeed, it not that hard to build in multilanguage support if done from the start. Only the data can be problematic. All my access database are by default multilingual user interface, altough I never translate them unless requested. A correct and professional translation is the most difficult part... So make sure you can easely import and export those translated strings, dot not hard code them as I see a lot in VB and VBA apps. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 1:35 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing European Applications Importance: High Erwin, Many thanks for that, I think I have enough to go on for the short term....The application we have I have taken over for the last three years, it wasn't the best to start with, and have never had the time given to me to totally rebuild it, although when I do get the odd half hour to spare I am developing my own version, and it may not be too tricky to change this, for multilingual support etc. Once again many thanks Paul Message Received: Jun 20 2007, 12:10 PM From: "Erwin Craps - IT Helps" To: "Access Developers discussion and problem solving" Cc: Subject: Re: [AccessD] Developing European Applications Hi Paul I'm from Belgium and have some experience with that in Access. I got my musterd years ago from the ATM sample application in VB5/6 thats give a good demonstration how to do that. You gonna need to programmatic replace the captions by a text coming from a table that you load into a collection when opening the app. You can do this by setting some code or number in the tag property (as I do in Access) or use some kind of coding to name your controls. This does slow down the loding of forms but it is unnoticable if have have a normal amount of controls on your forms. Further more it is best to have a table or registry sayying which language to use for that specific user. Do not base yourself to the windows language or country settings because that is not ideal. Please take note that Netherlands Dutch and Belgian Dutch are technicaly the same language bur there is a serious difference in the choice of words. Iow if you want to be pa pro, you gonna need a Belgian dutch and a Netherlands dutch version. And don't forget 40% Of belgian is French speaking. So if this client is for instance located in Brussel, you gonna need the ability to have French and Dutch (and probably English to) depending on the logged in user. A Lot of Multinational companies in Belgium do force English as the software language, so maybe you don't need the translation. >>> should ask the customer. THIS IS IMPORTANT: Both Dutch and French are longer languages. You should pay attention to the lenght of your controls (captions, Titles etc) because Dutch and French are by average +/- 40 % longer then English. This can be problematic if you did not developped with that in mind. An other issue is paperformat. In europe mainland we tend to use A4 instead of lettre or legal. If your reports are based on lettre, you should not have a problem because it is shorter then A4, you could have complaints of the "green" guys telling you thats a waste of paper. Legal is longer than A4 and you could run into problems. For what concerns showing data based on a field, that is a tough one. You gonna need to have multiple extra fields in product desciptions etc etc for each language you use. This wil result in some major reprogramming. I don't know what kind of app you have, but there is in Belgium also some legal issues conernign use of languages on official documents like an invoice. For instance it is forbidden if you are a Flemisch (Dutch) Company to send a French Invoice to a French customer that lives in the French part of Belgium. If you do that this document is illegal and has no juridic value for a court. But thats the theory... If any other questions go ahead an shoot. Greetings Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 12:25 PM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From hollisvj at pgdp.usec.com Wed Jun 20 06:59:01 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Wed, 20 Jun 2007 06:59:01 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D026250EF@c2k3exchange.pgdp.corp.usec.com> Yes, it is. Isn't this the right side of an equation with three separate variables? Quantity = CurrentInventory - UnitsNotPurchased - UnitsPurchased Or something like that! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null "tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumO fUNi ts" *is* as single value. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 12:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null I think that each individual value needs to be Nz'd! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null Beginning: Nz(tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!Su mOfU nits,0) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 11:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 20 08:05:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 20 Jun 2007 09:05:47 -0400 Subject: [AccessD] Developing European Applications In-Reply-To: <430E80531228BA4497C5EB1A7BA786B01B4695@stekelbes.ithelps.local> Message-ID: <20070620130548.27BD4BE18@smtp-auth.no-ip.com> Sounds like a framework service to me. clsFrm pulls data out of the language string table based on the name of the form. Before the form opens it writes the data out into the labels. Organize the tables such that there is a FormCtl table which has a form name column, and a control name column and a PK. A child formLanguage table has a FK back to a record in the FormCtl table, an FK to a Language table (french, german, english, Dutch), and then a record for each language you need to translate to. Place a language ID out in a language variable in the framework, then have frmClass dynamically build a SQL statement to pull all records from the formControl table joined to FormLanguage table for the indicated language, for the form currently opening. clsFrm then iterates that recordset distributing the language string based on the control name. >From that point on it works for any form, for any control, for any language. You might need a property field in the FormLanguage table to allow for things like control tim text, status bar text and caption. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Wednesday, June 20, 2007 7:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing European Applications Hi Paul I'm from Belgium and have some experience with that in Access. I got my musterd years ago from the ATM sample application in VB5/6 thats give a good demonstration how to do that. You gonna need to programmatic replace the captions by a text coming from a table that you load into a collection when opening the app. You can do this by setting some code or number in the tag property (as I do in Access) or use some kind of coding to name your controls. This does slow down the loding of forms but it is unnoticable if have have a normal amount of controls on your forms. Further more it is best to have a table or registry sayying which language to use for that specific user. Do not base yourself to the windows language or country settings because that is not ideal. Please take note that Netherlands Dutch and Belgian Dutch are technicaly the same language bur there is a serious difference in the choice of words. Iow if you want to be pa pro, you gonna need a Belgian dutch and a Netherlands dutch version. And don't forget 40% Of belgian is French speaking. So if this client is for instance located in Brussel, you gonna need the ability to have French and Dutch (and probably English to) depending on the logged in user. A Lot of Multinational companies in Belgium do force English as the software language, so maybe you don't need the translation. >>> should ask the customer. THIS IS IMPORTANT: Both Dutch and French are longer languages. You should pay attention to the lenght of your controls (captions, Titles etc) because Dutch and French are by average +/- 40 % longer then English. This can be problematic if you did not developped with that in mind. An other issue is paperformat. In europe mainland we tend to use A4 instead of lettre or legal. If your reports are based on lettre, you should not have a problem because it is shorter then A4, you could have complaints of the "green" guys telling you thats a waste of paper. Legal is longer than A4 and you could run into problems. For what concerns showing data based on a field, that is a tough one. You gonna need to have multiple extra fields in product desciptions etc etc for each language you use. This wil result in some major reprogramming. I don't know what kind of app you have, but there is in Belgium also some legal issues conernign use of languages on official documents like an invoice. For instance it is forbidden if you are a Flemisch (Dutch) Company to send a French Invoice to a French customer that lives in the French part of Belgium. If you do that this document is illegal and has no juridic value for a court. But thats the theory... If any other questions go ahead an shoot. Greetings Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 12:25 PM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Jun 20 08:22:31 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 20 Jun 2007 09:22:31 -0400 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <200706200137.l5K1bFko027850@databaseadvisors.com> References: <29f585dd0706191722mdb4ec7dsdeeac72ed8c77587@mail.gmail.com> <200706200137.l5K1bFko027850@databaseadvisors.com> Message-ID: <29f585dd0706200622x1978dde0x1a55fb80f733fcd1@mail.gmail.com> Hi Darren, 1. Why would you want to run a query this way? Why not create the query in the database itself, as a view, say, or a stored procedure, and fire that instead? You could open one of these files and copy the syntax into EM or QA and save it as a view. Then all you need to do is name the view as your record source for the form. Ditto incidentally for combo boxes, etc. Just include the name of the view as your rowsource. 2. There are a couple of ways to do this: use a view and then "parameterize" it using the data tab of the form's property sheet. You'll see the extra elements there toward the bottom. This is a very easy to do it. Second, you can use a stored procedure and supply the parameters there, also on the data tab. The view approach is easier and you don't get tied up with read-only data, assuming that want to write to it, of course. 3. I'm not sure about that one, at least in terms of how to display the result count on the status bar or something. Of course, what you can do is DoCmd.RunSQL, which will open a datasheet with the result set in it, and then you can look at the navigation bar and get the rowcount there. P.S. Although you didn't ask, I'll give you a tip. If you have a master-detail form, use views for both record sources. Access will automatically scope the detail rowset by its parent key, without you lifting a finger, and it's blazingly fast. I have done it that way with 50K rows in the master and obviously more in the detail, and performance was very acceptable. hth, Arthur On 6/19/07, Darren D wrote: > > Hi Arthur > > Excellent - I have a question already (3 actually) :-) > > I have SQL queries stored as dot SQL files - cool > > How can I run one of these files SAY...C:\MyFolder\SomeCoolQuery.sql from > one of > the new ADP forms I intend to create? > > Basically I can just 'drag' the dot SQL file over to the Query Analyser > (QA) > Grid > > Now maybe I can reference the 'path' of the dot SQL file and 'run it' - Is > this > possible? > > Second Question > Assuming we can get the 'File Name' version of a dot SQL file to run how > do I > pass it parameters? > > Third Question - I've got a jillion more - but am being reserved :-) - > Early > days you see > In QA I see the results - EG it may say 13000 rows updated etc > Is it possible to see anything like that in ADP? > > Thanks for this > > ooooooooohhhhhh this is gonna be fun!!!!!!! > > Darren > ------------------ > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Wednesday, 20 June 2007 10:22 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003: return records from Stored proc in SQL > > I consider myself one of the earliest adopters of this stuff and I've made > a > jillion mistakes in working with it (the essential characteristic of an > expert LOL), so if you have questions -- and you will, for sure -- fire > away. > > A. > > > On 6/19/07, Darren D wrote: > > > > Oh yeah!!!!!!!!!! - the possibilities - oh my gosh > > > > Many many thanks Arthur > > > > Have a great day > > > > Darren > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 > 1:12 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 > 1:12 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From reuben at gfconsultants.com Wed Jun 20 08:37:04 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Wed, 20 Jun 2007 09:37:04 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <20070620021416.F3221BC8B@smtp-auth.no-ip.com> Message-ID: I think most of us do. I know I do as well. My point was if you have a lot of DAO code already in place you can use ADO code by making the ADO reference after DAO and simply dimensioning the ADO stuff correctly. The DAO stuff will still work fine then. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Tuesday, June 19, 2007 10:14 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > I do too. Part of the dimension statement is to allow the > developer to read > what things are. DAO.Database plainly states that it is a part of the DAO > model. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel > Sent: Tuesday, June 19, 2007 9:57 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] BE Relinker > > Same for me. I even do this... > Dim dbs As DAO.Database > which is a bit pointless really, since ADO doesn't have a Database object > anyway, so not much need to disambiguate. Ah well... > > Regards > Steve > > jwcolby wrote: > > For myself, I declare everything explicitly regardless of references. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Wed Jun 20 08:36:35 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 20 Jun 2007 06:36:35 -0700 Subject: [AccessD] Developing European Applications In-Reply-To: <3661338.1889861182335098109.JavaMail.www@wwinf3206> Message-ID: <000a01c7b340$061c5f30$0301a8c0@HAL9005> Paul: After ending up with 5 versions of a DOS-based system to support - one for each language - I made the Access version multi-language in the rewrite. I have two tables - one for controls (basically labels and command button captions), the other for message boxes. To add a language, I just add a column to each table and send the tables to whoever is doing the translation. The biggest problems I ran into was with the Unicode stuff - like the simplified and traditional Chinese. I ended up with a few translation routines in a module - there are some tricky differences translating controls on reports versus forms and sub versus main. I translate everything in the op open event and there's no apparent lag except sometimes with the Chinese on a slower system. HTH Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 3:25 AM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 6/19/2007 1:12 PM From Jim.Hale at FleetPride.com Wed Jun 20 09:06:09 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 20 Jun 2007 09:06:09 -0500 Subject: [AccessD] Quick VBA question - Selecting Cell In Excel In-Reply-To: <006501c7b2c9$2c38a970$0f01a8c0@officexp> Message-ID: Something like this should work Jim Hale Dim appexcel As Excel.Application Set appexcel = New Excel.Application With appExcel .Sheets("sales").Select .Cells(2, 1).Select End With -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 6:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel I tried that with the following: Dim objAllSheet As Object Dim ablSheetAll As Excel.Worksheet Set objXLBook = GetObject("c:\test.xls") Set objSheetAll = objXLBook.Worksheets("all") objSheetAll.Cells("B1").Select objSheetAll.Range("B1:b2").Select objSheetAll.Cells(1, 2).Select None of these worked. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of McGillivray, Don [IT] Sent: Tuesday, June 19, 2007 7:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel John, I think ranges and cells belong to the Sheet object. You probably need to fully qualify the reference. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 3:36 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Quick VBA question - Selecting Cell In Excel This has to be a no brainer. Using VBA I just want to select an Excel sheet and select a cell. Set objXLBook = GetObject("c:\test.xls") I can make the correct sheet active by using: objXLBook.Sheets("Sheet2").Select but then can't select the cell. I tried objXLBook.Range(.Cells(1, 2)).Select or objXLBook.Range("B1").Select What's the correct syntax? The error I get is "Object doesn't support this property or method" Maybe I shouldn't be using the "Range" reference? John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From jwcolby at colbyconsulting.com Wed Jun 20 09:17:04 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 20 Jun 2007 10:17:04 -0400 Subject: [AccessD] BE Relinker In-Reply-To: Message-ID: <20070620141705.B8B62BDAD@smtp-auth.no-ip.com> Yes of course you are correct. OTOH I have "retrofitted" an entire application searching for objects and replacing them with DAO.ObjectName. It helps that I have a standard naming convention of course. But it took an hour or two to do dozens of modules. Then it is done and you don't have to depend on reference order. My point is that depending on the compiler to "figure it out" is a recipe for hours spent down the line scratching your head when something goes wrong. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Wednesday, June 20, 2007 9:37 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker I think most of us do. I know I do as well. My point was if you have a lot of DAO code already in place you can use ADO code by making the ADO reference after DAO and simply dimensioning the ADO stuff correctly. The DAO stuff will still work fine then. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Tuesday, June 19, 2007 10:14 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > I do too. Part of the dimension statement is to allow the developer > to read what things are. DAO.Database plainly states that it is a > part of the DAO model. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com From markamatte at hotmail.com Wed Jun 20 09:34:32 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 14:34:32 +0000 Subject: [AccessD] The SECOND annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070619195213.753DABCD2@smtp-auth.no-ip.com> Message-ID: Its easy to quit smoking...I've done it at least a dozen times. Mark >From: "jwcolby" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] The SECOND annual >GreatSmokeyMountainsAccessDConference >Date: Tue, 19 Jun 2007 15:52:13 -0400 > > >Might even be worth stopping smoking to attend. > >It might be worth stopping smoking to see your kids graduate from college >and get married, bounce grandkids on your knee. > >I smoked for about 12 years and stopped in 1986, it can be done. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid >Sent: Tuesday, June 19, 2007 3:37 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] The SECOND annual Great >SmokeyMountainsAccessDConference > >I get the air fare I am there. Might even be worth stopping smoking to >attend. > >Martin > >Martin WP Reid >Training and Assessment Unit >Riddle Hall >Belfast > >tel: 02890 974465 > > >________________________________ > >From: accessd-bounces at databaseadvisors.com on behalf of jwcolby >Sent: Tue 19/06/2007 20:27 >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] The SECOND annual Great Smokey >MountainsAccessDConference > > > >Let's get planning started for Sept. > >There were several people that indicated that Sept would work for a >conference. If no one speaks up requesting a different date, I am going to >declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD >Conference. Same location, same great food, same great host. Be here or >be >square. > > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid >Sent: Tuesday, June 19, 2007 3:19 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] The first annual Great Smokey >MountainsAccessDConference > >John > >Any chance of putting in a web camera and I can join you lot from here?? > >Wish I was going but hope you all have a great time > >Martin > >Martin WP Reid >Training and Assessment Unit >Riddle Hall >Belfast > >tel: 02890 974465 > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Hotmail to go? Get your Hotmail, news, sports and much more! http://mobile.msn.com From markamatte at hotmail.com Wed Jun 20 09:36:16 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 14:36:16 +0000 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: We could photo shop one of those little black bars across your eyes? That always seems REAL effective in hiding someones identity...lol >From: "Charlotte Foust" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The first annual >GreatSmokeyMountainsAccessDConference >Date: Tue, 19 Jun 2007 13:37:48 -0700 > >I'll have to wear a bag over my head, then. I strongly object to having >my photo on the internet. > >Charlotte > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco >Sent: Tuesday, June 19, 2007 1:03 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] The first annual >GreatSmokeyMountainsAccessDConference > >John, > > Why not get a free trial of Go To Meeting? You can conference in up to >12 people and share your screen, see and share theirs, and more. >www.gotomeeting.com > >Easy set up and use too. Of course you'll have to accept the first 12 >of the many requests you'll get to participate!!! > > >Jim DeMarco > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >Sent: Tuesday, June 19, 2007 3:38 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] The first annual Great >SmokeyMountainsAccessDConference > >I doubt that I have the upload speed to run a video feed, and my ISP >might complain even id I did. I think my up speed is only 500 kbit / >sec. I don't have any camera to do this, no software to do this, no >experience doing this. Plus the conference is 4 days away and I need to >get real work done between now and then. > >Perhaps for the SECOND annual GSMADC? > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid >Sent: Tuesday, June 19, 2007 3:19 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] The first annual Great Smokey >MountainsAccessDConference > >John > >Any chance of putting in a web camera and I can join you lot from here?? > >Wish I was going but hope you all have a great time > >Martin > >Martin WP Reid >Training and Assessment Unit >Riddle Hall >Belfast > >tel: 02890 974465 > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Like puzzles? Play free games & earn great prizes. Play Clink now. http://club.live.com/clink.aspx?icid=clink_hotmailtextlink2 From askolits at ot.com Wed Jun 20 09:57:38 2007 From: askolits at ot.com (John Skolits) Date: Wed, 20 Jun 2007 10:57:38 -0400 Subject: [AccessD] Quick VBA question - Selecting Cell In Excel *RESOLVED* In-Reply-To: Message-ID: <000701c7b34b$58a361d0$0f01a8c0@officexp> Thanks Jim. I just resolved the issue. I worked on ti for ever but finally figured it out. John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, June 20, 2007 10:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel Something like this should work Jim Hale Dim appexcel As Excel.Application Set appexcel = New Excel.Application With appExcel .Sheets("sales").Select .Cells(2, 1).Select End With -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 6:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel I tried that with the following: Dim objAllSheet As Object Dim ablSheetAll As Excel.Worksheet Set objXLBook = GetObject("c:\test.xls") Set objSheetAll = objXLBook.Worksheets("all") objSheetAll.Cells("B1").Select objSheetAll.Range("B1:b2").Select objSheetAll.Cells(1, 2).Select None of these worked. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of McGillivray, Don [IT] Sent: Tuesday, June 19, 2007 7:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel John, I think ranges and cells belong to the Sheet object. You probably need to fully qualify the reference. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 3:36 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Quick VBA question - Selecting Cell In Excel This has to be a no brainer. Using VBA I just want to select an Excel sheet and select a cell. Set objXLBook = GetObject("c:\test.xls") I can make the correct sheet active by using: objXLBook.Sheets("Sheet2").Select but then can't select the cell. I tried objXLBook.Range(.Cells(1, 2)).Select or objXLBook.Range("B1").Select What's the correct syntax? The error I get is "Object doesn't support this property or method" Maybe I shouldn't be using the "Range" reference? John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 lembit.dbamail at t-online.de Wed Jun 20 10:28:21 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Wed, 20 Jun 2007 17:28:21 +0200 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference References: Message-ID: <003f01c7b34f$a2ceab30$1800a8c0@s1800> LOL, but wasn't that Mark Twain (as opposed to Mark Matte) :) Lembit > Its easy to quit smoking...I've done it at least a dozen times. > > Mark > > >>From: "jwcolby" >>Reply-To: Access Developers discussion and problem >>solving >>To: "'Access Developers discussion and problem >>solving'" >>Subject: Re: [AccessD] The SECOND annual >>GreatSmokeyMountainsAccessDConference >>Date: Tue, 19 Jun 2007 15:52:13 -0400 >> >> >Might even be worth stopping smoking to attend. >> >>It might be worth stopping smoking to see your kids graduate from college >>and get married, bounce grandkids on your knee. >> >>I smoked for about 12 years and stopped in 1986, it can be done. >> >>John W. Colby >>Colby Consulting >>www.ColbyConsulting.com >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid >>Sent: Tuesday, June 19, 2007 3:37 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] The SECOND annual Great >>SmokeyMountainsAccessDConference >> >>I get the air fare I am there. Might even be worth stopping smoking to >>attend. >> >>Martin >> >>Martin WP Reid >>Training and Assessment Unit >>Riddle Hall >>Belfast >> >>tel: 02890 974465 >> >> >>________________________________ >> >>From: accessd-bounces at databaseadvisors.com on behalf of jwcolby >>Sent: Tue 19/06/2007 20:27 >>To: 'Access Developers discussion and problem solving' >>Subject: [AccessD] The SECOND annual Great Smokey >>MountainsAccessDConference >> >> >> >>Let's get planning started for Sept. >> >>There were several people that indicated that Sept would work for a >>conference. If no one speaks up requesting a different date, I am going >>to >>declare the 22nd of Sept as the SECOND annual Great Smokey Mountain >>AccessD >>Conference. Same location, same great food, same great host. Be here or >>be >>square. >> >> >>John W. Colby >>Colby Consulting >>www.ColbyConsulting.com >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid >>Sent: Tuesday, June 19, 2007 3:19 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] The first annual Great Smokey >>MountainsAccessDConference >> >>John >> >>Any chance of putting in a web camera and I can join you lot from here?? >> >>Wish I was going but hope you all have a great time >> >>Martin >> >>Martin WP Reid >>Training and Assessment Unit >>Riddle Hall >>Belfast >> >>tel: 02890 974465 >> >> >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Hotmail to go? Get your Hotmail, news, sports and much more! > http://mobile.msn.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19.06.2007 > 13:12 > > From hollisvj at pgdp.usec.com Wed Jun 20 10:32:38 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Wed, 20 Jun 2007 10:32:38 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02625112@c2k3exchange.pgdp.corp.usec.com> Is there a way to format the number too? I want it to show 7,400. Hi Virginia, varValue = Nz(varValue,0) OR sngValue = Nz(qry_nonpurchase!SumOfUnits,0) OR Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) Look up NZ in Access Help - it gives the whole story. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 10:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia From lembit.dbamail at t-online.de Wed Jun 20 10:52:44 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Wed, 20 Jun 2007 17:52:44 +0200 Subject: [AccessD] NZ for Null References: <703BDA18A87DFA4CB265A86F42E4178D02625112@c2k3exchange.pgdp.corp.usec.com> Message-ID: <001601c7b353$0ac21ee0$1800a8c0@s1800> something like this: varValue = Format( Nz(varValue,0), "#,###") or wahtever format you desire. Lembit ----- Original Message ----- From: "Hollis, Virginia" To: Sent: Wednesday, June 20, 2007 5:32 PM Subject: [AccessD] NZ for Null > Is there a way to format the number too? I want it to show 7,400. > > > > > > Hi Virginia, > > varValue = Nz(varValue,0) > > OR > > sngValue = Nz(qry_nonpurchase!SumOfUnits,0) > > OR > > Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) > -Nz(qry_purchase!SumOfUnits,0) > > Look up NZ in Access Help - it gives the whole story. > > BOL! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com > ] On Behalf Of > Hollis, Virginia > Sent: Friday, June 15, 2007 10:49 AM > To: accessD at databaseadvisors.com > > Subject: [AccessD] NZ for Null > > I am trying to get a beginning total - how do I check for Nz & then put > a zero in if it is Null? This will be used on a report. > > > Beginning: > tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf > Units > > > > Virginia > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19.06.2007 > 13:12 > > From martyconnelly at shaw.ca Wed Jun 20 10:56:28 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 20 Jun 2007 08:56:28 -0700 Subject: [AccessD] Developing European Applications In-Reply-To: <000a01c7b340$061c5f30$0301a8c0@HAL9005> References: <000a01c7b340$061c5f30$0301a8c0@HAL9005> Message-ID: <46794E2C.3080109@shaw.ca> Don't forget about European date order and the date and time separator symbols can vary from country to country. Also you may have to download the MS Euro font symbol to your development site. German for example increases caption and label sizes by about 30%. You may run out of screen real estate. Here is a book on the topic, out of print but amazingly used copies are selling for double the original retail price. Internationalization with Visual Basic By Michael S. Kaplan 650 pages, w/CDROM ISBN: 0672319772 Site for used copies and Table of Contents and sample chapters. http://www.i18nwithvb.com/ Kaplan did a lot of work on Access, wrote the wizards for 97 then went independent, now he is back as project lead on MS Internationalization effort. Here is his MS blog http://blogs.msdn.com/michkap/default.aspx Rocky Smolin at Beach Access Software wrote: >Paul: > >After ending up with 5 versions of a DOS-based system to support - one for >each language - I made the Access version multi-language in the rewrite. I >have two tables - one for controls (basically labels and command button >captions), the other for message boxes. To add a language, I just add a >column to each table and send the tables to whoever is doing the >translation. The biggest problems I ran into was with the Unicode stuff - >like the simplified and traditional Chinese. > >I ended up with a few translation routines in a module - there are some >tricky differences translating controls on reports versus forms and sub >versus main. I translate everything in the op open event and there's no >apparent lag except sometimes with the Chinese on a slower system. > >HTH > >Rocky > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >paul.hartland at fsmail.net >Sent: Wednesday, June 20, 2007 3:25 AM >To: accessd; dba-vb >Subject: [AccessD] Developing European Applications >Importance: High > >To all, > >We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database >which all works perfectly well. However we are moving towards putting our >Belgium & Netherlands offices onto the system. What I need to know is how >to make my labels/controls/reports etc appear in the local languages, I >would assume this is no easy task but if someone could point me in the right >direction I would be very grateful. > >Thanks in advance for any help on this. > > > >Paul Hartland >paul.hartland at fsmail.net >07730 523179 > > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Wed Jun 20 10:55:31 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 20 Jun 2007 08:55:31 -0700 Subject: [AccessD] Developing European Applications In-Reply-To: <16301949.634451182339272956.JavaMail.www@wwinf3204.me-wanadoo.net> References: <16301949.634451182339272956.JavaMail.www@wwinf3204.me-wanadoo.net> Message-ID: A bigger potential problem is handling dates and delimiters in other languages. It can get especially dicey if you have to communicate BETWEEN languages. Number handling gets crazy when a comma is used as the decimal delimiter and dots or spaces are used to group the numbers. Those are the ones we've fallen over many times. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 4:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing European Applications Importance: High Erwin, Many thanks for that, I think I have enough to go on for the short term....The application we have I have taken over for the last three years, it wasn't the best to start with, and have never had the time given to me to totally rebuild it, although when I do get the odd half hour to spare I am developing my own version, and it may not be too tricky to change this, for multilingual support etc. Once again many thanks Paul Message Received: Jun 20 2007, 12:10 PM From: "Erwin Craps - IT Helps" To: "Access Developers discussion and problem solving" Cc: Subject: Re: [AccessD] Developing European Applications Hi Paul I'm from Belgium and have some experience with that in Access. I got my musterd years ago from the ATM sample application in VB5/6 thats give a good demonstration how to do that. You gonna need to programmatic replace the captions by a text coming from a table that you load into a collection when opening the app. You can do this by setting some code or number in the tag property (as I do in Access) or use some kind of coding to name your controls. This does slow down the loding of forms but it is unnoticable if have have a normal amount of controls on your forms. Further more it is best to have a table or registry sayying which language to use for that specific user. Do not base yourself to the windows language or country settings because that is not ideal. Please take note that Netherlands Dutch and Belgian Dutch are technicaly the same language bur there is a serious difference in the choice of words. Iow if you want to be pa pro, you gonna need a Belgian dutch and a Netherlands dutch version. And don't forget 40% Of belgian is French speaking. So if this client is for instance located in Brussel, you gonna need the ability to have French and Dutch (and probably English to) depending on the logged in user. A Lot of Multinational companies in Belgium do force English as the software language, so maybe you don't need the translation. >>> should ask the customer. THIS IS IMPORTANT: Both Dutch and French are longer languages. You should pay attention to the lenght of your controls (captions, Titles etc) because Dutch and French are by average +/- 40 % longer then English. This can be problematic if you did not developped with that in mind. An other issue is paperformat. In europe mainland we tend to use A4 instead of lettre or legal. If your reports are based on lettre, you should not have a problem because it is shorter then A4, you could have complaints of the "green" guys telling you thats a waste of paper. Legal is longer than A4 and you could run into problems. For what concerns showing data based on a field, that is a tough one. You gonna need to have multiple extra fields in product desciptions etc etc for each language you use. This wil result in some major reprogramming. I don't know what kind of app you have, but there is in Belgium also some legal issues conernign use of languages on official documents like an invoice. For instance it is forbidden if you are a Flemisch (Dutch) Company to send a French Invoice to a French customer that lives in the French part of Belgium. If you do that this document is illegal and has no juridic value for a court. But thats the theory... If any other questions go ahead an shoot. Greetings Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 12:25 PM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 -- 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 Jun 20 10:57:11 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 20 Jun 2007 10:57:11 -0500 Subject: [AccessD] NZ for Null Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C208694EC7@xlivmbx35.aig.com> Well you would use the Format function to do that... Debug.Print Format(varValue,"#,0") But don't forget that Format() returns a _string_ and is only supposed to be used for _displaying_ data. Don't format the data and then store it in a table: unless you _want_ to store the string representation. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 11:33 AM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Is there a way to format the number too? I want it to show 7,400. Hi Virginia, varValue = Nz(varValue,0) OR sngValue = Nz(qry_nonpurchase!SumOfUnits,0) OR Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) Look up NZ in Access Help - it gives the whole story. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 10:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Wed Jun 20 10:58:57 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 20 Jun 2007 10:58:57 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625112@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625112@c2k3exchange.pgdp.corp.usec.com> Message-ID: <002b01c7b353$e997b6c0$0200a8c0@danwaters> In the property sheet for a text field on a Form or Report, it looks like you would select Standard for the format, and then enter 0 for Decimal Places. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 10:33 AM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Is there a way to format the number too? I want it to show 7,400. Hi Virginia, varValue = Nz(varValue,0) OR sngValue = Nz(qry_nonpurchase!SumOfUnits,0) OR Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) Look up NZ in Access Help - it gives the whole story. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 10:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From hollisvj at pgdp.usec.com Wed Jun 20 11:14:25 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Wed, 20 Jun 2007 11:14:25 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D0262511B@c2k3exchange.pgdp.corp.usec.com> How can I format the results to show the number as 13,000? (standard with no decimals) Hi Virginia, varValue = Nz(varValue,0) OR sngValue = Nz(qry_nonpurchase!SumOfUnits,0) OR Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) Look up NZ in Access Help - it gives the whole story. BOL! Dan From markamatte at hotmail.com Wed Jun 20 11:57:12 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 16:57:12 +0000 Subject: [AccessD] The first annual Great SmokeyMountainsAccessDConference In-Reply-To: <001501c7b25f$7b6b5f20$0a00a8c0@PCRURI35> Message-ID: I've booked a room at the Jameson as well. I'm checking in Friday noght. See you there. Mark P.S...1 mile from Friendly Billiards...lol >From: "Barbara Ryan" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The first annual Great >SmokeyMountainsAccessDConference >Date: Tue, 19 Jun 2007 06:49:16 -0400 > >I'm staying at the Jameson Inn in Lenoir. I don't know if it's by a pool >hall :-) > >Barb Ryan > >----- Original Message ----- >From: "Mark A Matte" >To: >Sent: Monday, June 18, 2007 11:28 PM >Subject: Re: [AccessD] The first annual Great Smokey >MountainsAccessDConference > > > > Just curious where other's are staying. Maybe share a ride to > > John's...just > > a thought. > > > > I'm thinking about Hickory. > > > > Mark A. Matte > > 336/253-5270 > > > > P.S...near a Pool Hall??? > > > > > >>From: "Barbara Ryan" > >>Reply-To: Access Developers discussion and problem > >>solving > >>To: "Access Developers discussion and problem > >>solving" > >>Subject: Re: [AccessD] The first annual Great Smokey Mountains > >>AccessDConference > >>Date: Mon, 18 Jun 2007 16:44:26 -0400 > >> > >>I'm looking forward to meeting you all. John, what time should we >arrive > >>on > >>Saturday? > >> > >>Barb Ryan > >> > >>----- Original Message ----- > >>From: "jwcolby" > >>To: "'Access Developers discussion and problem solving'" > >>; ; > >>; "'Discussion of Hardware and Software > >>issues'" > >>Sent: Monday, June 18, 2007 1:27 AM > >>Subject: [AccessD] The first annual Great Smokey Mountains AccessD > >>Conference > >> > >> > >> > The first annual Great Smokey Mountains AccessD Conference will be > >> > happening > >> > this coming Saturday at my house. > >> > > >> > To get a map to my house, watch for Wrap of course: > >> > > >> > > >>http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm > >> > _medium=ha&utm_term=map > >> > > >> > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right >there. > >> > Of > >> > course things are never as they seem. There are really only two left > >> > turns > >> > coming south on Horseshoe bend road, the second is my drive. Just > >> > remember > >> > that. > >> > > >> > Hudson Weather. It's looking like high 80s over the weekend. I do > >> > have > >> > AC > >> > so we will be comfortable inside. > >> > > >> > http://www.weather.com/weather/local/28638 > >> > > >> > Anyone needing hotels: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Alternately, down in Hickory: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Lenoir: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Hudson: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Strangely enough (or perhaps not?), a search for "night clubs" in > >>Lenoir, > >> > nc > >> > turned up nothing, but did show stuff down in Hickory, just south of > >> > us. > >> > I > >> > must admit I have not been to a night club since we moved here so I > >> > will > >> > not > >> > be much help there. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Churches (lots of Baptists down here). You will always be welcome at > >> > my > >> > church, #B - Hudson United Methodist. I do have enough credit at >this > >> > point > >> > that I can skip if the conference is still going on. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > > >> > General NC info: > >> > > >> > http://www.visitnc.com/tools_search_results.asp > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > The plan is to meet at my home on Saturday, and Sunday if there is > >>anyone > >> > still here. Anyone coming in early (Friday evening / night) is >welcome > >>to > >> > call me. 828-572-0120 is my business phone. > >> > > >> > I will be doing a BBQ Saturday evening after the conference. The >usual > >> > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > >> > > >> > I am looking forward to seeing you guys, whoever shows up, so let's > >> > meet > >> > and > >> > have a good time - no RSVP required, come on down. > >> > > >> > John W. Colby > >> > Colby Consulting > >> > www.ColbyConsulting.com > >> > > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ > > Hotmail to go? Get your Hotmail, news, sports and much more! > > http://mobile.msn.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 From markamatte at hotmail.com Wed Jun 20 11:58:31 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 16:58:31 +0000 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference In-Reply-To: <003f01c7b34f$a2ceab30$1800a8c0@s1800> Message-ID: I believe it was...I try to follow in the footsteps of greatness every chance I get...lol Mark >From: "Lembit Soobik" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The SECOND >annualGreatSmokeyMountainsAccessDConference >Date: Wed, 20 Jun 2007 17:28:21 +0200 > >LOL, but wasn't that Mark Twain (as opposed to Mark Matte) :) > >Lembit > > > > > Its easy to quit smoking...I've done it at least a dozen times. > > > > Mark > > > > > >>From: "jwcolby" > >>Reply-To: Access Developers discussion and problem > >>solving > >>To: "'Access Developers discussion and problem > >>solving'" > >>Subject: Re: [AccessD] The SECOND annual > >>GreatSmokeyMountainsAccessDConference > >>Date: Tue, 19 Jun 2007 15:52:13 -0400 > >> > >> >Might even be worth stopping smoking to attend. > >> > >>It might be worth stopping smoking to see your kids graduate from >college > >>and get married, bounce grandkids on your knee. > >> > >>I smoked for about 12 years and stopped in 1986, it can be done. > >> > >>John W. Colby > >>Colby Consulting > >>www.ColbyConsulting.com > >>-----Original Message----- > >>From: accessd-bounces at databaseadvisors.com > >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid > >>Sent: Tuesday, June 19, 2007 3:37 PM > >>To: Access Developers discussion and problem solving > >>Subject: Re: [AccessD] The SECOND annual Great > >>SmokeyMountainsAccessDConference > >> > >>I get the air fare I am there. Might even be worth stopping smoking to > >>attend. > >> > >>Martin > >> > >>Martin WP Reid > >>Training and Assessment Unit > >>Riddle Hall > >>Belfast > >> > >>tel: 02890 974465 > >> > >> > >>________________________________ > >> > >>From: accessd-bounces at databaseadvisors.com on behalf of jwcolby > >>Sent: Tue 19/06/2007 20:27 > >>To: 'Access Developers discussion and problem solving' > >>Subject: [AccessD] The SECOND annual Great Smokey > >>MountainsAccessDConference > >> > >> > >> > >>Let's get planning started for Sept. > >> > >>There were several people that indicated that Sept would work for a > >>conference. If no one speaks up requesting a different date, I am going > >>to > >>declare the 22nd of Sept as the SECOND annual Great Smokey Mountain > >>AccessD > >>Conference. Same location, same great food, same great host. Be here >or > >>be > >>square. > >> > >> > >>John W. Colby > >>Colby Consulting > >>www.ColbyConsulting.com > >>-----Original Message----- > >>From: accessd-bounces at databaseadvisors.com > >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid > >>Sent: Tuesday, June 19, 2007 3:19 PM > >>To: Access Developers discussion and problem solving > >>Subject: Re: [AccessD] The first annual Great Smokey > >>MountainsAccessDConference > >> > >>John > >> > >>Any chance of putting in a web camera and I can join you lot from here?? > >> > >>Wish I was going but hope you all have a great time > >> > >>Martin > >> > >>Martin WP Reid > >>Training and Assessment Unit > >>Riddle Hall > >>Belfast > >> > >>tel: 02890 974465 > >> > >> > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > >> > >> > >> > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ > > Hotmail to go? Get your Hotmail, news, sports and much more! > > http://mobile.msn.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: >19.06.2007 > > 13:12 > > > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Who's that on the Red Carpet? Play & win glamorous prizes. http://club.live.com/red_carpet_reveal.aspx?icid=REDCARPET_hotmailtextlink3 From john at winhaven.net Wed Jun 20 12:30:17 2007 From: john at winhaven.net (John Bartow) Date: Wed, 20 Jun 2007 12:30:17 -0500 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <001501c7b25f$7b6b5f20$0a00a8c0@PCRURI35> Message-ID: <003001c7b360$ac229b90$6402a8c0@ScuzzPaq> My wife and I were going to go down and make a week's vacation out of it but I had too many business issues that I couldn't get away from. But I'm still trying to get down there. I can't believe how expensive the tickets are to get from here to there! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, June 20, 2007 11:57 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I've booked a room at the Jameson as well. I'm checking in Friday noght. See you there. Mark P.S...1 mile from Friendly Billiards...lol >From: "Barbara Ryan" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The first annual Great >SmokeyMountainsAccessDConference >Date: Tue, 19 Jun 2007 06:49:16 -0400 > >I'm staying at the Jameson Inn in Lenoir. I don't know if it's by a >pool hall :-) > >Barb Ryan > >----- Original Message ----- >From: "Mark A Matte" >To: >Sent: Monday, June 18, 2007 11:28 PM >Subject: Re: [AccessD] The first annual Great Smokey >MountainsAccessDConference > > > > Just curious where other's are staying. Maybe share a ride to > > John's...just a thought. > > > > I'm thinking about Hickory. > > > > Mark A. Matte > > 336/253-5270 > > > > P.S...near a Pool Hall??? > > > > > >>From: "Barbara Ryan" > >>Reply-To: Access Developers discussion and problem > >>solving > >>To: "Access Developers discussion and problem > >>solving" > >>Subject: Re: [AccessD] The first annual Great Smokey Mountains > >>AccessDConference > >>Date: Mon, 18 Jun 2007 16:44:26 -0400 > >> > >>I'm looking forward to meeting you all. John, what time should we >arrive > >>on > >>Saturday? > >> > >>Barb Ryan > >> > >>----- Original Message ----- > >>From: "jwcolby" > >>To: "'Access Developers discussion and problem solving'" > >>; > >>; > >>; "'Discussion of Hardware and Software > >>issues'" > >>Sent: Monday, June 18, 2007 1:27 AM > >>Subject: [AccessD] The first annual Great Smokey Mountains AccessD > >>Conference > >> > >> > >> > The first annual Great Smokey Mountains AccessD Conference will > >> > be happening this coming Saturday at my house. > >> > > >> > To get a map to my house, watch for Wrap of course: > >> > > >> > > >>http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-googl > >>e-gm&utm > >> > _medium=ha&utm_term=map > >> > > >> > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right >there. > >> > Of > >> > course things are never as they seem. There are really only two > >> > left turns coming south on Horseshoe bend road, the second is my > >> > drive. Just remember that. > >> > > >> > Hudson Weather. It's looking like high 80s over the weekend. I > >> > do have AC so we will be comfortable inside. > >> > > >> > http://www.weather.com/weather/local/28638 > >> > > >> > Anyone needing hotels: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Alternately, down in Hickory: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Lenoir: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Hudson: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Strangely enough (or perhaps not?), a search for "night clubs" in > >>Lenoir, > >> > nc > >> > turned up nothing, but did show stuff down in Hickory, just south > >> > of us. > >> > I > >> > must admit I have not been to a night club since we moved here so > >> > I will not be much help there. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Churches (lots of Baptists down here). You will always be > >> > welcome at my church, #B - Hudson United Methodist. I do have > >> > enough credit at >this > >> > point > >> > that I can skip if the conference is still going on. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > > >> > General NC info: > >> > > >> > http://www.visitnc.com/tools_search_results.asp > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > The plan is to meet at my home on Saturday, and Sunday if there > >> > is > >>anyone > >> > still here. Anyone coming in early (Friday evening / night) is >welcome > >>to > >> > call me. 828-572-0120 is my business phone. > >> > > >> > I will be doing a BBQ Saturday evening after the conference. The >usual > >> > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > >> > > >> > I am looking forward to seeing you guys, whoever shows up, so > >> > let's meet and have a good time - no RSVP required, come on down. > >> > > >> > John W. Colby > >> > Colby Consulting > >> > www.ColbyConsulting.com > >> > > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ > > Hotmail to go? Get your Hotmail, news, sports and much more! > > http://mobile.msn.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= 33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& encType=1&FORM=MGAC01 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Jun 20 13:41:23 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 18:41:23 +0000 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <003001c7b360$ac229b90$6402a8c0@ScuzzPaq> Message-ID: John, Not sure what airport your flying into...but if it is Greensboro on Friday...I can give you a ride. Just let me know. Thanks, Mark A. Matte >From: "John Bartow" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] The first annual >GreatSmokeyMountainsAccessDConference >Date: Wed, 20 Jun 2007 12:30:17 -0500 > >My wife and I were going to go down and make a week's vacation out of it >but >I had too many business issues that I couldn't get away from. > >But I'm still trying to get down there. I can't believe how expensive the >tickets are to get from here to there! > >John B. > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Wednesday, June 20, 2007 11:57 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] The first annual >GreatSmokeyMountainsAccessDConference > >I've booked a room at the Jameson as well. I'm checking in Friday noght. >See you there. > >Mark > >P.S...1 mile from Friendly Billiards...lol > > > >From: "Barbara Ryan" > >Reply-To: Access Developers discussion and problem > >solving > >To: "Access Developers discussion and problem > >solving" > >Subject: Re: [AccessD] The first annual Great > >SmokeyMountainsAccessDConference > >Date: Tue, 19 Jun 2007 06:49:16 -0400 > > > >I'm staying at the Jameson Inn in Lenoir. I don't know if it's by a > >pool hall :-) > > > >Barb Ryan > > > >----- Original Message ----- > >From: "Mark A Matte" > >To: > >Sent: Monday, June 18, 2007 11:28 PM > >Subject: Re: [AccessD] The first annual Great Smokey > >MountainsAccessDConference > > > > > > > Just curious where other's are staying. Maybe share a ride to > > > John's...just a thought. > > > > > > I'm thinking about Hickory. > > > > > > Mark A. Matte > > > 336/253-5270 > > > > > > P.S...near a Pool Hall??? > > > > > > > > >>From: "Barbara Ryan" > > >>Reply-To: Access Developers discussion and problem > > >>solving > > >>To: "Access Developers discussion and problem > > >>solving" > > >>Subject: Re: [AccessD] The first annual Great Smokey Mountains > > >>AccessDConference > > >>Date: Mon, 18 Jun 2007 16:44:26 -0400 > > >> > > >>I'm looking forward to meeting you all. John, what time should we > >arrive > > >>on > > >>Saturday? > > >> > > >>Barb Ryan > > >> > > >>----- Original Message ----- > > >>From: "jwcolby" > > >>To: "'Access Developers discussion and problem solving'" > > >>; > > >>; > > >>; "'Discussion of Hardware and Software > > >>issues'" > > >>Sent: Monday, June 18, 2007 1:27 AM > > >>Subject: [AccessD] The first annual Great Smokey Mountains AccessD > > >>Conference > > >> > > >> > > >> > The first annual Great Smokey Mountains AccessD Conference will > > >> > be happening this coming Saturday at my house. > > >> > > > >> > To get a map to my house, watch for Wrap of course: > > >> > > > >> > > > >>http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-googl > > >>e-gm&utm > > >> > _medium=ha&utm_term=map > > >> > > > >> > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right > >there. > > >> > Of > > >> > course things are never as they seem. There are really only two > > >> > left turns coming south on Horseshoe bend road, the second is my > > >> > drive. Just remember that. > > >> > > > >> > Hudson Weather. It's looking like high 80s over the weekend. I > > >> > do have AC so we will be comfortable inside. > > >> > > > >> > http://www.weather.com/weather/local/28638 > > >> > > > >> > Anyone needing hotels: > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > Alternately, down in Hickory: > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > Food in Lenoir: > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > Food in Hudson: > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > Strangely enough (or perhaps not?), a search for "night clubs" in > > >>Lenoir, > > >> > nc > > >> > turned up nothing, but did show stuff down in Hickory, just south > > >> > of us. > > >> > I > > >> > must admit I have not been to a night club since we moved here so > > >> > I will not be much help there. > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > Churches (lots of Baptists down here). You will always be > > >> > welcome at my church, #B - Hudson United Methodist. I do have > > >> > enough credit at > >this > > >> > point > > >> > that I can skip if the conference is still going on. > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > > > >> > General NC info: > > >> > > > >> > http://www.visitnc.com/tools_search_results.asp > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > The plan is to meet at my home on Saturday, and Sunday if there > > >> > is > > >>anyone > > >> > still here. Anyone coming in early (Friday evening / night) is > >welcome > > >>to > > >> > call me. 828-572-0120 is my business phone. > > >> > > > >> > I will be doing a BBQ Saturday evening after the conference. The > >usual > > >> > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > >> > > > >> > I am looking forward to seeing you guys, whoever shows up, so > > >> > let's meet and have a good time - no RSVP required, come on down. > > >> > > > >> > John W. Colby > > >> > Colby Consulting > > >> > www.ColbyConsulting.com > > >> > > > >> > -- > > >> > AccessD mailing list > > >> > AccessD at databaseadvisors.com > > >> > http://databaseadvisors.com/mailman/listinfo/accessd > > >> > Website: http://www.databaseadvisors.com > > >> > > > >> > > >>-- > > >>AccessD mailing list > > >>AccessD at databaseadvisors.com > > >>http://databaseadvisors.com/mailman/listinfo/accessd > > >>Website: http://www.databaseadvisors.com > > > > > > _________________________________________________________________ > > > Hotmail to go? Get your Hotmail, news, sports and much more! > > > http://mobile.msn.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >_________________________________________________________________ >Need a break? Find your escape route with Live Search Maps. >http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= >33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& >encType=1&FORM=MGAC01 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Don?t miss your chance to WIN $10,000 and other great prizes from Microsoft Office Live http://clk.atdmt.com/MRT/go/aub0540003042mrt/direct/01/ From hollisvj at pgdp.usec.com Wed Jun 20 14:27:55 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Wed, 20 Jun 2007 14:27:55 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> Yes, but I want to include the format with the Nz too in the query for the report. I used the Nz and want to add the format to all that to show the results with the comma. Format this to show it all with commas. Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) In the property sheet for a text field on a Form or Report, it looks like you would select Standard for the format, and then enter 0 for Decimal Places. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 10:33 AM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Is there a way to format the number too? I want it to show 7,400. From john at winhaven.net Wed Jun 20 14:40:02 2007 From: john at winhaven.net (John Bartow) Date: Wed, 20 Jun 2007 14:40:02 -0500 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <003001c7b360$ac229b90$6402a8c0@ScuzzPaq> Message-ID: <008f01c7b372$cc83c5a0$6402a8c0@ScuzzPaq> Mark, Thanks for the offer. I'm not sure of which airport yet. Do you have a cell phone # you can send me off list? John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, June 20, 2007 1:41 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference John, Not sure what airport your flying into...but if it is Greensboro on Friday...I can give you a ride. Just let me know. From jwcolby at colbyconsulting.com Wed Jun 20 14:46:12 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 20 Jun 2007 15:46:12 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <003001c7b360$ac229b90$6402a8c0@ScuzzPaq> Message-ID: <20070620194612.57187BBFA@smtp-auth.no-ip.com> It would be great if you could make it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Wednesday, June 20, 2007 1:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference My wife and I were going to go down and make a week's vacation out of it but I had too many business issues that I couldn't get away from. But I'm still trying to get down there. I can't believe how expensive the tickets are to get from here to there! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, June 20, 2007 11:57 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I've booked a room at the Jameson as well. I'm checking in Friday noght. See you there. Mark P.S...1 mile from Friendly Billiards...lol >From: "Barbara Ryan" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The first annual Great >SmokeyMountainsAccessDConference >Date: Tue, 19 Jun 2007 06:49:16 -0400 > >I'm staying at the Jameson Inn in Lenoir. I don't know if it's by a >pool hall :-) > >Barb Ryan > >----- Original Message ----- >From: "Mark A Matte" >To: >Sent: Monday, June 18, 2007 11:28 PM >Subject: Re: [AccessD] The first annual Great Smokey >MountainsAccessDConference > > > > Just curious where other's are staying. Maybe share a ride to > > John's...just a thought. > > > > I'm thinking about Hickory. > > > > Mark A. Matte > > 336/253-5270 > > > > P.S...near a Pool Hall??? > > > > > >>From: "Barbara Ryan" > >>Reply-To: Access Developers discussion and problem > >>solving > >>To: "Access Developers discussion and problem > >>solving" > >>Subject: Re: [AccessD] The first annual Great Smokey Mountains > >>AccessDConference > >>Date: Mon, 18 Jun 2007 16:44:26 -0400 > >> > >>I'm looking forward to meeting you all. John, what time should we >arrive > >>on > >>Saturday? > >> > >>Barb Ryan > >> > >>----- Original Message ----- > >>From: "jwcolby" > >>To: "'Access Developers discussion and problem solving'" > >>; > >>; > >>; "'Discussion of Hardware and Software > >>issues'" > >>Sent: Monday, June 18, 2007 1:27 AM > >>Subject: [AccessD] The first annual Great Smokey Mountains AccessD > >>Conference > >> > >> > >> > The first annual Great Smokey Mountains AccessD Conference will > >> > be happening this coming Saturday at my house. > >> > > >> > To get a map to my house, watch for Wrap of course: > >> > > >> > > >>http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-googl > >>e-gm&utm > >> > _medium=ha&utm_term=map > >> > > >> > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right >there. > >> > Of > >> > course things are never as they seem. There are really only two > >> > left turns coming south on Horseshoe bend road, the second is my > >> > drive. Just remember that. > >> > > >> > Hudson Weather. It's looking like high 80s over the weekend. I > >> > do have AC so we will be comfortable inside. > >> > > >> > http://www.weather.com/weather/local/28638 > >> > > >> > Anyone needing hotels: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Alternately, down in Hickory: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Lenoir: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Hudson: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Strangely enough (or perhaps not?), a search for "night clubs" in > >>Lenoir, > >> > nc > >> > turned up nothing, but did show stuff down in Hickory, just south > >> > of us. > >> > I > >> > must admit I have not been to a night club since we moved here so > >> > I will not be much help there. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Churches (lots of Baptists down here). You will always be > >> > welcome at my church, #B - Hudson United Methodist. I do have > >> > enough credit at >this > >> > point > >> > that I can skip if the conference is still going on. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > > >> > General NC info: > >> > > >> > http://www.visitnc.com/tools_search_results.asp > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > The plan is to meet at my home on Saturday, and Sunday if there > >> > is > >>anyone > >> > still here. Anyone coming in early (Friday evening / night) is >welcome > >>to > >> > call me. 828-572-0120 is my business phone. > >> > > >> > I will be doing a BBQ Saturday evening after the conference. The >usual > >> > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > >> > > >> > I am looking forward to seeing you guys, whoever shows up, so > >> > let's meet and have a good time - no RSVP required, come on down. > >> > > >> > John W. Colby > >> > Colby Consulting > >> > www.ColbyConsulting.com > >> > > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ > > Hotmail to go? Get your Hotmail, news, sports and much more! > > http://mobile.msn.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= 33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& encType=1&FORM=MGAC01 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Jun 20 14:50:38 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 20 Jun 2007 15:50:38 -0400 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> Message-ID: <29f585dd0706201250q1dcf54a6vb49f881c0a755438@mail.gmail.com> With all due respect, Virginia, formatting is an issue for the front end and retrieving the data is an issue for the back end. I would not suggest trying to push one way or the other. Within Access (MDB) you can customize the output column. If that's not enough, do the rest in the front end not the back end. The back end's mission in life is to deliver data not formatted data. Arthur On 6/20/07, Hollis, Virginia wrote: > > Yes, but I want to include the format with the Nz too in the query for > the report. I used the Nz and want to add the format to all that to show > the results with the comma. > > Format this to show it all with commas. > Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) > -Nz(qry_purchase!SumOfUnits,0) > > > > From dwaters at usinternet.com Wed Jun 20 14:55:14 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 20 Jun 2007 14:55:14 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> Message-ID: <004301c7b374$eccd8a60$0200a8c0@danwaters> The NZ function will substitute 0 for Null for your parameters, but the Format(Standard) and DecimalPlaces = 0 will control how the data in the field on the report will look. i.e. 7400 vs. 7,400. Give it a try - let me know how it worked. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 2:28 PM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Yes, but I want to include the format with the Nz too in the query for the report. I used the Nz and want to add the format to all that to show the results with the comma. Format this to show it all with commas. Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) In the property sheet for a text field on a Form or Report, it looks like you would select Standard for the format, and then enter 0 for Decimal Places. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 10:33 AM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Is there a way to format the number too? I want it to show 7,400. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Jun 20 14:59:45 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 20 Jun 2007 15:59:45 -0400 Subject: [AccessD] Third conference? Message-ID: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A From carbonnb at gmail.com Wed Jun 20 15:04:49 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Wed, 20 Jun 2007 16:04:49 -0400 Subject: [AccessD] [dba-Tech] Third conference? In-Reply-To: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: Lets try this again with a copy to the appropriate places. On 6/20/07, Arthur Fuller wrote: > I wonder if there might be any interest in a conference held in Canada. I > live in Mississauga, Ontario. There are hotels nearby. I have space in which Hell yea. I even suggested something like this a few years back. If it got too big, I know of a classroom that can hold 14 folks. I could even probably rustle up a classroom with 10 +1 workstations :) -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From jwcolby at colbyconsulting.com Wed Jun 20 15:07:41 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 20 Jun 2007 16:07:41 -0400 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: <20070620200741.774A8BED2@smtp-auth.no-ip.com> A brilliant idea. I will be in Syracuse NY for two weeks in July. Perhaps you could have it then and I could come? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 4:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Jun 20 15:14:31 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 20:14:31 +0000 Subject: [AccessD] [dba-Tech] Third conference? Message-ID: Just let me know when...My family was exiled from Nova Scotia...but its been a couple hundred years, so it should be ok...lol Mark A. Matte >From: "Bryan Carbonnell" >Reply-To: Access Developers discussion and problem >solving >To: "Discussion of Hardware and Software >issues" >CC: dba-sqlserver at databaseadvisors.com, Access Developers discussion >and problem solving >Subject: Re: [AccessD] [dba-Tech] Third conference? >Date: Wed, 20 Jun 2007 16:04:49 -0400 > >Lets try this again with a copy to the appropriate places. > >On 6/20/07, Arthur Fuller wrote: > > > I wonder if there might be any interest in a conference held in Canada. >I > > live in Mississauga, Ontario. There are hotels nearby. I have space in >which > >Hell yea. I even suggested something like this a few years back. > >If it got too big, I know of a classroom that can hold 14 folks. > >I could even probably rustle up a classroom with 10 +1 workstations :) > >-- >Bryan Carbonnell - carbonnb at gmail.com >Life's journey is not to arrive at the grave safely in a well >preserved body, but rather to skid in sideways, totally worn out, >shouting "What a great ride!" >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Don?t miss your chance to WIN $10,000 and other great prizes from Microsoft Office Live http://clk.atdmt.com/MRT/go/aub0540003042mrt/direct/01/ From comres at rpa.net Wed Jun 20 15:23:03 2007 From: comres at rpa.net (Mark Brown) Date: Wed, 20 Jun 2007 16:23:03 -0400 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: <011601c7b378$ce26b880$6601a8c0@marklaptop> I live in the Rochester, NY area. A meeting in Mississauga would be very convenient for me. Mark H Brown Computer Resolutions Inc. mark at compresinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 4:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Jun 20 15:49:26 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 20 Jun 2007 13:49:26 -0700 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: Wow, that sounds like fun! (The conference that is ;->) I don't have a passport yet, so make it next year, please! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 1:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Wed Jun 20 15:54:49 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 21 Jun 2007 08:54:49 +1200 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> Message-ID: <46799419.4010608@mvps.org> Virginia, I agree with Arthur and Dan. I can't see the beginning of this thread, so I'm not sure whether this expression is being used in code, or in a calculated field in a query, or in the Control Source of a calculated textbox on your report. Anyway, something else to bear in mind is that the Nz() function returns a string, so it is sometimes tricky. If you want the result to still behave as a number (e.g. to apply number formats etc), you have to convert it back to a numerical value again, typically by wrapping it inside a Val() function. Regards Steve Hollis, Virginia wrote: > Yes, but I want to include the format with the Nz too in the query for > the report. I used the Nz and want to add the format to all that to show > the results with the comma. > > Format this to show it all with commas. > Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) > -Nz(qry_purchase!SumOfUnits,0) > From miscellany at mvps.org Wed Jun 20 16:04:48 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 21 Jun 2007 09:04:48 +1200 Subject: [AccessD] NZ for Null In-Reply-To: <46799419.4010608@mvps.org> References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> <46799419.4010608@mvps.org> Message-ID: <46799670.5060708@mvps.org> Virginia, Sorry, I do see now that you specifically mentioned this is in "the query for the report", I got confused by the context of some of the other posts. So, I recommend, in the query... YourCalculatedField: Val(Nz(tbl_InventoryCurrent!Units,0))-Val(Nz(qry_nonpurchase!SumOfUnits,0))-Val(Nz(qry_purchase!SumOfUnits,0)) ... and then, as per Dan's recommendation, set the Format property of the textbox on the report to Standard, Decimal Places 0. Regards Steve Steve Schapel wrote: > Virginia, > > I agree with Arthur and Dan. I can't see the beginning of this thread, > so I'm not sure whether this expression is being used in code, or in a > calculated field in a query, or in the Control Source of a calculated > textbox on your report. Anyway, something else to bear in mind is that > the Nz() function returns a string, so it is sometimes tricky. If you > want the result to still behave as a number (e.g. to apply number > formats etc), you have to convert it back to a numerical value again, > typically by wrapping it inside a Val() function. From ebarro at verizon.net Wed Jun 20 16:21:51 2007 From: ebarro at verizon.net (Eric Barro) Date: Wed, 20 Jun 2007 14:21:51 -0700 Subject: [AccessD] Third conference? In-Reply-To: Message-ID: <0JJY00KJSDYU1R14@vms044.mailsrvcs.net> Charlotte...you expect the US government to get their act together on the passport fiasco by next year? ;) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 20, 2007 1:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? Wow, that sounds like fun! (The conference that is ;->) I don't have a passport yet, so make it next year, please! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 1:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A From fuller.artful at gmail.com Wed Jun 20 16:46:44 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 20 Jun 2007 17:46:44 -0400 Subject: [AccessD] Third conference? In-Reply-To: References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> I don't think you USA folks need a passport to get into Canada. I think it only works the other way around. And in cases like mine, even a passport and a pardon don't help. I haven't so much as sped in 30 years, but that doesn't count. Apparently I am a threat. (You know, that kind of feels cool. I never thought of myself as a threat to anyone or anything before, but now that I do, I kind of like it. It makes me feel sort of sexy. LOL.) On 6/20/07, Charlotte Foust wrote: > > Wow, that sounds like fun! (The conference that is ;->) I don't have a > passport yet, so make it next year, please! > > Charlotte Foust > From cfoust at infostatsystems.com Wed Jun 20 16:50:22 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 20 Jun 2007 14:50:22 -0700 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: We need the passport to cross back into the USA. Apparently a driver's license and birth certificate aren't enough any more. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 2:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? I don't think you USA folks need a passport to get into Canada. I think it only works the other way around. And in cases like mine, even a passport and a pardon don't help. I haven't so much as sped in 30 years, but that doesn't count. Apparently I am a threat. (You know, that kind of feels cool. I never thought of myself as a threat to anyone or anything before, but now that I do, I kind of like it. It makes me feel sort of sexy. LOL.) On 6/20/07, Charlotte Foust wrote: > > Wow, that sounds like fun! (The conference that is ;->) I don't have > a passport yet, so make it next year, please! > > Charlotte Foust > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chester_Kaup at kindermorgan.com Wed Jun 20 16:57:27 2007 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 20 Jun 2007 16:57:27 -0500 Subject: [AccessD] Third conference? In-Reply-To: References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com><29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: Plan ahead. It just took me 16 weeks to get a passport! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 20, 2007 4:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? We need the passport to cross back into the USA. Apparently a driver's license and birth certificate aren't enough any more. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 2:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? I don't think you USA folks need a passport to get into Canada. I think it only works the other way around. And in cases like mine, even a passport and a pardon don't help. I haven't so much as sped in 30 years, but that doesn't count. Apparently I am a threat. (You know, that kind of feels cool. I never thought of myself as a threat to anyone or anything before, but now that I do, I kind of like it. It makes me feel sort of sexy. LOL.) On 6/20/07, Charlotte Foust wrote: > > Wow, that sounds like fun! (The conference that is ;->) I don't have > a passport yet, so make it next year, please! > > Charlotte Foust > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Jun 20 17:01:42 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 20 Jun 2007 15:01:42 -0700 Subject: [AccessD] Third conference? In-Reply-To: References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com><29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: Yeah, I would have applied for mine long since, but I was remodelling my condo and the documents were out of reach for a couple of months. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Wednesday, June 20, 2007 2:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? Plan ahead. It just took me 16 weeks to get a passport! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 20, 2007 4:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? We need the passport to cross back into the USA. Apparently a driver's license and birth certificate aren't enough any more. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 2:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? I don't think you USA folks need a passport to get into Canada. I think it only works the other way around. And in cases like mine, even a passport and a pardon don't help. I haven't so much as sped in 30 years, but that doesn't count. Apparently I am a threat. (You know, that kind of feels cool. I never thought of myself as a threat to anyone or anything before, but now that I do, I kind of like it. It makes me feel sort of sexy. LOL.) On 6/20/07, Charlotte Foust wrote: > > Wow, that sounds like fun! (The conference that is ;->) I don't have > a passport yet, so make it next year, please! > > Charlotte Foust > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drboz at pacbell.net Wed Jun 20 17:54:30 2007 From: drboz at pacbell.net (Don Bozarth) Date: Wed, 20 Jun 2007 15:54:30 -0700 Subject: [AccessD] Third conference? References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com><29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: <007b01c7b38d$f71a6010$6601a8c0@don> I think the proposed rules requiring passports for return from Mexico, Canada, and the Caribbean have been put on hold. Largely due to the increased demand for passports, which the "system" was unable to handle. Seem to me there was a piece in the paper not too long ago. Don B. ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Wednesday, June 20, 2007 2:50 PM Subject: Re: [AccessD] Third conference? > We need the passport to cross back into the USA. Apparently a driver's > license and birth certificate aren't enough any more. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Wednesday, June 20, 2007 2:47 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Third conference? > > I don't think you USA folks need a passport to get into Canada. I think > it only works the other way around. And in cases like mine, even a > passport and a pardon don't help. I haven't so much as sped in 30 years, > but that doesn't count. Apparently I am a threat. (You know, that kind > of feels cool. I never thought of myself as a threat to anyone or > anything before, but now that I do, I kind of like it. It makes me feel > sort of sexy. LOL.) > > > On 6/20/07, Charlotte Foust wrote: >> >> Wow, that sounds like fun! (The conference that is ;->) I don't have > >> a passport yet, so make it next year, please! >> >> Charlotte Foust >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Jun 20 18:33:20 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 20 Jun 2007 16:33:20 -0700 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: <4679B940.2000900@shaw.ca> Had a roomate go through this years back for something similar. You get an I-192 waiver form, to avoid all the hassles. How do you think all those hockey and football players cross the border? Prior to 9/11 you might have got away with a pardon record. The waiver application package can be obtained from any U.S. immigration office. It requires a personal statement, information forms, and fingerprints for both Canada and the U.S. Adjudication may take several months. If approved, an initial multiple-entry waiver will be granted, usually for six months. Eventually you get a permanent one. Extensions require new fingerprints if the previous prints are more than a year old. Cost is around $300, You can pick up forms US Customs at TO airport or if they have downtown consulate. Arthur Fuller wrote: >I don't think you USA folks need a passport to get into Canada. I think it >only works the other way around. And in cases like mine, even a passport and >a pardon don't help. I haven't so much as sped in 30 years, but that doesn't >count. Apparently I am a threat. (You know, that kind of feels cool. I never >thought of myself as a threat to anyone or anything before, but now that I >do, I kind of like it. It makes me feel sort of sexy. LOL.) > > >On 6/20/07, Charlotte Foust wrote: > > >>Wow, that sounds like fun! (The conference that is ;->) I don't have a >>passport yet, so make it next year, please! >> >>Charlotte Foust >> >> >> -- Marty Connelly Victoria, B.C. Canada From newsgrps at dalyn.co.nz Wed Jun 20 20:12:15 2007 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 21 Jun 2007 13:12:15 +1200 Subject: [AccessD] Graphics not printing In-Reply-To: <0JJW00LZ0WZ2JH82@l-daemon> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> <0JJW00LZ0WZ2JH82@l-daemon> Message-ID: <20070621011012.YDBZ11149.fep01.xtra.co.nz@Dalyn.dalyn.co.nz> Thanks Jim, In this situation the computers are not networked. I develop in little old NZ, and send the application to the big even older USA. I have no control over what printers they use there. I guess the best I can do is get them to make sure they have the latest drivers. David At 20/06/2007, you wrote: >Hi David: > >Access reports like to print to the same printer-driver from which they were >created. Report printing is supposed to be seamless between similar printers >possessing the same features but a frustrating history has proven that >wrong. When a new computer is added to the network, it is supposed to >download and install the appropriate driver from the either the computer or >network printer (This is where a server with active directory comes in >great... for hold drivers of all OSs on the network.) that is hosting the >printer so the driver or driver type will remain consistent. > >Vista may not have or be able to download from a host the appropriate >driver. Check the manufacturer of the printer to see whether they have >updated their driver set for your printer and get the latest version. > >To make a short story long it is a driver issue. You may have to find a >driver set for the printer that has a driver for each OS including Vista. > >HTH >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Emerson >Sent: Tuesday, June 19, 2007 4:36 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] Graphics not printing > >I have a report which has an embedded jpg image. On some computers, >when the report is viewed, then printed from the print preview the >image does not print. However when the report is printed directly >without previewing it prints with the image. > >It doesn't happen on all computers or on one particular type of >printer. In one case the report was working fine until the computer >was changed (the new OS was Vista). Now the report doesn't include >the graphic even though the same printer is being used. > >My initial thinking is that it is something to do with the printer >driver on the computer but this is out of my area of expertise (which >is very narrow anyway :-)). > >Does anyone have any thoughts on what I can do? > >Regards > >David Emerson >Dalyn Software Ltd >Wellington, New Zealand > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Wed Jun 20 20:13:53 2007 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 21 Jun 2007 13:13:53 +1200 Subject: [AccessD] Graphics not printing In-Reply-To: <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.co m> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> Message-ID: <20070621011154.CZYE8724.fep04.xtra.co.nz@Dalyn.dalyn.co.nz> Thanks Arthur, I tried to check my installation of Windows in Control Panel (I have XP Professional). There didn't seem to be any options for installing/removing graphics. David At 20/06/2007, you wrote: >I could be way out of the ballpark here, but I think this has to do with how >Office was installed. There are some options concerning additional packages, >I forget what it says specifically, but they are either at the bottom or >close to the bottom of the list. This has never happened to me because I >always have chosen "Custom" and then selected everything. But I think that's >your problem. A couple of the graphics thingies didn't get installed. > >As I said, I could be way wrong about this, but I've got a feeling. > >A. > > >On 6/19/07, David Emerson wrote: > > > > I have a report which has an embedded jpg image. On some computers, > > when the report is viewed, then printed from the print preview the > > image does not print. However when the report is printed directly > > without previewing it prints with the image. > > > > It doesn't happen on all computers or on one particular type of > > printer. In one case the report was working fine until the computer > > was changed (the new OS was Vista). Now the report doesn't include > > the graphic even though the same printer is being used. > > > > My initial thinking is that it is something to do with the printer > > driver on the computer but this is out of my area of expertise (which > > is very narrow anyway :-)). > > > > Does anyone have any thoughts on what I can do? > > > > Regards > > > > David Emerson > > Dalyn Software Ltd > > Wellington, New Zealand > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From john at winhaven.net Wed Jun 20 21:06:40 2007 From: john at winhaven.net (John Bartow) Date: Wed, 20 Jun 2007 21:06:40 -0500 Subject: [AccessD] Graphics not printing In-Reply-To: <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> Message-ID: <012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq> Hi Arthur, Some experiences along those lines: I recently had to change the default graphic (a .BMP) for an application (used for Splash Screens, Form and Report display, etc.) which I hold in a user system table. Originally when I entered the graphic some years ago, MS Photo Editor or MS Paint was the default program for opening BMPs. Even though Photoshop is now the default program for opening BMPs, before I changed the graphic it displayed perfectly well. I inserted the new graphic and it would display oddly. I went in and set MS Paint to be the default image handler for that type of graphic, reinserted it into the table and it displayed fine. I closed the application, then changed the default program for BMPs back to Photoshop and reopened the application. It still displayed correctly. Apparently Access stores the associated application in the table with the graphic. I had another instance of this where another developer, using A2k, had MS Photo Editor as the default image handler when an application was developed and then when it was installed for one of my clients (where MS Office 2003 Picture Manager has taken over that role) the image didn't display correctly. I installed MS Photo Editor on one of the client's PCs and all was well again. (It was for a special report that was only printed from one PC). I have no idea how she coded the image in that instance but it is what prompted me to try what I did in my recent experience. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, June 19, 2007 6:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Graphics not printing I could be way out of the ballpark here, but I think this has to do with how Office was installed. There are some options concerning additional packages, I forget what it says specifically, but they are either at the bottom or close to the bottom of the list. This has never happened to me because I always have chosen "Custom" and then selected everything. But I think that's your problem. A couple of the graphics thingies didn't get installed. As I said, I could be way wrong about this, but I've got a feeling. A. On 6/19/07, David Emerson wrote: > > I have a report which has an embedded jpg image. On some computers, > when the report is viewed, then printed from the print preview the > image does not print. However when the report is printed directly > without previewing it prints with the image. > > It doesn't happen on all computers or on one particular type of > printer. In one case the report was working fine until the computer > was changed (the new OS was Vista). Now the report doesn't include the > graphic even though the same printer is being used. > > My initial thinking is that it is something to do with the printer > driver on the computer but this is out of my area of expertise (which > is very narrow anyway :-)). > > Does anyone have any thoughts on what I can do? > > Regards > > David Emerson > Dalyn Software Ltd > Wellington, New Zealand > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Jun 20 21:21:07 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 20 Jun 2007 22:21:07 -0400 Subject: [AccessD] Graphics not printing In-Reply-To: <012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> <012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq> Message-ID: <29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> Thanks, John. All I can say is Yup. Why this stuff happens is way beyond my tiny little scope of knowledge. Stuff happens, I go Huh? I read and scowl and grope and fail and go Huh? repeatedly. I'm too old for this. I should have followed my instincts and purchased a ladies shoe store. Oh well. Maybe that's why there's reincarnation. Next time around, I'm going for the ladies shoestore thing! On 6/20/07, John Bartow wrote: > > Hi Arthur, > Some experiences along those lines: > > I recently had to change the default graphic (a .BMP) for an application > (used for Splash Screens, Form and Report display, etc.) which I hold in a > user system table. Originally when I entered the graphic some years ago, > MS > Photo Editor or MS Paint was the default program for opening BMPs. Even > though Photoshop is now the default program for opening BMPs, before I > changed the graphic it displayed perfectly well. I inserted the new > graphic > and it would display oddly. I went in and set MS Paint to be the default > image handler for that type of graphic, reinserted it into the table and > it > displayed fine. I closed the application, then changed the default program > for BMPs back to Photoshop and reopened the application. It still > displayed > correctly. Apparently Access stores the associated application in the > table > with the graphic. > > I had another instance of this where another developer, using A2k, had MS > Photo Editor as the default image handler when an application was > developed > and then when it was installed for one of my clients (where MS Office 2003 > Picture Manager has taken over that role) the image didn't display > correctly. I installed MS Photo Editor on one of the client's PCs and all > was well again. (It was for a special report that was only printed from > one > PC). I have no idea how she coded the image in that instance but it is > what > prompted me to try what I did in my recent experience. > > John B. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Tuesday, June 19, 2007 6:42 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Graphics not printing > > I could be way out of the ballpark here, but I think this has to do with > how > Office was installed. There are some options concerning additional > packages, > I forget what it says specifically, but they are either at the bottom or > close to the bottom of the list. This has never happened to me because I > always have chosen "Custom" and then selected everything. But I think > that's > your problem. A couple of the graphics thingies didn't get installed. > > As I said, I could be way wrong about this, but I've got a feeling. > > A. > > > On 6/19/07, David Emerson wrote: > > > > I have a report which has an embedded jpg image. On some computers, > > when the report is viewed, then printed from the print preview the > > image does not print. However when the report is printed directly > > without previewing it prints with the image. > > > > It doesn't happen on all computers or on one particular type of > > printer. In one case the report was working fine until the computer > > was changed (the new OS was Vista). Now the report doesn't include the > > graphic even though the same printer is being used. > > > > My initial thinking is that it is something to do with the printer > > driver on the computer but this is out of my area of expertise (which > > is very narrow anyway :-)). > > > > Does anyone have any thoughts on what I can do? > > > > Regards > > > > David Emerson > > Dalyn Software Ltd > > Wellington, New Zealand > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Wed Jun 20 21:41:46 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 21 Jun 2007 14:41:46 +1200 Subject: [AccessD] Graphics not printing In-Reply-To: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <4679E56A.3090305@mvps.org> David, I am also in Wellington. Well, Hutt Valley to be more accurate. I would like to contact you off-list... may be nice to catch up sometime. Regards Steve David Emerson wrote: > David Emerson > Dalyn Software Ltd > Wellington, New Zealand From john at winhaven.net Wed Jun 20 21:42:17 2007 From: john at winhaven.net (John Bartow) Date: Wed, 20 Jun 2007 21:42:17 -0500 Subject: [AccessD] Graphics not printing In-Reply-To: <29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz><29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com><012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq> <29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> Message-ID: <012701c7b3ad$c94e1440$6402a8c0@ScuzzPaq> LOL! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller I should have followed my instincts and purchased a ladies shoe store. From miscellany at mvps.org Wed Jun 20 21:44:09 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 21 Jun 2007 14:44:09 +1200 Subject: [AccessD] Graphics not printing In-Reply-To: <29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> <012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq> <29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> Message-ID: <4679E5F9.7000003@mvps.org> Arthur Fuller wrote: > ... Next time around, I'm going for the ladies shoestore > thing! Group Footer? Regards Steve From Jdemarco at hudsonhealthplan.org Thu Jun 21 07:43:54 2007 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Thu, 21 Jun 2007 08:43:54 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> Message-ID: <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> Charlotte, Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 4:46 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Or, you're welcome to a view of the back of my head! ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 1:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I'll have to wear a bag over my head, then. I strongly object to having my photo on the internet. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco Sent: Tuesday, June 19, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference John, Why not get a free trial of Go To Meeting? You can conference in up to 12 people and share your screen, see and share theirs, and more. www.gotomeeting.com Easy set up and use too. Of course you'll have to accept the first 12 of the many requests you'll get to participate!!! Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 3:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual Great SmokeyMountainsAccessDConference I doubt that I have the upload speed to run a video feed, and my ISP might complain even id I did. I think my up speed is only 500 kbit / sec. I don't have any camera to do this, no software to do this, no experience doing this. Plus the conference is 4 days away and I need to get real work done between now and then. Perhaps for the SECOND annual GSMADC? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 setel.com Thu Jun 21 07:54:17 2007 From: ssharkins at setel.com (Susan Harkins) Date: Thu, 21 Jun 2007 08:54:17 -0400 Subject: [AccessD] OFF TOPIC NOW: (RE: The first annual GreatSmokeyMountainsAccessDConference) In-Reply-To: <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> Message-ID: <000401c7b403$48964e20$60b82ad1@SusanOne> I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! From dwaters at usinternet.com Thu Jun 21 08:14:33 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 08:14:33 -0500 Subject: [AccessD] The Business Side Of Databases Message-ID: <000f01c7b406$1c9c0960$0200a8c0@danwaters> To Everyone: It's always interesting to see how people who work independently (like me) are making money from developing databases or doing something related to databases. This has been my major problem - I can make a great Business Process Management System, but getting companies to pay for it is a real challenge, even though their return on investment is probably 2X to 8X in the first year! I do wonder if we could begin an ongoing discussion on the business side of what each of us does. I think we could all benefit! Does anyone have some thoughts or ideas on how we could do this? Thanks! Dan From ssharkins at setel.com Thu Jun 21 08:23:58 2007 From: ssharkins at setel.com (Susan Harkins) Date: Thu, 21 Jun 2007 09:23:58 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <000f01c7b406$1c9c0960$0200a8c0@danwaters> References: <000f01c7b406$1c9c0960$0200a8c0@danwaters> Message-ID: <001201c7b407$6db7a0b0$60b82ad1@SusanOne> Does anyone have some thoughts or ideas on how we could do this? ==========You have two problems -- creating something generic enough and then letting potential customers know it exists. Difficult busness. Susan H. From Kwilliamson at RTKL.com Thu Jun 21 08:27:05 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Thu, 21 Jun 2007 09:27:05 -0400 Subject: [AccessD] MS Office (Excel) Resource Site Message-ID: Anyone have a recommendation for a really good Office resource website (even if it is a pay site)? I am looking for something with a deep history; showing tips/tricks, how-to articles, posting boards (with a lot of activity), etc. Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From EdTesiny at oasas.state.ny.us Thu Jun 21 08:25:00 2007 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Thu, 21 Jun 2007 09:25:00 -0400 Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) In-Reply-To: <000401c7b403$48964e20$60b82ad1@SusanOne> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> <000401c7b403$48964e20$60b82ad1@SusanOne> Message-ID: Susan, I'm coming in very late on this thread so I'm not really sure what you're looking for but you might want to checkout Adobe Captivate. We're using it to train folks how to use a new Web-based application. 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 > Susan Harkins > Sent: Thursday, June 21, 2007 8:54 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OFF TOPIC NOW: (RE: The first > annualGreatSmokeyMountainsAccessDConference) > > I'm looking for software that would do something similar -- > but also record > what I'm doing -- I want to create a "movie" type file of a > work session. Is > that possible? > > I guess it's still on topic if I mention that I'd be working > in Access while > recording. :) > > Susan H. > > Unless John has your picture as his wallpaper there's no > worry. It's not a > video conference tool, just a collaboration thingy where you > can view and > share desktops. The people in the room can safely hide their > identities > from the world at large!! > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Jeff at outbaktech.com Thu Jun 21 08:43:38 2007 From: Jeff at outbaktech.com (Jeff Barrows) Date: Thu, 21 Jun 2007 08:43:38 -0500 Subject: [AccessD] MS Office (Excel) Resource Site Message-ID: For Excel issues I have used MrExcel. I can usually find the solutions I am looking for, or at least something close enough that I can modify it for what I need. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Keith Williamson Sent: Thu 6/21/2007 8:27 AM To: Access Developers discussion and problem solving Subject: [AccessD] MS Office (Excel) Resource Site Anyone have a recommendation for a really good Office resource website (even if it is a pay site)? I am looking for something with a deep history; showing tips/tricks, how-to articles, posting boards (with a lot of activity), etc. Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Thu Jun 21 08:56:14 2007 From: ssharkins at setel.com (Susan Harkins) Date: Thu, 21 Jun 2007 09:56:14 -0400 Subject: [AccessD] OFF TOPIC NOW: (RE: The firstannualGreatSmokeyMountainsAccessDConference) In-Reply-To: References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com><000401c7b403$48964e20$60b82ad1@SusanOne> Message-ID: <001801c7b40b$ef5fee70$60b82ad1@SusanOne> Thanks -- I will. Susan H. Susan, I'm coming in very late on this thread so I'm not really sure what you're looking for but you might want to checkout Adobe Captivate. We're using it to train folks how to use a new Web-based application. From Patricia.O'Connor at otda.state.ny.us Thu Jun 21 08:59:10 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Thu, 21 Jun 2007 09:59:10 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <001401c7b296$a1568930$8abea8c0@XPS> References: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> <001401c7b296$a1568930$8abea8c0@XPS> Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEC2@EXCNYSM0A1AI.nysemail.nyenet> Thanks everyone I knew about the DAO reference difference and had already started that. The only problem with that is going through each dim to see which needs DAO but such is life lol. Was wondering if anything else needed to be tweaked. I also have some of JC's wonderful addins and the print_to_file manager this could be a problem. Thanks again ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** > -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 01:24 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > Patti, > > ADO is the default data lib in A2000 and up and is what is > most likely giving you problems. > > First, add a reference for DAO. Then depending on whether > you want to use ADO or not, you can leave it check or uncheck > that reference. > > Note that if you leave it checked, you will need to prefix > any variable dim with either DAO. Or ADO. > > Ie. > > Dim rst as DAO.Recordset > > Then try a compile and make sure you get no errors. > > Jim. > > From dwaters at usinternet.com Thu Jun 21 08:59:26 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 08:59:26 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <001201c7b407$6db7a0b0$60b82ad1@SusanOne> References: <000f01c7b406$1c9c0960$0200a8c0@danwaters> <001201c7b407$6db7a0b0$60b82ad1@SusanOne> Message-ID: <001b01c7b40c$611e6e60$0200a8c0@danwaters> Hi Susan - right on both counts. I have a core system (in concept like JC's framework) which I use identically at each customer. However, each customer wants different business process modules, so my system is built to contain any business process module a company could want (outside of a web solution). For letting people know - it's sales and marketing. I will find companies in the Minneapolis St. Paul area and send a letter to the President and/or Quality Manager, then call back in about 4 business days. If they're interested, we'll meet. The problems are: 1) Small companies (<50) don't need a BPMS (Business Process Management System). They don't operate with strong processes to begin with. 2) Companies between 50 and 150 might benefit, but typically don't believe it themselves. I'm currently trying figure out how to teach them what the value is, but my success here is low. 3) Companies between 150 and 500 do get interested, because they've realized that automated processes would be solve a lot of problems. So, companies of this size are my target market. 3a) Within this group, if a company has ISO 9000 or regulatory requirements they are trying to meet, they get interested more quickly. 3b) The single biggest problem is IT Managers who hate/distrust Access. They are afraid, and fear is hard to overcome. 3c) Another issue is simply apathy - sometimes people don't much care if the company improves or not. This is a culture issue and I can't change that. 4) Companies larger than 500 typically are skeptical of having a key system being developed and maintained by one individual who is outside the company. They also have significant resources and will often choose a system from a software company, believing that will be more reliable long-term. I try to avoid this problem by making an ownership transfer to them easy if something happens to me, and the system is open to the IT administrators at my customers (so far no problems with this). I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. My estimate showed that their return on this is about $200K/year (about 8X their investment). Sales and Marketing are what my issues are. So - that's what I do. Can anyone else describe their business side? Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 8:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Does anyone have some thoughts or ideas on how we could do this? ==========You have two problems -- creating something generic enough and then letting potential customers know it exists. Difficult busness. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Thu Jun 21 08:56:09 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 21 Jun 2007 08:56:09 -0500 Subject: [AccessD] MS Office (Excel) Resource Site In-Reply-To: Message-ID: Try http://www.ozgrid.com/ One of my favorites Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, June 21, 2007 8:27 AM To: Access Developers discussion and problem solving Subject: [AccessD] MS Office (Excel) Resource Site Anyone have a recommendation for a really good Office resource website (even if it is a pay site)? I am looking for something with a deep history; showing tips/tricks, how-to articles, posting boards (with a lot of activity), etc. Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** 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 Kwilliamson at RTKL.com Thu Jun 21 09:02:54 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Thu, 21 Jun 2007 10:02:54 -0400 Subject: [AccessD] MS Office (Excel) Resource Site In-Reply-To: References: Message-ID: Cool. Thanks! Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jeff Barrows Sent: Thursday, June 21, 2007 9:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Office (Excel) Resource Site For Excel issues I have used MrExcel. I can usually find the solutions I am looking for, or at least something close enough that I can modify it for what I need. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Keith Williamson Sent: Thu 6/21/2007 8:27 AM To: Access Developers discussion and problem solving Subject: [AccessD] MS Office (Excel) Resource Site Anyone have a recommendation for a really good Office resource website (even if it is a pay site)? I am looking for something with a deep history; showing tips/tricks, how-to articles, posting boards (with a lot of activity), etc. Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Thu Jun 21 09:16:49 2007 From: DElam at jenkens.com (Elam, Debbie) Date: Thu, 21 Jun 2007 09:16:49 -0500 Subject: [AccessD] The Business Side Of Databases Message-ID: <573E90481C9F004C9E598D3A5A9DCDA013FAA9@jgexch1.jenkens.com> Try to look at least virtual big. Have a corporation own the product. Refer to developers will get this done, though you are referring to yourself. It is not at all hard to project a bigness factor that will soothe the companies that don't want to buy from an individual developer. That can help marketing a great deal. Debbie -----Original Message----- From: Dan Waters [mailto:dwaters at usinternet.com] Sent: Thursday, June 21, 2007 8:59 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Hi Susan - right on both counts. I have a core system (in concept like JC's framework) which I use identically at each customer. However, each customer wants different business process modules, so my system is built to contain any business process module a company could want (outside of a web solution). For letting people know - it's sales and marketing. I will find companies in the Minneapolis St. Paul area and send a letter to the President and/or Quality Manager, then call back in about 4 business days. If they're interested, we'll meet. The problems are: 1) Small companies (<50) don't need a BPMS (Business Process Management System). They don't operate with strong processes to begin with. 2) Companies between 50 and 150 might benefit, but typically don't believe it themselves. I'm currently trying figure out how to teach them what the value is, but my success here is low. 3) Companies between 150 and 500 do get interested, because they've realized that automated processes would be solve a lot of problems. So, companies of this size are my target market. 3a) Within this group, if a company has ISO 9000 or regulatory requirements they are trying to meet, they get interested more quickly. 3b) The single biggest problem is IT Managers who hate/distrust Access. They are afraid, and fear is hard to overcome. 3c) Another issue is simply apathy - sometimes people don't much care if the company improves or not. This is a culture issue and I can't change that. 4) Companies larger than 500 typically are skeptical of having a key system being developed and maintained by one individual who is outside the company. They also have significant resources and will often choose a system from a software company, believing that will be more reliable long-term. I try to avoid this problem by making an ownership transfer to them easy if something happens to me, and the system is open to the IT administrators at my customers (so far no problems with this). I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. My estimate showed that their return on this is about $200K/year (about 8X their investment). Sales and Marketing are what my issues are. So - that's what I do. Can anyone else describe their business side? Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 8:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Does anyone have some thoughts or ideas on how we could do this? ==========You have two problems -- creating something generic enough and then letting potential customers know it exists. Difficult busness. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Thu Jun 21 09:23:18 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Thu, 21 Jun 2007 10:23:18 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <000f01c7b406$1c9c0960$0200a8c0@danwaters> Message-ID: I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ebarro at verizon.net Thu Jun 21 09:32:37 2007 From: ebarro at verizon.net (Eric Barro) Date: Thu, 21 Jun 2007 07:32:37 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: <0JJZ008WRPQEUYS7@vms046.mailsrvcs.net> The key is being able to sell IT as a service and not as a product. When you sell IT as a service you get people dependent on it and you get recurring revenue. Products come and go and people can quickly discard a product that they don't like. However, people cannot quickly discard a service especially if they've been utilizing it over a period of time. Have you ever tried changing your gas, water or electricity providers? ;) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 7:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like > me) are making money from developing databases or doing something > related to databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, even though their return on investment is probably 2X to 8X > in the first year! > > I do wonder if we could begin an ongoing discussion on the business > side of what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > From adtp at hotmail.com Thu Jun 21 09:38:35 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Thu, 21 Jun 2007 20:08:35 +0530 Subject: [AccessD] NZ for Null References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com><46799419.4010608@mvps.org> <46799670.5060708@mvps.org> Message-ID: Steve, Don't you think data type enforcement function wrapped around overall expression for the calculated field should suffice, instead of converting each element separately ? Example (RDate is date type field while RNum & SNum are number type fields): (a) Date type output: CDate(Nz([RDate],Date())+Nz([RNum],0)) (b) Number type output: Val(Nz([RNum],0)+Nz([SNum],0)) Note - It is also observed that the output of a calculated field in a query is a string only when it is a single element Nz() expression like Nz([RDate],Date()) or Nz([RNum],0). If there is interaction involving mathematical operators, the output is seen to be a number even without application of a data type conversion function. However, for date type, use of CDate() becomes necessary so as to display dates rather than equivalent date serials. All in all, it would be a safe practice to apply the conversion as per (a) & (b) above universally when using Nz() function. Similar precaution becomes necessary in case of domain aggregate functions. Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Steve Schapel To: Access Developers discussion and problem solving Sent: Thursday, June 21, 2007 02:34 Subject: Re: [AccessD] NZ for Null Virginia, Sorry, I do see now that you specifically mentioned this is in "the query for the report", I got confused by the context of some of the other posts. So, I recommend, in the query... YourCalculatedField: Val(Nz(tbl_InventoryCurrent!Units,0))-Val(Nz(qry_nonpurchase!SumOfUnits,0))-Val(Nz(qry_purchase!SumOfUnits,0)) ... and then, as per Dan's recommendation, set the Format property of the textbox on the report to Standard, Decimal Places 0. Regards Steve Steve Schapel wrote: > Virginia, > > I agree with Arthur and Dan. I can't see the beginning of this thread, > so I'm not sure whether this expression is being used in code, or in a > calculated field in a query, or in the Control Source of a calculated > textbox on your report. Anyway, something else to bear in mind is that the Nz() function returns a string, so it is sometimes tricky. If you want the result to still behave as a number (e.g. to apply number > formats etc), you have to convert it back to a numerical value again, > typically by wrapping it inside a Val() function. From Gustav at cactus.dk Thu Jun 21 09:41:55 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 21 Jun 2007 16:41:55 +0200 Subject: [AccessD] OFF TOPIC NOW: (RE: The first annual GreatSmokeyMountainsAccessDConference) Message-ID: Hi Susan I don't use it myself, only watched the possible outcome: http://www.techsmith.com/camtasia.asp The nice detail is that your mouse cursor is surrounded by a yellow circle which makes it easy to follow for the viewer. /gustav >>> ssharkins at setel.com 21-06-2007 14:54 >>> I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! From dwaters at usinternet.com Thu Jun 21 09:52:55 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 09:52:55 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <573E90481C9F004C9E598D3A5A9DCDA013FAA9@jgexch1.jenkens.com> References: <573E90481C9F004C9E598D3A5A9DCDA013FAA9@jgexch1.jenkens.com> Message-ID: <002701c7b413$da347e00$0200a8c0@danwaters> Hi Debbie - great advice! I am a corporation - ProMation Systems, Inc. (www.promationsystems.com) But I'm the only person. I do know a couple of people in the area who could probably help me out if I needed that. I could always assure a client that there is something besides me! Thanks, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Elam, Debbie Sent: Thursday, June 21, 2007 9:17 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Try to look at least virtual big. Have a corporation own the product. Refer to developers will get this done, though you are referring to yourself. It is not at all hard to project a bigness factor that will soothe the companies that don't want to buy from an individual developer. That can help marketing a great deal. Debbie -----Original Message----- From: Dan Waters [mailto:dwaters at usinternet.com] Sent: Thursday, June 21, 2007 8:59 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Hi Susan - right on both counts. I have a core system (in concept like JC's framework) which I use identically at each customer. However, each customer wants different business process modules, so my system is built to contain any business process module a company could want (outside of a web solution). For letting people know - it's sales and marketing. I will find companies in the Minneapolis St. Paul area and send a letter to the President and/or Quality Manager, then call back in about 4 business days. If they're interested, we'll meet. The problems are: 1) Small companies (<50) don't need a BPMS (Business Process Management System). They don't operate with strong processes to begin with. 2) Companies between 50 and 150 might benefit, but typically don't believe it themselves. I'm currently trying figure out how to teach them what the value is, but my success here is low. 3) Companies between 150 and 500 do get interested, because they've realized that automated processes would be solve a lot of problems. So, companies of this size are my target market. 3a) Within this group, if a company has ISO 9000 or regulatory requirements they are trying to meet, they get interested more quickly. 3b) The single biggest problem is IT Managers who hate/distrust Access. They are afraid, and fear is hard to overcome. 3c) Another issue is simply apathy - sometimes people don't much care if the company improves or not. This is a culture issue and I can't change that. 4) Companies larger than 500 typically are skeptical of having a key system being developed and maintained by one individual who is outside the company. They also have significant resources and will often choose a system from a software company, believing that will be more reliable long-term. I try to avoid this problem by making an ownership transfer to them easy if something happens to me, and the system is open to the IT administrators at my customers (so far no problems with this). I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. My estimate showed that their return on this is about $200K/year (about 8X their investment). Sales and Marketing are what my issues are. So - that's what I do. Can anyone else describe their business side? Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 8:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Does anyone have some thoughts or ideas on how we could do this? ==========You have two problems -- creating something generic enough and then letting potential customers know it exists. Difficult busness. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Thu Jun 21 09:55:33 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 09:55:33 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: References: <000f01c7b406$1c9c0960$0200a8c0@danwaters> Message-ID: <002801c7b414$38360b40$0200a8c0@danwaters> Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Donald.A.McGillivray at sprint.com Thu Jun 21 09:59:09 2007 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Thu, 21 Jun 2007 09:59:09 -0500 Subject: [AccessD] Graphics not printing In-Reply-To: <4679E5F9.7000003@mvps.org> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz><29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com><012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq><29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> <4679E5F9.7000003@mvps.org> Message-ID: Or foot groper, maybe . . . -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Wednesday, June 20, 2007 7:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Graphics not printing Arthur Fuller wrote: > ... Next time around, I'm going for the ladies shoestore > thing! Group Footer? Regards Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Thu Jun 21 10:00:35 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Thu, 21 Jun 2007 11:00:35 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <0JJZ008WRPQEUYS7@vms046.mailsrvcs.net> Message-ID: Exactly. I'm selling an app, but what they get is service, support, and constant new upgrades for s set price. Once I get them used to my support they don't leave. I haven't lost a client in 9 years. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Eric Barro > Sent: Thursday, June 21, 2007 10:33 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] The Business Side Of Databases > > > The key is being able to sell IT as a service and not as a > product. When you > sell IT as a service you get people dependent on it and you get recurring > revenue. Products come and go and people can quickly discard a > product that > they don't like. However, people cannot quickly discard a service > especially > if they've been utilizing it over a period of time. Have you ever tried > changing your gas, water or electricity providers? ;) > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings > Sent: Thursday, June 21, 2007 7:23 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I don't do any custom programming. We have some apps that we > thought up on > our own or requested by clients or potential clients. We create apps and > sell them to local government (cities and counties). > > Now were I differ from a lot of people is I don't care about the > sale. I'd > be happy to sell it for $1. Actually I don't sell anything - I license it > all. I live on the service contracts for each app. We charge > anywhere from > 600 to 1200 per year based on which app. I have some clients > paying as much > as 4000/year. The average is about 1000/year/client. Doesn't sound like > much, but with about 60 clients it's pretty decent income. > > And that doesn't include the consulting part of the business which is all > done by annual contract. The key is I only assume the 60k as my > income and > everything over that is a "bonus" > > On our flagship app which is by far the biggest and has the most clients I > only spend about 40 hours/year in service work TOTAL - for all clients. > They don't mind the fee because support calls, on site visits, and all > future upgrades are included in the service contract. > > If the client chooses not to pay for the service agreement on an > app the app > gets removed. The can keep the data, but there isn't much to do with it > without an interface. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > > Sent: Thursday, June 21, 2007 9:15 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] The Business Side Of Databases > > > > > > To Everyone: > > > > It's always interesting to see how people who work independently (like > > me) are making money from developing databases or doing something > > related to databases. > > > > This has been my major problem - I can make a great Business Process > > Management System, but getting companies to pay for it is a real > > challenge, even though their return on investment is probably 2X to 8X > > in the first year! > > > > I do wonder if we could begin an ongoing discussion on the business > > side of what each of us does. I think we could all benefit! > > > > Does anyone have some thoughts or ideas on how we could do this? > > > > Thanks! > > Dan > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From hollisvj at pgdp.usec.com Thu Jun 21 10:02:50 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Thu, 21 Jun 2007 10:02:50 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02625188@c2k3exchange.pgdp.corp.usec.com> The Standard formatting worked for the code / fields that are fields in the tables. But it does not even allow the choice of Format (standard) from the dropdown when the field is from a query total. The report is based on a query to get the Net Totals and another query to show the Purchased units. Both queries and a table are brought into a query for the report. So the report fields from the calculated query do not allow formats. This seemed to work: Net Issued: Format(Nz(qry_nonpurchases.SumOfUnits,0),"#,###") The NZ function will substitute 0 for Null for your parameters, but the Format(Standard) and DecimalPlaces = 0 will control how the data in the field on the report will look. i.e. 7400 vs. 7,400. Give it a try - let me know how it worked. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 2:28 PM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Yes, but I want to include the format with the Nz too in the query for the report. I used the Nz and want to add the format to all that to show the results with the comma. Format this to show it all with commas. Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) In the property sheet for a text field on a Form or Report, it looks like you would select Standard for the format, and then enter 0 for Decimal Places. Dan From cfoust at infostatsystems.com Thu Jun 21 10:01:44 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 08:01:44 -0700 Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) In-Reply-To: <000401c7b403$48964e20$60b82ad1@SusanOne> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> <000401c7b403$48964e20$60b82ad1@SusanOne> Message-ID: We use Camtasia, which also allows voiceover narration. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 5:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Thu Jun 21 10:09:21 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Thu, 21 Jun 2007 11:09:21 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <002801c7b414$38360b40$0200a8c0@danwaters> Message-ID: One advantage we have is city and county government is a very specific client range. And they have very strong statewide associations, of which we are associate members and attend all the meetings. We send letters and get referrals from current clients. To be honest, I'm glad I'm not dealing with private industry for the exact reason you are concerned. Basically we just keep trying. We aren't in their faces all the time, but we try to target new clients at least twice a year - usually three or four times a year. And we don't try to sell the entire state all the time. We typically target about 10-15 clients to shoot for at a time. That way we can focus very specifically. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 10:56 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] The Business Side Of Databases > > > Hi Reuben, > > I also would be happy to sell this for $1, if I had some other source of > income! > > My question is - what did you do to acquire 60 clients? > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings > Sent: Thursday, June 21, 2007 9:23 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I don't do any custom programming. We have some apps that we > thought up on > our own or requested by clients or potential clients. We create apps and > sell them to local government (cities and counties). > > Now were I differ from a lot of people is I don't care about the > sale. I'd > be happy to sell it for $1. Actually I don't sell anything - I license it > all. I live on the service contracts for each app. We charge > anywhere from > 600 to 1200 per year based on which app. I have some clients > paying as much > as 4000/year. The average is about 1000/year/client. Doesn't sound like > much, but with about 60 clients it's pretty decent income. > > And that doesn't include the consulting part of the business which is all > done by annual contract. The key is I only assume the 60k as my > income and > everything over that is a "bonus" > > On our flagship app which is by far the biggest and has the most clients I > only spend about 40 hours/year in service work TOTAL - for all clients. > They don't mind the fee because support calls, on site visits, and all > future upgrades are included in the service contract. > > If the client chooses not to pay for the service agreement on an > app the app > gets removed. The can keep the data, but there isn't much to do with it > without an interface. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > > Sent: Thursday, June 21, 2007 9:15 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] The Business Side Of Databases > > > > > > To Everyone: > > > > It's always interesting to see how people who work > independently (like me) > > are making money from developing databases or doing something related to > > databases. > > > > This has been my major problem - I can make a great Business Process > > Management System, but getting companies to pay for it is a real > > challenge, > > even though their return on investment is probably 2X to 8X in the first > > year! > > > > I do wonder if we could begin an ongoing discussion on the > > business side of > > what each of us does. I think we could all benefit! > > > > Does anyone have some thoughts or ideas on how we could do this? > > > > Thanks! > > Dan > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Thu Jun 21 10:20:48 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 10:20:48 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625188@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625188@c2k3exchange.pgdp.corp.usec.com> Message-ID: <002901c7b417$bf8c9f20$0200a8c0@danwaters> Nice Work - I'll keep it! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Thursday, June 21, 2007 10:03 AM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null The Standard formatting worked for the code / fields that are fields in the tables. But it does not even allow the choice of Format (standard) from the dropdown when the field is from a query total. The report is based on a query to get the Net Totals and another query to show the Purchased units. Both queries and a table are brought into a query for the report. So the report fields from the calculated query do not allow formats. This seemed to work: Net Issued: Format(Nz(qry_nonpurchases.SumOfUnits,0),"#,###") The NZ function will substitute 0 for Null for your parameters, but the Format(Standard) and DecimalPlaces = 0 will control how the data in the field on the report will look. i.e. 7400 vs. 7,400. Give it a try - let me know how it worked. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 2:28 PM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Yes, but I want to include the format with the Nz too in the query for the report. I used the Nz and want to add the format to all that to show the results with the comma. Format this to show it all with commas. Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) In the property sheet for a text field on a Form or Report, it looks like you would select Standard for the format, and then enter 0 for Decimal Places. Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Jun 21 10:47:19 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 21 Jun 2007 17:47:19 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Hi Dan Having only little knowledge of your business, I wonder what "Supplier First Article" covers? /gustav >>> dwaters at usinternet.com 21-06-2007 16:52 >>> I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. From Gustav at cactus.dk Thu Jun 21 10:50:43 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 21 Jun 2007 17:50:43 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Hi Dan Oops, sorry, just browsed your pages: http://www.promationsystems.com/supplierfirstarticle.htm /gustav >>> Gustav at cactus.dk 21-06-2007 17:47 >>> Hi Dan Having only little knowledge of your business, I wonder what "Supplier First Article" covers? /gustav >>> dwaters at usinternet.com 21-06-2007 16:52 >>> I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. From dwaters at usinternet.com Thu Jun 21 10:54:39 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 10:54:39 -0500 Subject: [AccessD] OT: Camtasia (was . . . Conference) In-Reply-To: References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com><000401c7b403$48964e20$60b82ad1@SusanOne> Message-ID: <002d01c7b41c$7a032960$0200a8c0@danwaters> Charlotte - do you use V3 or V4? If 4, do you see advantages? Upgrade is $150. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, June 21, 2007 10:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference)annualGreatSmokeyMountainsAccess DConference) We use Camtasia, which also allows voiceover narration. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 5:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Thu Jun 21 11:05:56 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 11:05:56 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: References: Message-ID: <002e01c7b41e$0d52b090$0200a8c0@danwaters> This is a process used by many manufacturing companies who purchase parts and material from other companies (their Suppliers). When a part is purchased for the first time, or the drawing or specs for that part has changed, it's good practice to do a thorough inspection of the first lot of parts that are shipped from the supplier - frequently something didn't work out right. The extra inspection is worth it to prevent those out-of-spec parts/material from getting into the finished product. This involves Purchasing, Quality Assurance, Design Engineering, and people at the Supplier. My customer has a variety of plants in North America, so they are stakeholders as well and need to be kept apprised if the progress because their production schedule is dependent on those parts. Because things frequently (30%?) go wrong, there is a lot of communication and decision making that must occur among all of these people, and it's not very routine or predictable. HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 21, 2007 10:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi Dan Having only little knowledge of your business, I wonder what "Supplier First Article" covers? /gustav >>> dwaters at usinternet.com 21-06-2007 16:52 >>> I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Jun 21 11:05:27 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 09:05:27 -0700 Subject: [AccessD] OT: Camtasia (was . . . Conference) In-Reply-To: <002d01c7b41c$7a032960$0200a8c0@danwaters> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com><000401c7b403$48964e20$60b82ad1@SusanOne> <002d01c7b41c$7a032960$0200a8c0@danwaters> Message-ID: I haven't a clue. We have it on a couple of machines to produce our training videos for our products, but I don't work with it personally. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, June 21, 2007 8:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Camtasia (was . . . Conference) Charlotte - do you use V3 or V4? If 4, do you see advantages? Upgrade is $150. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, June 21, 2007 10:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference)annualGreatSmokeyMountainsAc cess DConference) We use Camtasia, which also allows voiceover narration. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 5:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From galeper at gmail.com Thu Jun 21 11:09:04 2007 From: galeper at gmail.com (Gale Perez) Date: Thu, 21 Jun 2007 09:09:04 -0700 Subject: [AccessD] Access 2007: Global search / where is the list of controls in a form's design view? Message-ID: <5b2621db0706210909i4addd3b6j335a3c97441b25f5@mail.gmail.com> Hi! I'm going crazy trying to find out what is causing a parameter box to appear when I open a form. Is there some kind of global search which will cover everything (code, controls, etc.) in the database? I've done the global search through the code already. A related question is whether the "controls" dropdown list (which used to be in the upper left hand corner in a form's design view is no longer a feature with Access 2007. Thank you! Gale From Gustav at cactus.dk Thu Jun 21 11:10:21 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 21 Jun 2007 18:10:21 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Thanks Dan, that makes sense. /gustav >>> dwaters at usinternet.com 21-06-2007 18:05 >>> This is a process used by many manufacturing companies who purchase parts and material from other companies (their Suppliers). When a part is purchased for the first time, or the drawing or specs for that part has changed, it's good practice to do a thorough inspection of the first lot of parts that are shipped from the supplier - frequently something didn't work out right. The extra inspection is worth it to prevent those out-of-spec parts/material from getting into the finished product. This involves Purchasing, Quality Assurance, Design Engineering, and people at the Supplier. My customer has a variety of plants in North America, so they are stakeholders as well and need to be kept apprised if the progress because their production schedule is dependent on those parts. Because things frequently (30%?) go wrong, there is a lot of communication and decision making that must occur among all of these people, and it's not very routine or predictable. HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 21, 2007 10:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi Dan Having only little knowledge of your business, I wonder what "Supplier First Article" covers? /gustav >>> dwaters at usinternet.com 21-06-2007 16:52 >>> I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. From accessd at shaw.ca Thu Jun 21 11:15:06 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 21 Jun 2007 09:15:06 -0700 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: <0JJZ002PRUA5GJM0@l-daemon> Hi Arthur: Having a conference in Toronto would be a great idea. A few years or more like many years ago (1984) I went as a rep for the 'Victoria Commodore64 Users Group' to the huge conference hosted by TPUG (Toronto Pet Users Group). The conference filled a whole school with a variety of seminars going on in various class rooms through out and the Gymnasium was where the main addresses given by the Gurus of the day. It was an awesome event and you could not have asked for better hosts. The local group was so large at that time that they produced 2 different magazine... one the 'Transactor' was excellent. (I had a subscription for years.) In 1995, went there again with a friend who had created a Windows like OS that used the 6800 chip set, hand coded in assembler, ran on all Atari's and Mac Classics up, could network all of them, operated in less the 256K and screamed. We went to the Toronto Atari User Group conference and though not as huge as the first conference, it was a good size and we were made more than welcome. I was the product presenter and together we sold almost a hundred copies of my friends OS. Toronto computer conferences bring back a lot of great memories. I am sure a conference there has the potential to be unmatched. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 1:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Jun 21 11:14:44 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 09:14:44 -0700 Subject: [AccessD] Access 2007: Global search / where is the list ofcontrols in a form's design view? In-Reply-To: <5b2621db0706210909i4addd3b6j335a3c97441b25f5@mail.gmail.com> References: <5b2621db0706210909i4addd3b6j335a3c97441b25f5@mail.gmail.com> Message-ID: That kind of parameter popup usually means you've got a field in the underlying query that is misspelled or no longer exists in the table. In A2007, look at the properties sheet for the form. There should be a dropdown at the very top that will allow you to pick a specific control. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Thursday, June 21, 2007 9:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Access 2007: Global search / where is the list ofcontrols in a form's design view? Hi! I'm going crazy trying to find out what is causing a parameter box to appear when I open a form. Is there some kind of global search which will cover everything (code, controls, etc.) in the database? I've done the global search through the code already. A related question is whether the "controls" dropdown list (which used to be in the upper left hand corner in a form's design view is no longer a feature with Access 2007. Thank you! Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From galeper at gmail.com Thu Jun 21 11:25:35 2007 From: galeper at gmail.com (Gale Perez) Date: Thu, 21 Jun 2007 09:25:35 -0700 Subject: [AccessD] Access 2007: Global search / where is the list ofcontrols in a form's design view? In-Reply-To: References: <5b2621db0706210909i4addd3b6j335a3c97441b25f5@mail.gmail.com> Message-ID: <5b2621db0706210925g54f30d36la052bdd307234537@mail.gmail.com> Thank you for your quick reply, Charlotte! I see the property sheet now. I thought it would be in the underlying query, too, but it wasn't there. Also not in the code, and the property sheet shows no control by that name. Weird!!! On 6/21/07, Charlotte Foust wrote: > > That kind of parameter popup usually means you've got a field in the > underlying query that is misspelled or no longer exists in the table. > In A2007, look at the properties sheet for the form. There should be a > dropdown at the very top that will allow you to pick a specific control. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > Sent: Thursday, June 21, 2007 9:09 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Access 2007: Global search / where is the list > ofcontrols in a form's design view? > > Hi! > > I'm going crazy trying to find out what is causing a parameter box to > appear when I open a form. Is there some kind of global search which > will cover everything (code, controls, etc.) in the database? I've done > the global search through the code already. > > A related question is whether the "controls" dropdown list (which used > to be in the upper left hand corner in a form's design view is no longer > a feature with Access 2007. > > Thank you! > Gale > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Thu Jun 21 11:47:22 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 21 Jun 2007 12:47:22 -0400 Subject: [AccessD] Third conference? In-Reply-To: References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: <000901c7b423$da470150$8abea8c0@XPS> Charlotte, Because of the passport backlog, they are holding off on some of the requirements. As of right now, you only need a birth certificate and a drivers license. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 20, 2007 5:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? We need the passport to cross back into the USA. Apparently a driver's license and birth certificate aren't enough any more. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 2:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? I don't think you USA folks need a passport to get into Canada. I think it only works the other way around. And in cases like mine, even a passport and a pardon don't help. I haven't so much as sped in 30 years, but that doesn't count. Apparently I am a threat. (You know, that kind of feels cool. I never thought of myself as a threat to anyone or anything before, but now that I do, I kind of like it. It makes me feel sort of sexy. LOL.) On 6/20/07, Charlotte Foust wrote: > > Wow, that sounds like fun! (The conference that is ;->) I don't have > a passport yet, so make it next year, please! > > Charlotte Foust > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Jun 21 11:48:32 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 21 Jun 2007 12:48:32 -0400 Subject: [AccessD] Third conference? In-Reply-To: <20070620200741.774A8BED2@smtp-auth.no-ip.com> References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> <20070620200741.774A8BED2@smtp-auth.no-ip.com> Message-ID: <000a01c7b424$02e6f020$8abea8c0@XPS> John, Just an FYI, Mississauga is five hours from here no matter which way you go around the lake. The ferry from Rochester to Toronto is not running any more. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 4:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? A brilliant idea. I will be in Syracuse NY for two weeks in July. Perhaps you could have it then and I could come? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 4:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 21 11:49:35 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 21 Jun 2007 16:49:35 +0000 Subject: [AccessD] Access 2007: Global search / where is the listofcontrols in a form's design view? In-Reply-To: <5b2621db0706210925g54f30d36la052bdd307234537@mail.gmail.com> Message-ID: Could it be the default value of a textbox/control referring to a field or control that no longer exists? Mark A. Matte >From: "Gale Perez" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] Access 2007: Global search / where is the >listofcontrols in a form's design view? >Date: Thu, 21 Jun 2007 09:25:35 -0700 > >Thank you for your quick reply, Charlotte! I see the property sheet now. > >I thought it would be in the underlying query, too, but it wasn't there. >Also not in the code, and the property sheet shows no control by that >name. Weird!!! > > >On 6/21/07, Charlotte Foust wrote: > > > > That kind of parameter popup usually means you've got a field in the > > underlying query that is misspelled or no longer exists in the table. > > In A2007, look at the properties sheet for the form. There should be a > > dropdown at the very top that will allow you to pick a specific control. > > > > Charlotte Foust > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > > Sent: Thursday, June 21, 2007 9:09 AM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] Access 2007: Global search / where is the list > > ofcontrols in a form's design view? > > > > Hi! > > > > I'm going crazy trying to find out what is causing a parameter box to > > appear when I open a form. Is there some kind of global search which > > will cover everything (code, controls, etc.) in the database? I've done > > the global search through the code already. > > > > A related question is whether the "controls" dropdown list (which used > > to be in the upper left hand corner in a form's design view is no longer > > a feature with Access 2007. > > > > Thank you! > > Gale > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Picture this ? share your photos and you could win big! http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us From jwcolby at colbyconsulting.com Thu Jun 21 12:02:18 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 21 Jun 2007 13:02:18 -0400 Subject: [AccessD] Third conference? In-Reply-To: <000a01c7b424$02e6f020$8abea8c0@XPS> Message-ID: <20070621170219.8C515BCC6@smtp-auth.no-ip.com> Yea, I know. I went to Arthur's house one time when I was over in Rochester. It never occurred to me that you could go due north into Canada and across the top of the lake. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, June 21, 2007 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? John, Just an FYI, Mississauga is five hours from here no matter which way you go around the lake. The ferry from Rochester to Toronto is not running any more. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 4:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? A brilliant idea. I will be in Syracuse NY for two weeks in July. Perhaps you could have it then and I could come? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 4:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 21 12:12:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 21 Jun 2007 13:12:15 -0400 Subject: [AccessD] Third conference? In-Reply-To: <000a01c7b424$02e6f020$8abea8c0@XPS> Message-ID: <20070621171216.5CF43BD6D@smtp-auth.no-ip.com> I just looked at the map and it looks like it would be shorter to go across through NY and then cross at Niagara Falls. Arthur hasn't volunteered to have it when I am there anyway. Kinda short notice I guess, or maybe he's still mad at me? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, June 21, 2007 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? John, Just an FYI, Mississauga is five hours from here no matter which way you go around the lake. The ferry from Rochester to Toronto is not running any more. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 4:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? A brilliant idea. I will be in Syracuse NY for two weeks in July. Perhaps you could have it then and I could come? From galeper at gmail.com Thu Jun 21 12:16:04 2007 From: galeper at gmail.com (Gale Perez) Date: Thu, 21 Jun 2007 10:16:04 -0700 Subject: [AccessD] Access 2007: Global search / where is the listofcontrols in a form's design view? In-Reply-To: References: <5b2621db0706210925g54f30d36la052bdd307234537@mail.gmail.com> Message-ID: <5b2621db0706211016k4e67622aib8dab15d7753c5f4@mail.gmail.com> I found it! I went through each control using the Property Sheet (which, incidentally, is nice to use) and it was a filter on the form for a control no longer there. Thank you all for your help! Gale On 6/21/07, Mark A Matte wrote: > > Could it be the default value of a textbox/control referring to a field or > control that no longer exists? > > > Mark A. Matte > > >From: "Gale Perez" > >Reply-To: Access Developers discussion and problem > >solving > >To: "Access Developers discussion and problem > >solving" > >Subject: Re: [AccessD] Access 2007: Global search / where is the > >listofcontrols in a form's design view? > >Date: Thu, 21 Jun 2007 09:25:35 -0700 > > > >Thank you for your quick reply, Charlotte! I see the property sheet now. > > > >I thought it would be in the underlying query, too, but it wasn't there. > >Also not in the code, and the property sheet shows no control by that > >name. Weird!!! > > > > > >On 6/21/07, Charlotte Foust wrote: > > > > > > That kind of parameter popup usually means you've got a field in the > > > underlying query that is misspelled or no longer exists in the table. > > > In A2007, look at the properties sheet for the form. There should be > a > > > dropdown at the very top that will allow you to pick a specific > control. > > > > > > Charlotte Foust > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > > > Sent: Thursday, June 21, 2007 9:09 AM > > > To: accessd at databaseadvisors.com > > > Subject: [AccessD] Access 2007: Global search / where is the list > > > ofcontrols in a form's design view? > > > > > > Hi! > > > > > > I'm going crazy trying to find out what is causing a parameter box to > > > appear when I open a form. Is there some kind of global search which > > > will cover everything (code, controls, etc.) in the database? I've > done > > > the global search through the code already. > > > > > > A related question is whether the "controls" dropdown list (which used > > > to be in the upper left hand corner in a form's design view is no > longer > > > a feature with Access 2007. > > > > > > Thank you! > > > Gale > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Picture this ? share your photos and you could win big! > http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From martyconnelly at shaw.ca Thu Jun 21 12:37:09 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 21 Jun 2007 10:37:09 -0700 Subject: [AccessD] MS Office (Excel) Resource Site In-Reply-To: References: Message-ID: <467AB745.6070805@shaw.ca> Here is a list of a lot of the Excel MVP's websites probably no posting boards but they may have deeper links http://www.mvps.org/links.html#Excel You can get at the Access sites too from here The two Exel sites from the main page of http://www.mvps.org are http://orlando.mvps.org/ and http://www.mvps.org/dmcritchie/excel/excel.htm Here is an excel mail list Excel-L http://peach.ease.lsoft.com/archives/excel-l.html Keith Williamson wrote: >Anyone have a recommendation for a really good Office resource website >(even if it is a pay site)? I am looking for something with a deep >history; showing tips/tricks, how-to articles, posting boards (with a >lot of activity), etc. > > > >Thanks, > > > >Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com > >RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland >21231-3305 > >410-537-6098 direct | 410-276-4182 fax | www.rtkl.com > >-------------------------------------------------------------------------------- >The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. > > -- Marty Connelly Victoria, B.C. Canada From Jdemarco at hudsonhealthplan.org Thu Jun 21 12:48:17 2007 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Thu, 21 Jun 2007 13:48:17 -0400 Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) In-Reply-To: <000401c7b403$48964e20$60b82ad1@SusanOne> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> <000401c7b403$48964e20$60b82ad1@SusanOne> Message-ID: <0B8880A20E2CF24280FA60901E108FB08F2603@TTNEXCHSVR.hshhp.com> Yes it does let you record your session (video and audio if you have sound). I highly recommend it (and it's much more reasonably priced than WebEx or LiveMeeting). Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Thu Jun 21 13:05:40 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Thu, 21 Jun 2007 19:05:40 +0100 Subject: [AccessD] OFF TOPIC NOW: (RE: The firstannualGreatSmokeyMountainsAccessDConference) References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com><000401c7b403$48964e20$60b82ad1@SusanOne> <0B8880A20E2CF24280FA60901E108FB08F2603@TTNEXCHSVR.hshhp.com> Message-ID: www.techsmith.com snagit Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Jim DeMarco Sent: Thu 21/06/2007 18:48 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OFF TOPIC NOW: (RE: The firstannualGreatSmokeyMountainsAccessDConference) Yes it does let you record your session (video and audio if you have sound). I highly recommend it (and it's much more reasonably priced than WebEx or LiveMeeting). Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at webedb.com Thu Jun 21 13:35:52 2007 From: robert at webedb.com (Robert L. Stewart) Date: Thu, 21 Jun 2007 13:35:52 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: References: Message-ID: <200706211844.l5LIiHi6011305@databaseadvisors.com> Dan, You probably have a lot of people here on the list that would help also. When you take to the client, just never say "I!" Always say we, or ProMation Systems. I have a similar problem. I have an Access GUI that has been designed over the last 9 years. It is a Social service agency management system. It will handle about everything there is that such an agency deals with. It uses only SQL server as the backend. Marketing is strictly word-of-mouth. I am getting to the point that I am thinking about locking it in an MDE and setting up some kind of licensing/registration system and almost giving it away to get the support side of it so I can manage a consistent income from it. Oh, by the way, if any one wants to work with me on sales/support in your local areas, contact me off list about it. Robert At 12:00 PM 6/21/2007, you wrote: >Date: Thu, 21 Jun 2007 09:52:55 -0500 >From: "Dan Waters" >Subject: Re: [AccessD] The Business Side Of Databases >To: "'Access Developers discussion and problem solving'" > >Message-ID: <002701c7b413$da347e00$0200a8c0 at danwaters> >Content-Type: text/plain; charset="us-ascii" > >Hi Debbie - great advice! > >I am a corporation - ProMation Systems, Inc. (www.promationsystems.com) >But I'm the only person. > >I do know a couple of people in the area who could probably help me out if I >needed that. I could always assure a client that there is something besides >me! > >Thanks, >Dan From martyconnelly at shaw.ca Thu Jun 21 13:56:06 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 21 Jun 2007 11:56:06 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: References: Message-ID: <467AC9C6.9090207@shaw.ca> One thing to do to keep clients at ease is create a MUP Software Escrow Where you deposit the source code with a lawyer or third party that is then released under certain stipulations. You suddenly retire to Tahiti. Cost is around $500 intially and 250 a year thereafter. Look for services that allow at least yearly updates. Here is a description of one service http://www.softescrow.com/faq.html#1.0 Reuben Cummings wrote: >I don't do any custom programming. We have some apps that we thought up on >our own or requested by clients or potential clients. We create apps and >sell them to local government (cities and counties). > >Now were I differ from a lot of people is I don't care about the sale. I'd >be happy to sell it for $1. Actually I don't sell anything - I license it >all. I live on the service contracts for each app. We charge anywhere from >600 to 1200 per year based on which app. I have some clients paying as much >as 4000/year. The average is about 1000/year/client. Doesn't sound like >much, but with about 60 clients it's pretty decent income. > >And that doesn't include the consulting part of the business which is all >done by annual contract. The key is I only assume the 60k as my income and >everything over that is a "bonus" > >On our flagship app which is by far the biggest and has the most clients I >only spend about 40 hours/year in service work TOTAL - for all clients. >They don't mind the fee because support calls, on site visits, and all >future upgrades are included in the service contract. > >If the client chooses not to pay for the service agreement on an app the app >gets removed. The can keep the data, but there isn't much to do with it >without an interface. > >Reuben Cummings >GFC, LLC >812.523.1017 > > > > >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters >>Sent: Thursday, June 21, 2007 9:15 AM >>To: 'Access Developers discussion and problem solving' >>Subject: [AccessD] The Business Side Of Databases >> >> >>To Everyone: >> >>It's always interesting to see how people who work independently (like me) >>are making money from developing databases or doing something related to >>databases. >> >>This has been my major problem - I can make a great Business Process >>Management System, but getting companies to pay for it is a real >>challenge, >>even though their return on investment is probably 2X to 8X in the first >>year! >> >>I do wonder if we could begin an ongoing discussion on the >>business side of >>what each of us does. I think we could all benefit! >> >>Does anyone have some thoughts or ideas on how we could do this? >> >>Thanks! >>Dan >> >> -- Marty Connelly Victoria, B.C. Canada From jimdettman at verizon.net Thu Jun 21 14:12:32 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 21 Jun 2007 15:12:32 -0400 Subject: [AccessD] Third conference? In-Reply-To: <20070621170219.8C515BCC6@smtp-auth.no-ip.com> References: <000a01c7b424$02e6f020$8abea8c0@XPS> <20070621170219.8C515BCC6@smtp-auth.no-ip.com> Message-ID: <004901c7b438$1ed3be30$8abea8c0@XPS> From Syracuse, it's pretty even. Bit longer around the top, but a lot less Traffic till you get to Toronto and a seemingly quicker drive. Other way is shorter, but you never know what you'll run into at the border crossing. 3-4 hour backups are not uncommon (although this past Memorial day weekend, we sailed right through - go figure). Being that it's Mississauga, I'd go around the bottom and cross at either the Rainbow bridge next to the falls, or go a bit further north and cross at the Queenston-Lewiston bridge. Whatever you do, don't head for the Peace Bridge next to Buffalo. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 21, 2007 1:02 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? Yea, I know. I went to Arthur's house one time when I was over in Rochester. It never occurred to me that you could go due north into Canada and across the top of the lake. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, June 21, 2007 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? John, Just an FYI, Mississauga is five hours from here no matter which way you go around the lake. The ferry from Rochester to Toronto is not running any more. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 4:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? A brilliant idea. I will be in Syracuse NY for two weeks in July. Perhaps you could have it then and I could come? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 4:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Thu Jun 21 14:35:30 2007 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 21 Jun 2007 12:35:30 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> <0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> Message-ID: <8786a4c00706211235p56fc55bbo1314aa43d7bd7ad0@mail.gmail.com> Charlotte has never recovered from the trauma of seeing what happened to this poor kid: (Never post your picture on the internet) http://holgr.com/images/poorguy/original.jpg http://holgr.com/images/poorguy/arni.jpg http://holgr.com/images/poorguy/atombombenride.jpg http://www.nei.ch/gallery/d/2668-2/cartman.jpg http://holgr.com/images/poorguy/auto.jpg http://holgr.com/images/poorguy/bild.jpg http://holgr.com/images/poorguy/bandofbrothers.jpg http://holgr.com/images/poorguy/bush.jpg http://holgr.com/images/poorguy/comic.jpg http://holgr.com/images/poorguy/comic2.jpg http://holgr.com/images/poorguy/doom3.jpg http://holgr.com/images/poorguy/engarde.jpg http://holgr.com/images/poorguy/essen.jpg http://holgr.com/images/poorguy/fdtd.jpg http://holgr.com/images/poorguy/ffx2.jpg http://holgr.com/images/poorguy/fussball.jpg http://holgr.com/images/poorguy/gladiator.jpg http://holgr.com/images/poorguy/guckstdu.jpg http://holgr.com/images/poorguy/hm.jpg http://holgr.com/images/poorguy/guckstdu.jpg http://holgr.com/images/poorguy/hm.jpg http://holgr.com/images/poorguy/holland.jpg http://holgr.com/images/poorguy/hot.gif http://holgr.com/images/poorguy/hrhr.jpg http://holgr.com/images/poorguy/jesus.jpg http://holgr.com/images/poorguy/johnnyenglish.jpg http://holgr.com/images/poorguy/knightrider.jpg http://holgr.com/images/poorguy/lach.jpg http://holgr.com/images/poorguy/lotr.jpg http://holgr.com/images/poorguy/maedel.jpg http://holgr.com/images/poorguy/matrixtwins.jpg http://holgr.com/images/poorguy/mgs3.jpg http://holgr.com/images/poorguy/monalisa.jpg http://holgr.com/images/poorguy/mp2.jpg http://holgr.com/images/poorguy/najo.jpg http://holgr.com/images/poorguy/nemo.jpg http://holgr.com/images/poorguy/nichtauflegen.jpg http://holgr.com/images/poorguy/oooh.jpg http://holgr.com/images/poorguy/original.jpg http://holgr.com/images/poorguy/pearharbor.jpg http://holgr.com/images/poorguy/prost.jpg http://holgr.com/images/poorguy/pulpfiction.jpg http://holgr.com/images/poorguy/quetsch.jpg http://holgr.com/images/poorguy/rushmore.jpg http://holgr.com/images/poorguy/schneehexe.jpg http://holgr.com/images/poorguy/shit.jpg http://holgr.com/images/poorguy/shrek.jpg http://holgr.com/images/poorguy/sol.jpg http://holgr.com/images/poorguy/startrek.jpg http://holgr.com/images/poorguy/tennis.jpg http://holgr.com/images/poorguy/test.jpg http://holgr.com/images/poorguy/titanic.jpg http://holgr.com/images/poorguy/tv.jpg http://holgr.com/images/poorguy/underworld.jpg [image: [IMG]] [image: [IMG]] On 6/21/07, Jim DeMarco wrote: > > Charlotte, > > Unless John has your picture as his wallpaper there's no worry. It's > not a video conference tool, just a collaboration thingy where you can > view and share desktops. The people in the room can safely hide their > identities from the world at large!! > > > Jim D. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, June 19, 2007 4:46 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > Or, you're welcome to a view of the back of my head! ;-> > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, June 19, 2007 1:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > I'll have to wear a bag over my head, then. I strongly object to having > my photo on the internet. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco > Sent: Tuesday, June 19, 2007 1:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > John, > > Why not get a free trial of Go To Meeting? You can conference in up to > 12 people and share your screen, see and share theirs, and more. > www.gotomeeting.com > > Easy set up and use too. Of course you'll have to accept the first 12 > of the many requests you'll get to participate!!! > > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, June 19, 2007 3:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] The first annual Great > SmokeyMountainsAccessDConference > > I doubt that I have the upload speed to run a video feed, and my ISP > might complain even id I did. I think my up speed is only 500 kbit / > sec. I don't have any camera to do this, no software to do this, no > experience doing this. Plus the conference is 4 days away and I need to > get real work done between now and then. > > Perhaps for the SECOND annual GSMADC? > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid > Sent: Tuesday, June 19, 2007 3:19 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual Great Smokey > MountainsAccessDConference > > John > > Any chance of putting in a web camera and I can join you lot from here?? > > Wish I was going but hope you all have a great time > > Martin > > Martin WP Reid > Training and Assessment Unit > Riddle Hall > Belfast > > tel: 02890 974465 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From carbonnb at gmail.com Thu Jun 21 14:55:44 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Thu, 21 Jun 2007 15:55:44 -0400 Subject: [AccessD] Third conference? In-Reply-To: <004901c7b438$1ed3be30$8abea8c0@XPS> References: <000a01c7b424$02e6f020$8abea8c0@XPS> <20070621170219.8C515BCC6@smtp-auth.no-ip.com> <004901c7b438$1ed3be30$8abea8c0@XPS> Message-ID: On 6/21/07, Jim Dettman wrote: > Being that it's Mississauga, I'd go around the bottom and cross at either > the Rainbow bridge next to the falls, or go a bit further north and cross at > the Queenston-Lewiston bridge. Whatever you do, don't head for the Peace > Bridge next to Buffalo. I'd do the Queenston-Lewiston Bridge and leave the Rainbow Bridge for tourists :) -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From miscellany at mvps.org Thu Jun 21 15:25:48 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 22 Jun 2007 08:25:48 +1200 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625188@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625188@c2k3exchange.pgdp.corp.usec.com> Message-ID: <467ADECC.6030702@mvps.org> Virginia, Hollis, Virginia wrote: > .... So the report fields from the calculated query do not allow > formats. As mentioned in my earlier post, the reason for this is that the Nz() function is causing the resultant value to be treated as a string, so numerical format options are not made available to you. I would use the Val() function to revert it to a number, and then you will see the numerical formats. Regards Steve From cfoust at infostatsystems.com Thu Jun 21 15:31:00 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 13:31:00 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <8786a4c00706211235p56fc55bbo1314aa43d7bd7ad0@mail.gmail.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> <8786a4c00706211235p56fc55bbo1314aa43d7bd7ad0@mail.gmail.com> Message-ID: Charlotte is following in the revered footsteps of Eileen Wharmby, who managed to keep her face hidden from the world at large through all her years of interacting with the web and its denizens. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, June 21, 2007 12:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Charlotte has never recovered from the trauma of seeing what happened to this poor kid: (Never post your picture on the internet) http://holgr.com/images/poorguy/original.jpg From galeper at gmail.com Thu Jun 21 15:38:48 2007 From: galeper at gmail.com (Gale Perez) Date: Thu, 21 Jun 2007 13:38:48 -0700 Subject: [AccessD] Access 2007 - Type Mismatch Message-ID: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com> Hi! After converting a 2003 db to 2007, I'm getting a "Type Mismatch" error in a field's BeforeUpdate code (the code checks to ensure the value hasn't already been used). The field is a text field, so the problem shouldn't be that its value is in quotes. Has anyone else experienced this or have any ideas? It worked fine before. Thank you very much (code below), Gale Dim strSQL As String strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) & Me!MyField & Chr$(34) Dim db As Database Set db = CurrentDb Dim rst As Recordset Set rst = db.OpenRecordset(strSQL) If Not (rst.EOF And rst.BOF) Then Cancel = True msgbox "This number has already been used.", etc. End If From miscellany at mvps.org Thu Jun 21 15:42:05 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 22 Jun 2007 08:42:05 +1200 Subject: [AccessD] NZ for Null In-Reply-To: References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> <46799419.4010608@mvps.org> <46799670.5060708@mvps.org> Message-ID: <467AE29D.6080401@mvps.org> AD, Thanks. I agree entirely. I can't remember details, but in the past I have experienced unpredictable results with calculated fields in queries involving the use of Nz(), that was only resolved by converting the Nz() element separately. So I have got into the habit of treating each element separately first. But you are right, it is illogical, and probably over-reacting in the context of this example. Regards Steve A.D.TEJPAL wrote: > Steve, > > Don't you think data type enforcement function wrapped around overall expression for the calculated field should suffice, instead of converting each element separately ? > > Example (RDate is date type field while RNum & SNum are number type fields): > (a) Date type output: > CDate(Nz([RDate],Date())+Nz([RNum],0)) > (b) Number type output: > Val(Nz([RNum],0)+Nz([SNum],0)) > > Note - It is also observed that the output of a calculated field in a query is a string only when it is a single element Nz() expression like > Nz([RDate],Date()) or Nz([RNum],0). If there is interaction involving mathematical operators, the output is seen to be a number even without application of a data type conversion function. However, for date type, use of CDate() becomes necessary so as to display dates rather than equivalent date serials. All in all, it would be a safe practice to apply the conversion as per (a) & (b) above universally when using Nz() function. Similar precaution becomes necessary in case of domain aggregate functions. > From davidmcafee at gmail.com Thu Jun 21 15:47:49 2007 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 21 Jun 2007 13:47:49 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> <0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> <8786a4c00706211235p56fc55bbo1314aa43d7bd7ad0@mail.gmail.com> Message-ID: <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com> I remember when Francisco and I were trying to take your pic at the conference and you were hiding from us. We assumed you were in the Witness Protection Program :) D On 6/21/07, Charlotte Foust wrote: > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > managed to keep her face hidden from the world at large through all her > years of interacting with the web and its denizens. LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Thursday, June 21, 2007 12:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > Charlotte has never recovered from the trauma of seeing what happened to > this poor kid: > > (Never post your picture on the internet) > > http://holgr.com/images/poorguy/original.jpg > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Thu Jun 21 15:50:21 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 21 Jun 2007 16:50:21 -0400 Subject: [AccessD] Third conference? In-Reply-To: References: <000a01c7b424$02e6f020$8abea8c0@XPS> <20070621170219.8C515BCC6@smtp-auth.no-ip.com> <004901c7b438$1ed3be30$8abea8c0@XPS> Message-ID: <007a01c7b445$ccc95c40$8abea8c0@XPS> <> It's kind of six one half a dozen another. Getting into Canada, I'd use the Rainbow; Canada wants our money and the Queenston-Lewiston Bridge have a lot more time (and space) on their hands to ask lots of questions... Coming back, I don't think it matters much, but I've always stuck to the Rainbow pretty much. The falls are a favorite with my wife and I. Just spent our 23rd anniversary there on Memorial Day weekend reminiscing a lot ;) Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Thursday, June 21, 2007 3:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? On 6/21/07, Jim Dettman wrote: > Being that it's Mississauga, I'd go around the bottom and cross at either > the Rainbow bridge next to the falls, or go a bit further north and cross at > the Queenston-Lewiston bridge. Whatever you do, don't head for the Peace > Bridge next to Buffalo. I'd do the Queenston-Lewiston Bridge and leave the Rainbow Bridge for tourists :) -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Jun 21 15:51:12 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 13:51:12 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com><8786a4c00706211235p56fc55bbo1314aa43d7bd7ad0@mail.gmail.com> <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com> Message-ID: I'm just SHY! (and I hate having my picture taken) LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, June 21, 2007 1:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I remember when Francisco and I were trying to take your pic at the conference and you were hiding from us. We assumed you were in the Witness Protection Program :) D On 6/21/07, Charlotte Foust wrote: > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > managed to keep her face hidden from the world at large through all > her years of interacting with the web and its denizens. LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Thursday, June 21, 2007 12:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > Charlotte has never recovered from the trauma of seeing what happened > to this poor kid: > > (Never post your picture on the internet) > > http://holgr.com/images/poorguy/original.jpg > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kathryn at bassett.net Thu Jun 21 17:00:09 2007 From: kathryn at bassett.net (Kathryn Bassett) Date: Thu, 21 Jun 2007 15:00:09 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com> Message-ID: <009001c7b44f$898e2a00$6501a8c0@Kathryn> I remember too. Charlotte convinced us that she was not just being funny or camera-shy (which we thought at first), that she was very serious about only allowing the back of her head to show up in pics. So after understanding she was serious, we honored her request. As a result, the pictures in the slide show only have either the back of her head as shown here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin06_jpg.asp or deliberately blurred like here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin11_jpg.asp - that's the only way she would give permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > David McAfee > Sent: 21 Jun 2007 1:48 pm > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > I remember when Francisco and I were trying to take your pic > at the conference and you were hiding from us. > > We assumed you were in the Witness Protection Program :) > > D > > On 6/21/07, Charlotte Foust wrote: > > > > Charlotte is following in the revered footsteps of Eileen > Wharmby, who > > managed to keep her face hidden from the world at large through all > > her years of interacting with the web and its denizens. LOL > > > > Charlotte No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.2/858 - Release Date: 21 Jun 07 1:46 pm From davidmcafee at gmail.com Thu Jun 21 17:17:09 2007 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 21 Jun 2007 15:17:09 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <009001c7b44f$898e2a00$6501a8c0@Kathryn> References: <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com> <009001c7b44f$898e2a00$6501a8c0@Kathryn> Message-ID: <8786a4c00706211517n148db16q402ee2fd884f72ae@mail.gmail.com> I thought they were just blowing smoke in her face in that 2nd pic :) On 6/21/07, Kathryn Bassett wrote: > > I remember too. Charlotte convinced us that she was not just being funny > or camera-shy (which we thought at first), that she was very serious about > only allowing the back of her head to show up in pics. So after > understanding she was serious, we honored her request. As a result, the > pictures in the slide show only have either the back of her head as shown > here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin11_jpg.asp- that's the only way she would give permission for these pics to be > available. Pretty lady as I recall, so looks definitely has nothing to do > with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > David McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic > > at the conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen > > Wharmby, who > > > managed to keep her face hidden from the world at large through all > > > her years of interacting with the web and its denizens. LOL > > > > > > Charlotte > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.2/858 - Release Date: 21 Jun 07 > 1:46 pm > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Thu Jun 21 17:38:02 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 15:38:02 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <8786a4c00706211517n148db16q402ee2fd884f72ae@mail.gmail.com> References: <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com><009001c7b44f$898e2a00$6501a8c0@Kathryn> <8786a4c00706211517n148db16q402ee2fd884f72ae@mail.gmail.com> Message-ID: Colby is *always* blowing smoke in my face!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, June 21, 2007 3:17 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I thought they were just blowing smoke in her face in that 2nd pic :) On 6/21/07, Kathryn Bassett wrote: > > I remember too. Charlotte convinced us that she was not just being > funny or camera-shy (which we thought at first), that she was very > serious about only allowing the back of her head to show up in pics. > So after understanding she was serious, we honored her request. As a > result, the pictures in the slide show only have either the back of > her head as shown here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin11_jpg.asp- that's the only way she would give > permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is > my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic at the > > conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen > > Wharmby, who > > > managed to keep her face hidden from the world at large through > > > all her years of interacting with the web and its denizens. LOL > > > > > > Charlotte > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.2/858 - Release Date: 21 Jun > 07 > 1:46 pm > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Thu Jun 21 18:57:51 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Thu, 21 Jun 2007 17:57:51 -0600 Subject: [AccessD] MS Access and data-driven websites Message-ID: Hello, all! It's been a while since I was here, but I had a thought today that seemed like a perfect fit for the list, so here I am. Over the past few years I've more or less specialized around SQL Server and ASP (both classic and .net). In fact, 90% of my projects that involve an interface run in the browser now. But the one place where I have not been able to escape MS Access has been on small web sites. Now, I know that the "conventional wisdom" is that using Access to power dynamic web sites is a bad idea. In fact, what inspired this message was a conversation I had with a DBA acquaintance of mine about this very subject. He is adamant that it's better to pass on a project than to agree to use Access to power an asp site. With him it's SQL Server or nothing. He cited all the usual stuff about Access being too slow and not being able to handle load to bolster his argument. But, I've had several Access-powered web sites go up over the past few years. Sure, it's mostly serving text content, but I've never had an Access-specific problem with any of them. And some of them are reasonably complex on the back-end! It seems to me that when an Access-powered site is sucking wind, the problem is more in how the pages are coded than in how JET works. It seems simple to me; you don't grab more records than you need, you close your recordsets, you keep your connection code clean, you turn off the Subdatasheet property in the mdb. Little things like that. For my larger clients, sure, SQL Server is the way to go, and I'm on the road to becoming a SQL Server guru myself, but I don't really see any downsies to using Access to power small sites. Is anyone else doing a lot of web work? Are you using Access to power your dynamic sites? If so, let me know what your thoughts are on this. Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com From clh at christopherhawkins.com Thu Jun 21 19:07:18 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Thu, 21 Jun 2007 18:07:18 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <6572c63e6d3c48d781dd41a51a19ad01@mail1.gearhost.com> Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Jun 21 19:11:46 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 21 Jun 2007 20:11:46 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <009001c7b44f$898e2a00$6501a8c0@Kathryn> Message-ID: <20070622001146.85BD3BDA6@smtp-auth.no-ip.com> LOL, just goes to show how long clsSysVars has been around in some form. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Thursday, June 21, 2007 6:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I remember too. Charlotte convinced us that she was not just being funny or camera-shy (which we thought at first), that she was very serious about only allowing the back of her head to show up in pics. So after understanding she was serious, we honored her request. As a result, the pictures in the slide show only have either the back of her head as shown here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin /dba02smolin06_jpg.asp or deliberately blurred like here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin /dba02smolin11_jpg.asp - that's the only way she would give permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: 21 Jun 2007 1:48 pm > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > I remember when Francisco and I were trying to take your pic at the > conference and you were hiding from us. > > We assumed you were in the Witness Protection Program :) > > D > > On 6/21/07, Charlotte Foust wrote: > > > > Charlotte is following in the revered footsteps of Eileen > Wharmby, who > > managed to keep her face hidden from the world at large through all > > her years of interacting with the web and its denizens. LOL > > > > Charlotte No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.2/858 - Release Date: 21 Jun 07 1:46 pm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Thu Jun 21 19:43:13 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 19:43:13 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <6572c63e6d3c48d781dd41a51a19ad01@mail1.gearhost.com> References: <6572c63e6d3c48d781dd41a51a19ad01@mail1.gearhost.com> Message-ID: <006701c7b466$509e6450$0200a8c0@danwaters> Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 21 21:40:13 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 21 Jun 2007 19:40:13 -0700 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: Message-ID: <0JK000M1HN7XQQN6@l-daemon> Hi Christopher: That is my forte. I have not using the MDB but rather first MySQL and now that MS SQL Express is available and of course MS SQL 2000/2005 for those clients with money. Have also done some Oracle work. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 4:58 PM To: accessd at databaseadvisors.com Subject: [AccessD] MS Access and data-driven websites Hello, all! It's been a while since I was here, but I had a thought today that seemed like a perfect fit for the list, so here I am. Over the past few years I've more or less specialized around SQL Server and ASP (both classic and .net). In fact, 90% of my projects that involve an interface run in the browser now. But the one place where I have not been able to escape MS Access has been on small web sites. Now, I know that the "conventional wisdom" is that using Access to power dynamic web sites is a bad idea. In fact, what inspired this message was a conversation I had with a DBA acquaintance of mine about this very subject. He is adamant that it's better to pass on a project than to agree to use Access to power an asp site. With him it's SQL Server or nothing. He cited all the usual stuff about Access being too slow and not being able to handle load to bolster his argument. But, I've had several Access-powered web sites go up over the past few years. Sure, it's mostly serving text content, but I've never had an Access-specific problem with any of them. And some of them are reasonably complex on the back-end! It seems to me that when an Access-powered site is sucking wind, the problem is more in how the pages are coded than in how JET works. It seems simple to me; you don't grab more records than you need, you close your recordsets, you keep your connection code clean, you turn off the Subdatasheet property in the mdb. Little things like that. For my larger clients, sure, SQL Server is the way to go, and I'm on the road to becoming a SQL Server guru myself, but I don't really see any downsies to using Access to power small sites. Is anyone else doing a lot of web work? Are you using Access to power your dynamic sites? If so, let me know what your thoughts are on this. Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.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 Jun 21 21:45:52 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 21 Jun 2007 19:45:52 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <0JK000EJLNHC31I4@l-daemon> Hi Charlotte: My oldest daughter was real 'shy' about getting her picture taken until a few years ago. Now when she wants to see places she has been and there are no records... (...I must admit that I have a secret stash of pictures and one day if she insists I may be able to find them but that is between you and me) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, June 21, 2007 1:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I'm just SHY! (and I hate having my picture taken) LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, June 21, 2007 1:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I remember when Francisco and I were trying to take your pic at the conference and you were hiding from us. We assumed you were in the Witness Protection Program :) D On 6/21/07, Charlotte Foust wrote: > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > managed to keep her face hidden from the world at large through all > her years of interacting with the web and its denizens. LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Thursday, June 21, 2007 12:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > Charlotte has never recovered from the trauma of seeing what happened > to this poor kid: > > (Never post your picture on the internet) > > http://holgr.com/images/poorguy/original.jpg > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at verizon.net Thu Jun 21 23:21:28 2007 From: ebarro at verizon.net (Eric Barro) Date: Thu, 21 Jun 2007 21:21:28 -0700 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: Message-ID: <0JK0004POS3ZGTU1@vms046.mailsrvcs.net> Christopher, Like you I've had no issues with Access databases as back-end for web-based apps. For small web sites Access MDBs are appropriate but with the advent of SQL Server Express 2005 it would be very hard to justify Access MDBs as database back-ends. I prefer SQL server database back-ends especially for web-based apps because the task of maintaining the database is so much easier since there is no need to FTP the MDB to the server and deal with file-based systems especially permissions on a hosted server environment, etc... One advantage (among many) that SQL server has especially when developing using .NET is the native SQL client that can access SQL server databases. With Access you have to use OLEDb drivers which is not as efficient as the SQL client drivers. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 4:58 PM To: accessd at databaseadvisors.com Subject: [AccessD] MS Access and data-driven websites Hello, all! It's been a while since I was here, but I had a thought today that seemed like a perfect fit for the list, so here I am. Over the past few years I've more or less specialized around SQL Server and ASP (both classic and .net). In fact, 90% of my projects that involve an interface run in the browser now. But the one place where I have not been able to escape MS Access has been on small web sites. Now, I know that the "conventional wisdom" is that using Access to power dynamic web sites is a bad idea. In fact, what inspired this message was a conversation I had with a DBA acquaintance of mine about this very subject. He is adamant that it's better to pass on a project than to agree to use Access to power an asp site. With him it's SQL Server or nothing. He cited all the usual stuff about Access being too slow and not being able to handle load to bolster his argument. But, I've had several Access-powered web sites go up over the past few years. Sure, it's mostly serving text content, but I've never had an Access-specific problem with any of them. And some of them are reasonably complex on the back-end! It seems to me that when an Access-powered site is sucking wind, the problem is more in how the pages are coded than in how JET works. It seems simple to me; you don't grab more records than you need, you close your recordsets, you keep your connection code clean, you turn off the Subdatasheet property in the mdb. Little things like that. For my larger clients, sure, SQL Server is the way to go, and I'm on the road to becoming a SQL Server guru myself, but I don't really see any downsies to using Access to power small sites. Is anyone else doing a lot of web work? Are you using Access to power your dynamic sites? If so, let me know what your thoughts are on this. Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com From DWUTKA at Marlow.com Fri Jun 22 01:18:52 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 22 Jun 2007 01:18:52 -0500 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: References: Message-ID: ROTFLMAO! I am SOOO glad I don't have to talk to DBA's like the one you mention. Using an Access .mdb behind a data driven website is just fine, in fact, it's cheaper and FAR less resource intensive then any server side db. What are the disadvantages to Access? 1. No Triggers 2. Weak Security 3. remote users are using file sharing, not server side transactions. 4. No rollback capabilities. 5. Size restrictions When an .mdb is on a webserver, 1 through 3 go out the window as disadvantages: 1. Triggers can be built into the business logic behind the website. (Of course, if this is a dual app, something with a web interface and another type of interface, then yes, no triggers could still be a disadvantage, but we're talking about a true web based app.) 2. Once the .mdb is behind the web server, there is no direct access too it. Unless you are providing access to the folder the .mdb is located in (which is poor design), then the security is controlled through the website and the business logic. In fact, the security is better then a server side db. One of the most basic web based security issues is SQL injection...which just doesn't work with Access. To use SQL injection, you have to be able to comment out parts of the SQL. JET doesn't allow SQL comments, thus, no security hole. 3. With the .mdb on the web server, it is no longer being used by multiple network users. It is being used strictly by the webserver, so it will run just as fast and smooth as an .mdb on your local desktop. So you don't have roll back capabilities.... Yippie skippy! ;) As far as slow and load bearing, OMG, what the heck? Given the same machine power (having a web server with the same power as a web server and SQL Server combined), an .mdb is going to go just as fast, if not faster then a SQL Server. Oh, I forgot another disadvantage.... Memo indexing....an that is possible with Access, it just involves some creative code. So when it boils right down to it, the only consideration when building a web based app, is how much data are you going to store, issue #5. If you are looking at adding a gig of data a day, then Access is going to be problematic. But most apps aren't going to see the far side of the 2 gig limit for centuries. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 6:58 PM To: accessd at databaseadvisors.com Subject: [AccessD] MS Access and data-driven websites Hello, all! It's been a while since I was here, but I had a thought today that seemed like a perfect fit for the list, so here I am. Over the past few years I've more or less specialized around SQL Server and ASP (both classic and .net). In fact, 90% of my projects that involve an interface run in the browser now. But the one place where I have not been able to escape MS Access has been on small web sites. Now, I know that the "conventional wisdom" is that using Access to power dynamic web sites is a bad idea. In fact, what inspired this message was a conversation I had with a DBA acquaintance of mine about this very subject. He is adamant that it's better to pass on a project than to agree to use Access to power an asp site. With him it's SQL Server or nothing. He cited all the usual stuff about Access being too slow and not being able to handle load to bolster his argument. But, I've had several Access-powered web sites go up over the past few years. Sure, it's mostly serving text content, but I've never had an Access-specific problem with any of them. And some of them are reasonably complex on the back-end! It seems to me that when an Access-powered site is sucking wind, the problem is more in how the pages are coded than in how JET works. It seems simple to me; you don't grab more records than you need, you close your recordsets, you keep your connection code clean, you turn off the Subdatasheet property in the mdb. Little things like that. For my larger clients, sure, SQL Server is the way to go, and I'm on the road to becoming a SQL Server guru myself, but I don't really see any downsies to using Access to power small sites. Is anyone else doing a lot of web work? Are you using Access to power your dynamic sites? If so, let me know what your thoughts are on this. Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From andy at minstersystems.co.uk Fri Jun 22 04:52:35 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 22 Jun 2007 10:52:35 +0100 Subject: [AccessD] Access 2007 - Type Mismatch In-Reply-To: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com> Message-ID: <001801c7b4b3$0fc91310$aa95d355@minster33c3r25> Gale My guess is that it's that the recordset's not DAO. Try changing the Dim of the recordset to Dim rst as DAO.Recordset and see if it's that. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > Sent: 21 June 2007 21:39 > To: Access Developers discussion and problem solving > Subject: [AccessD] Access 2007 - Type Mismatch > > > Hi! > > After converting a 2003 db to 2007, I'm getting a "Type > Mismatch" error in a field's BeforeUpdate code (the code > checks to ensure the value hasn't already been used). The > field is a text field, so the problem shouldn't be that its > value is in quotes. Has anyone else experienced this or have > any ideas? It worked fine before. > > Thank you very much (code below), > Gale > > > Dim strSQL As String > strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) > & Me!MyField & > Chr$(34) > > Dim db As Database > Set db = CurrentDb > > Dim rst As Recordset > Set rst = db.OpenRecordset(strSQL) > > If Not (rst.EOF And rst.BOF) Then > Cancel = True > msgbox "This number has already been used.", etc. > End If > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Gustav at cactus.dk Fri Jun 22 06:17:56 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 22 Jun 2007 13:17:56 +0200 Subject: [AccessD] Access 2007 - Type Mismatch Message-ID: Hi Gale Try with: strSQL = "SELECT * FROM MyTable WHERE MyField = '" & Me!MyField.Value & "'" /gustav >>> galeper at gmail.com 21-06-2007 22:38 >>> Hi! After converting a 2003 db to 2007, I'm getting a "Type Mismatch" error in a field's BeforeUpdate code (the code checks to ensure the value hasn't already been used). The field is a text field, so the problem shouldn't be that its value is in quotes. Has anyone else experienced this or have any ideas? It worked fine before. Thank you very much (code below), Gale Dim strSQL As String strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) & Me!MyField & Chr$(34) Dim db As Database Set db = CurrentDb Dim rst As Recordset Set rst = db.OpenRecordset(strSQL) If Not (rst.EOF And rst.BOF) Then Cancel = True msgbox "This number has already been used.", etc. End If -- From askolits at ot.com Fri Jun 22 06:32:03 2007 From: askolits at ot.com (John Skolits) Date: Fri, 22 Jun 2007 07:32:03 -0400 Subject: [AccessD] NZ for Null In-Reply-To: <002901c7b417$bf8c9f20$0200a8c0@danwaters> Message-ID: <000b01c7b4c0$f4f3b000$0f01a8c0@officexp> I've been loosely following this thread. I was having problems with NZ many years ago and came up with the below. It may not be as efficient as it could be and some of you may find some holes in the programming logic but it has 'never' failed me. I've used it for ten years. John Skolits Function N2Z(anyValue As Variant) As Double ''************************************************************************ '' CDD Inc Procedure Identification ''------------------------------------------------------------------ '' FUNCTION: N2Z '' '' PURPOSE: Used through the application, '' it converts null and empty values to zero '' '' ARGUMENTS: anyValue - any value to check '' '' RETURNS: Zero for empties, nulls and #deleted# items '' '' '' Date/AUTHOR: John Skolits 03/14/97 ''************************************************************************ 10 On Error GoTo N2Z_ERR '*********BEGIN CODE HERE ******** 20 On Error GoTo N2Z_ERR 30 If anyValue = "#Deleted" Then anyValue = Null 40 If IsNull(anyValue) Or IsEmpty(anyValue) Then 50 N2Z = CDbl(0) 60 Else 70 N2Z = CDbl(anyValue) 80 End If N2Z_EXIT: 90 Exit Function N2Z_ERR: 100 If Err = 13 Then Resume N2Z_EXIT 'Display the error 110 If Err = 3021 Then 120 MsgBox "You are trying to use the N2Z functionwith no data.", vbInformation, "N2Z error" '(Note: This message may appear multiple times.) 130 Resume N2Z_EXIT 140 End If 150 If Err = 2427 Or Err = 2424 Or Err = 63933 Then 160 N2Z = CDbl(0) 170 Resume N2Z_EXIT 180 End If Dim strCallingObject As String 190 strCallingObject = "N2Z" & " " & Application.CurrentObjectName & " Line: " & Erl 200 MsgBox Err, Error, strCallingObject 210 Resume N2Z_EXIT 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 Fri Jun 22 06:47:43 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 22 Jun 2007 13:47:43 +0200 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Message-ID: Hi Kathryn You may be able to assemble a picture bit by bit ... I'm sure her nose tip is exposed here: http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin27_JPG.asp Great fun! Who finds the next part? Before Charlotte kills me, let me remind you of the weekday of today. /gustav >>> kathryn at bassett.net 22-06-2007 00:00 >>> I remember too. Charlotte convinced us that she was not just being funny or camera-shy (which we thought at first), that she was very serious about only allowing the back of her head to show up in pics. So after understanding she was serious, we honored her request. As a result, the pictures in the slide show only have either the back of her head as shown here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin06_jpg.asp or deliberately blurred like here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin11_jpg.asp - that's the only way she would give permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > David McAfee > Sent: 21 Jun 2007 1:48 pm > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > I remember when Francisco and I were trying to take your pic > at the conference and you were hiding from us. > > We assumed you were in the Witness Protection Program :) > > D > > On 6/21/07, Charlotte Foust wrote: > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > > managed to keep her face hidden from the world at large through all > > her years of interacting with the web and its denizens. LOL > > > > Charlotte From Gustav at cactus.dk Fri Jun 22 06:51:30 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 22 Jun 2007 13:51:30 +0200 Subject: [AccessD] MS Access and data-driven websites Message-ID: Hi Christopher Welcome back! With your .Net experience, why not join us at dba-VB: http://databaseadvisors.com/mailman/listinfo /gustav >>> clh at christopherhawkins.com 22-06-2007 01:57 >>> Hello, all! It's been a while since I was here, but I had a thought today that seemed like a perfect fit for the list, so here I am. Over the past few years I've more or less specialized around SQL Server and ASP (both classic and .net). In fact, 90% of my projects that involve an interface run in the browser now. But the one place where I have not been able to escape MS Access has been on small web sites. Now, I know that the "conventional wisdom" is that using Access to power dynamic web sites is a bad idea. In fact, what inspired this message was a conversation I had with a DBA acquaintance of mine about this very subject. He is adamant that it's better to pass on a project than to agree to use Access to power an asp site. With him it's SQL Server or nothing. He cited all the usual stuff about Access being too slow and not being able to handle load to bolster his argument. But, I've had several Access-powered web sites go up over the past few years. Sure, it's mostly serving text content, but I've never had an Access-specific problem with any of them. And some of them are reasonably complex on the back-end! It seems to me that when an Access-powered site is sucking wind, the problem is more in how the pages are coded than in how JET works. It seems simple to me; you don't grab more records than you need, you close your recordsets, you keep your connection code clean, you turn off the Subdatasheet property in the mdb. Little things like that. For my larger clients, sure, SQL Server is the way to go, and I'm on the road to becoming a SQL Server guru myself, but I don't really see any downsies to using Access to power small sites. Is anyone else doing a lot of web work? Are you using Access to power your dynamic sites? If so, let me know what your thoughts are on this. Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com From Denis.Calvo at dgs.ca.gov Fri Jun 22 09:50:49 2007 From: Denis.Calvo at dgs.ca.gov (Calvo, Denis) Date: Fri, 22 Jun 2007 07:50:49 -0700 Subject: [AccessD] Inoperative Word/Access Find Button on Merge Toolbar Message-ID: This being my first attempt to enlist assistance of this group pls accept apologies in advance if format is incorrect. We use Access/Word 2003 and in our mailmerge process we use the "find" button of the mailmerge toolbar to search for specific records whose data will populate the merge document. Problem is lately the find button has not produced desired results,i.e. record that exists in the data source(a query) is not displayed. Either the "find" screen disappears or there is no reaction. Denis Calvo Contract Officer RESD/BOPP/CMS 916-376-1767 916-376-1778 (FAX) Denis.Calvo at dgs.ca.gov From cfoust at infostatsystems.com Fri Jun 22 10:25:33 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 22 Jun 2007 08:25:33 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <0JK000EJLNHC31I4@l-daemon> References: <0JK000EJLNHC31I4@l-daemon> Message-ID: When I want to see places I've been, I don't want my mug in the picture. Where I was is important, not what I looked like at the time. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, June 21, 2007 7:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Hi Charlotte: My oldest daughter was real 'shy' about getting her picture taken until a few years ago. Now when she wants to see places she has been and there are no records... (...I must admit that I have a secret stash of pictures and one day if she insists I may be able to find them but that is between you and me) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, June 21, 2007 1:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I'm just SHY! (and I hate having my picture taken) LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, June 21, 2007 1:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I remember when Francisco and I were trying to take your pic at the conference and you were hiding from us. We assumed you were in the Witness Protection Program :) D On 6/21/07, Charlotte Foust wrote: > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > managed to keep her face hidden from the world at large through all > her years of interacting with the web and its denizens. LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Thursday, June 21, 2007 12:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > Charlotte has never recovered from the trauma of seeing what happened > to this poor kid: > > (Never post your picture on the internet) > > http://holgr.com/images/poorguy/original.jpg > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Fri Jun 22 12:19:20 2007 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 22 Jun 2007 10:19:20 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: Message-ID: <8786a4c00706221019v483885e2t77e51b85adc484d8@mail.gmail.com> OOh OOh! THers also some hair and a forearm in that pic. :) All useful parts for building the "Charlotte Mosaic" lol On 6/22/07, Gustav Brock wrote: > > Hi Kathryn > > You may be able to assemble a picture bit by bit ... I'm sure her nose tip > is exposed here: > > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin27_JPG.asp > > Great fun! Who finds the next part? > Before Charlotte kills me, let me remind you of the weekday of today. > > /gustav > > >>> kathryn at bassett.net 22-06-2007 00:00 >>> > I remember too. Charlotte convinced us that she was not just being funny > or camera-shy (which we thought at first), that she was very serious about > only allowing the back of her head to show up in pics. So after > understanding she was serious, we honored her request. As a result, the > pictures in the slide show only have either the back of her head as shown > here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin11_jpg.asp- that's the only way she would give permission for these pics to be > available. Pretty lady as I recall, so looks definitely has nothing to do > with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > David McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic > > at the conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > > > managed to keep her face hidden from the world at large through all > > > her years of interacting with the web and its denizens. LOL > > > > > > Charlotte > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From robert at webedb.com Fri Jun 22 12:40:12 2007 From: robert at webedb.com (Robert L. Stewart) Date: Fri, 22 Jun 2007 12:40:12 -0500 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: References: Message-ID: <200706221745.l5MHjq7R028420@databaseadvisors.com> SQL Server all the way. Using one database, you can prefix the customer/project to the table name and add them to your hearts content. There is not a reason to use JET/ACE to power the backend of a site. I have multiple sites up and all using the single database approach. Works like a charm. Robert At 12:00 PM 6/22/2007, you wrote: >Sent: Thursday, June 21, 2007 4:58 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] MS Access and data-driven websites > > >Hello, all! It's been a while since I was here, but I had a thought today >that seemed like a perfect fit for the list, so here I am. > >Over the past few years I've more or less specialized around SQL Server and >ASP (both classic and .net). In fact, 90% of my projects that involve an >interface run in the browser now. But the one place where I have not been >able to escape MS Access has been on small web sites. > >Now, I know that the "conventional wisdom" is that using Access to power >dynamic web sites is a bad idea. In fact, what inspired this message was a >conversation I had with a DBA acquaintance of mine about this very subject. >He is adamant that it's better to pass on a project than to agree to use >Access to power an asp site. With him it's SQL Server or nothing. He cited >all the usual stuff about Access being too slow and not being able to handle >load to bolster his argument. > >But, I've had several Access-powered web sites go up over the past few >years. Sure, it's mostly serving text content, but I've never had an >Access-specific problem with any of them. And some of them are reasonably >complex on the back-end! It seems to me that when an Access-powered site is >sucking wind, the problem is more in how the pages are coded than in how JET >works. It seems simple to me; you don't grab more records than you need, >you close your recordsets, you keep your connection code clean, you turn off >the Subdatasheet property in the mdb. Little things like that. > >For my larger clients, sure, SQL Server is the way to go, and I'm on the >road to becoming a SQL Server guru myself, but I don't really see any >downsies to using Access to power small sites. > >Is anyone else doing a lot of web work? Are you using Access to power your >dynamic sites? If so, let me know what your thoughts are on this. > >Respectfully, > >Christopher Hawkins >Chief Developer >Cogeian Systems >(559) 687-7591 >www.cogeian.com From cfoust at infostatsystems.com Fri Jun 22 12:48:31 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 22 Jun 2007 10:48:31 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <8786a4c00706221019v483885e2t77e51b85adc484d8@mail.gmail.com> References: <8786a4c00706221019v483885e2t77e51b85adc484d8@mail.gmail.com> Message-ID: All right, you hooligans! Go ahead and build a mosaic. When it comes out looking like a cubist nightmare, I'll adopt it as my official image and have it printed on the bag I wear over my head!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, June 22, 2007 10:19 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference OOh OOh! THers also some hair and a forearm in that pic. :) All useful parts for building the "Charlotte Mosaic" lol On 6/22/07, Gustav Brock wrote: > > Hi Kathryn > > You may be able to assemble a picture bit by bit ... I'm sure her nose > tip is exposed here: > > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin27_JPG.asp > > Great fun! Who finds the next part? > Before Charlotte kills me, let me remind you of the weekday of today. > > /gustav > > >>> kathryn at bassett.net 22-06-2007 00:00 >>> > I remember too. Charlotte convinced us that she was not just being > funny or camera-shy (which we thought at first), that she was very > serious about only allowing the back of her head to show up in pics. > So after understanding she was serious, we honored her request. As a > result, the pictures in the slide show only have either the back of > her head as shown here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin11_jpg.asp- that's the only way she would give > permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is > my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic at the > > conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, > > > who managed to keep her face hidden from the world at large > > > through all her years of interacting with the web and its > > > denizens. LOL > > > > > > Charlotte > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Fri Jun 22 12:59:48 2007 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 22 Jun 2007 10:59:48 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <8786a4c00706221019v483885e2t77e51b85adc484d8@mail.gmail.com> Message-ID: <8786a4c00706221059ie936f8dx59da420f38a703dc@mail.gmail.com> hahaha On 6/22/07, Charlotte Foust wrote: > > All right, you hooligans! Go ahead and build a mosaic. When it comes > out looking like a cubist nightmare, I'll adopt it as my official image > and have it printed on the bag I wear over my head!! LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Friday, June 22, 2007 10:19 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > OOh OOh! THers also some hair and a forearm in that pic. :) > > All useful parts for building the "Charlotte Mosaic" lol > > > > > > On 6/22/07, Gustav Brock wrote: > > > > Hi Kathryn > > > > You may be able to assemble a picture bit by bit ... I'm sure her nose > > > tip is exposed here: > > > > > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > > Smolin/dba02smolin27_JPG.asp > > > > Great fun! Who finds the next part? > > Before Charlotte kills me, let me remind you of the weekday of today. > > > > /gustav > > > > >>> kathryn at bassett.net 22-06-2007 00:00 >>> > > I remember too. Charlotte convinced us that she was not just being > > funny or camera-shy (which we thought at first), that she was very > > serious about only allowing the back of her head to show up in pics. > > So after understanding she was serious, we honored her request. As a > > result, the pictures in the slide show only have either the back of > > her head as shown here > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > > Smolin/dba02smolin06_jpg.aspor deliberately blurred like here > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > > Smolin/dba02smolin11_jpg.asp- that's the only way she would give > > permission for these pics to be available. Pretty lady as I recall, so > looks definitely has nothing to do with her decision. > > > > -- > > Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is > > my soap" > > kathryn at bassett.net > > http://bassett.net > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > > McAfee > > > Sent: 21 Jun 2007 1:48 pm > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] The first annual > > > GreatSmokeyMountainsAccessDConference > > > > > > I remember when Francisco and I were trying to take your pic at the > > > conference and you were hiding from us. > > > > > > We assumed you were in the Witness Protection Program :) > > > > > > D > > > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, > > > > > who managed to keep her face hidden from the world at large > > > > through all her years of interacting with the web and its > > > > denizens. LOL > > > > > > > > Charlotte > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Jun 22 13:13:13 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 22 Jun 2007 20:13:13 +0200 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Message-ID: Hi Charlotte Would you mind a jigsaw puzzle? Then we could upload you here: http://www.jigzone.com/ to replace the boring Mona Lisa! /gustav >>> cfoust at infostatsystems.com 22-06-2007 19:48 >>> All right, you hooligans! Go ahead and build a mosaic. When it comes out looking like a cubist nightmare, I'll adopt it as my official image and have it printed on the bag I wear over my head!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, June 22, 2007 10:19 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference OOh OOh! THers also some hair and a forearm in that pic. :) All useful parts for building the "Charlotte Mosaic" lol On 6/22/07, Gustav Brock wrote: > > Hi Kathryn > > You may be able to assemble a picture bit by bit ... I'm sure her nose > tip is exposed here: > > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin27_JPG.asp > > Great fun! Who finds the next part? > Before Charlotte kills me, let me remind you of the weekday of today. > > /gustav > > >>> kathryn at bassett.net 22-06-2007 00:00 >>> > I remember too. Charlotte convinced us that she was not just being > funny or camera-shy (which we thought at first), that she was very > serious about only allowing the back of her head to show up in pics. > So after understanding she was serious, we honored her request. As a > result, the pictures in the slide show only have either the back of > her head as shown here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin11_jpg.asp- that's the only way she would give > permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is > my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic at the > > conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, > > > who managed to keep her face hidden from the world at large > > > through all her years of interacting with the web and its > > > denizens. LOL > > > > > > Charlotte From clh at christopherhawkins.com Fri Jun 22 13:17:35 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Fri, 22 Jun 2007 12:17:35 -0600 Subject: [AccessD] MS Access and data-driven websites Message-ID: <2421087a9760492c989adfcffcaff6d1@mail1.gearhost.com> I agree with you guys that SQL Server (especially with SQL Server Express being so good and so free) is the best choice. However, I deal mainly with small businesses and a fair portion of the time, these guys don't have their own server, don't want to pay to use my SQL Server, or already have their site on $10/month shared hosting and won't spring for the extra $5/month to add SQL Server. Dropping an mdb file into their webspace is the quick and dirty solution for clients whoare only willing to pay for quick & dirty. :) Of course, the clients who have a little vision and are willing to spend money on the industrial grade stuff get SQL Server back-ends. I recommend SQL to everyone, but some of them balk. And don't even get me started on the "fix-it" projects where I have to go in and repair sites that are underperforming. Ugh. The difference tends to be between clients who do not understand the value their site provides to the business, and clients who do. I mean really, $5/month to add SQL to your shared hosting? For the love of all that's holy, crawl off the dime. :p Anyway, my point was not that SQL Server is not the best choice - clearly it is; I'm focusing my whole business around it - but rather that MS Access is not the kiss of death for web back-ends that many seem to think it is. That said, if I never had to do another MS Access back-end again, I'd be OK with that. Robert: I hear you on hosting multiple sites out of one database. I've got a database that is serving up content for 8 different sites. We tagged every record with a SiteID and it's off to the races! Good stuff. -C- ---------------------------------------- From: "Robert L. Stewart" Sent: Friday, June 22, 2007 11:48 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] MS Access and data-driven websites SQL Server all the way. Using one database, you can prefix the customer/project to the table name and add them to your hearts content. There is not a reason to use JET/ACE to power the backend of a site. I have multiple sites up and all using the single database approach. Works like a charm. Robert At 12:00 PM 6/22/2007, you wrote: >Sent: Thursday, June 21, 2007 4:58 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] MS Access and data-driven websites > > >Hello, all! It's been a while since I was here, but I had a thought today >that seemed like a perfect fit for the list, so here I am. > >Over the past few years I've more or less specialized around SQL Server and >ASP (both classic and .net). In fact, 90% of my projects that involve an >interface run in the browser now. But the one place where I have not been >able to escape MS Access has been on small web sites. > >Now, I know that the "conventional wisdom" is that using Access to power >dynamic web sites is a bad idea. In fact, what inspired this message was a >conversation I had with a DBA acquaintance of mine about this very subject. >He is adamant that it's better to pass on a project than to agree to use >Access to power an asp site. With him it's SQL Server or nothing. He cited >all the usual stuff about Access being too slow and not being able to handle >load to bolster his argument. > >But, I've had several Access-powered web sites go up over the past few >years. Sure, it's mostly serving text content, but I've never had an >Access-specific problem with any of them. And some of them are reasonably >complex on the back-end! It seems to me that when an Access-powered site is >sucking wind, the problem is more in how the pages are coded than in how JET >works. It seems simple to me; you don't grab more records than you need, >you close your recordsets, you keep your connection code clean, you turn off >the Subdatasheet property in the mdb. Little things like that. > >For my larger clients, sure, SQL Server is the way to go, and I'm on the >road to becoming a SQL Server guru myself, but I don't really see any >downsies to using Access to power small sites. > >Is anyone else doing a lot of web work? Are you using Access to power your >dynamic sites? If so, let me know what your thoughts are on this. > >Respectfully, > >Christopher Hawkins >Chief Developer >Cogeian Systems >(559) 687-7591 >www.cogeian.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 Jun 22 13:17:34 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 22 Jun 2007 11:17:34 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: Message-ID: Sounds good to me! Just be sure you get the mysterious smile right ... Somewhere under the right ear! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, June 22, 2007 11:13 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Hi Charlotte Would you mind a jigsaw puzzle? Then we could upload you here: http://www.jigzone.com/ to replace the boring Mona Lisa! /gustav >>> cfoust at infostatsystems.com 22-06-2007 19:48 >>> All right, you hooligans! Go ahead and build a mosaic. When it comes out looking like a cubist nightmare, I'll adopt it as my official image and have it printed on the bag I wear over my head!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, June 22, 2007 10:19 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference OOh OOh! THers also some hair and a forearm in that pic. :) All useful parts for building the "Charlotte Mosaic" lol On 6/22/07, Gustav Brock wrote: > > Hi Kathryn > > You may be able to assemble a picture bit by bit ... I'm sure her nose > tip is exposed here: > > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin27_JPG.asp > > Great fun! Who finds the next part? > Before Charlotte kills me, let me remind you of the weekday of today. > > /gustav > > >>> kathryn at bassett.net 22-06-2007 00:00 >>> > I remember too. Charlotte convinced us that she was not just being > funny or camera-shy (which we thought at first), that she was very > serious about only allowing the back of her head to show up in pics. > So after understanding she was serious, we honored her request. As a > result, the pictures in the slide show only have either the back of > her head as shown here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin11_jpg.asp- that's the only way she would give > permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is > my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic at the > > conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, > > > who managed to keep her face hidden from the world at large > > > through all her years of interacting with the web and its > > > denizens. LOL > > > > > > Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Fri Jun 22 13:20:26 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Fri, 22 Jun 2007 12:20:26 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <7f8e00d5d7b84b259641414eb077858b@mail1.gearhost.com> Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From galeper at gmail.com Fri Jun 22 15:48:40 2007 From: galeper at gmail.com (Gale Perez) Date: Fri, 22 Jun 2007 13:48:40 -0700 Subject: [AccessD] Access 2007 - Type Mismatch In-Reply-To: <001801c7b4b3$0fc91310$aa95d355@minster33c3r25> References: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com> <001801c7b4b3$0fc91310$aa95d355@minster33c3r25> Message-ID: <5b2621db0706221348n48720b34ne47dd8b996556f1d@mail.gmail.com> Hi Gustav and Andy, Thank you very much for your suggestions. I tried it with the single/double quotes, but it's stubbornly insisting "type mismatch." I changed the "dim" statement, but am now getting the "method or member not found" error on the line following it. I don't have much experience with writing this kind of code, so maybe I am missing something! Here's what I've got now: Dim db As Database Set db = CurrentDb Dim rst As DAO.Recordset Set rst = OpenRecordset(strSQL) 'getting an error here If Not (rst.EOF And rst.BOF) Then Cancel = True msgbox "This number has already been used. Please enter another number.", vbOKOnly, conAppTitle Response = acDataErrContinue End If On 6/22/07, Andy Lacey wrote: > Gale > My guess is that it's that the recordset's not DAO. Try changing the Dim > of > the recordset to > > Dim rst as DAO.Recordset > > and see if it's that. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > > Sent: 21 June 2007 21:39 > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Access 2007 - Type Mismatch > > > > > > Hi! > > > > After converting a 2003 db to 2007, I'm getting a "Type > > Mismatch" error in a field's BeforeUpdate code (the code > > checks to ensure the value hasn't already been used). The > > field is a text field, so the problem shouldn't be that its > > value is in quotes. Has anyone else experienced this or have > > any ideas? It worked fine before. > > > > Thank you very much (code below), > > Gale > > > > > > Dim strSQL As String > > strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) > > & Me!MyField & > > Chr$(34) > > > > Dim db As Database > > Set db = CurrentDb > > > > Dim rst As Recordset > > Set rst = db.OpenRecordset(strSQL) > > > > If Not (rst.EOF And rst.BOF) Then > > Cancel = True > > msgbox "This number has already been used.", etc. > > End If > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > 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 Jun 22 15:59:34 2007 From: john at winhaven.net (John Bartow) Date: Fri, 22 Jun 2007 15:59:34 -0500 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070620194612.57187BBFA@smtp-auth.no-ip.com> References: <003001c7b360$ac229b90$6402a8c0@ScuzzPaq> <20070620194612.57187BBFA@smtp-auth.no-ip.com> Message-ID: <020e01c7b510$3d5ba970$6402a8c0@ScuzzPaq> Thanks but sorry, I'm not going to make it. I was looking a flight down using Expedia.com and found one at a pretty good rate the damned price changed on me before I finished! Almost doubled! So, I've been checking in every hour to see if I could get a cheap last minute flight but no luck yet and I'm out of time - last flight left Appleton at 4:07 pm. Hope you all have fun! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 2:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference It would be great if you could make it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Wednesday, June 20, 2007 1:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference My wife and I were going to go down and make a week's vacation out of it but I had too many business issues that I couldn't get away from. But I'm still trying to get down there. I can't believe how expensive the tickets are to get from here to there! John B. From Jim.Hale at FleetPride.com Fri Jun 22 16:13:30 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 22 Jun 2007 16:13:30 -0500 Subject: [AccessD] Access 2007 - Type Mismatch In-Reply-To: <5b2621db0706221348n48720b34ne47dd8b996556f1d@mail.gmail.com> References: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com><00 1801c7b4b3$0fc91310$aa95d355@minster33c3r25> <5b2621db0706221348n48720b34ne47dd8b996556f1d@mail.gmail.com> Message-ID: I believe you need to change the statement to Set rst = db.OpenRecordset(strSQL) HTH Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Friday, June 22, 2007 3:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Type Mismatch Hi Gustav and Andy, Thank you very much for your suggestions. I tried it with the single/double quotes, but it's stubbornly insisting "type mismatch." I changed the "dim" statement, but am now getting the "method or member not found" error on the line following it. I don't have much experience with writing this kind of code, so maybe I am missing something! Here's what I've got now: Dim db As Database Set db = CurrentDb Dim rst As DAO.Recordset Set rst = OpenRecordset(strSQL) 'getting an error here If Not (rst.EOF And rst.BOF) Then Cancel = True msgbox "This number has already been used. Please enter another number.", vbOKOnly, conAppTitle Response = acDataErrContinue End If On 6/22/07, Andy Lacey wrote: > Gale > My guess is that it's that the recordset's not DAO. Try changing the > Dim of the recordset to > > Dim rst as DAO.Recordset > > and see if it's that. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale > > Perez > > Sent: 21 June 2007 21:39 > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Access 2007 - Type Mismatch > > > > > > Hi! > > > > After converting a 2003 db to 2007, I'm getting a "Type Mismatch" > > error in a field's BeforeUpdate code (the code checks to ensure the > > value hasn't already been used). The field is a text field, so the > > problem shouldn't be that its value is in quotes. Has anyone else > > experienced this or have any ideas? It worked fine before. > > > > Thank you very much (code below), > > Gale > > > > > > Dim strSQL As String > > strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) & > > Me!MyField & > > Chr$(34) > > > > Dim db As Database > > Set db = CurrentDb > > > > Dim rst As Recordset > > Set rst = db.OpenRecordset(strSQL) > > > > If Not (rst.EOF And rst.BOF) Then > > Cancel = True > > msgbox "This number has already been used.", etc. > > End If > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From jwcolby at colbyconsulting.com Fri Jun 22 16:15:22 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 22 Jun 2007 17:15:22 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <020e01c7b510$3d5ba970$6402a8c0@ScuzzPaq> Message-ID: <20070622211523.40E76BDD3@smtp-auth.no-ip.com> We'll miss ya. Where is Appleton? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, June 22, 2007 5:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Thanks but sorry, I'm not going to make it. I was looking a flight down using Expedia.com and found one at a pretty good rate the damned price changed on me before I finished! Almost doubled! So, I've been checking in every hour to see if I could get a cheap last minute flight but no luck yet and I'm out of time - last flight left Appleton at 4:07 pm. Hope you all have fun! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 2:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference It would be great if you could make it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Wednesday, June 20, 2007 1:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference My wife and I were going to go down and make a week's vacation out of it but I had too many business issues that I couldn't get away from. But I'm still trying to get down there. I can't believe how expensive the tickets are to get from here to there! John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Fri Jun 22 17:00:42 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 22 Jun 2007 17:00:42 -0500 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: <2421087a9760492c989adfcffcaff6d1@mail1.gearhost.com> Message-ID: Very True. It's that kiss of death comment that gets my goat! I have nothing against developing in a server side db, but when someone who claims to be a DBA says that an .mdb run locally on a webserver is bad....GRRRRR! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Friday, June 22, 2007 1:18 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] MS Access and data-driven websites I agree with you guys that SQL Server (especially with SQL Server Express being so good and so free) is the best choice. However, I deal mainly with small businesses and a fair portion of the time, these guys don't have their own server, don't want to pay to use my SQL Server, or already have their site on $10/month shared hosting and won't spring for the extra $5/month to add SQL Server. Dropping an mdb file into their webspace is the quick and dirty solution for clients whoare only willing to pay for quick & dirty. :) Of course, the clients who have a little vision and are willing to spend money on the industrial grade stuff get SQL Server back-ends. I recommend SQL to everyone, but some of them balk. And don't even get me started on the "fix-it" projects where I have to go in and repair sites that are underperforming. Ugh. The difference tends to be between clients who do not understand the value their site provides to the business, and clients who do. I mean really, $5/month to add SQL to your shared hosting? For the love of all that's holy, crawl off the dime. :p Anyway, my point was not that SQL Server is not the best choice - clearly it is; I'm focusing my whole business around it - but rather that MS Access is not the kiss of death for web back-ends that many seem to think it is. That said, if I never had to do another MS Access back-end again, I'd be OK with that. Robert: I hear you on hosting multiple sites out of one database. I've got a database that is serving up content for 8 different sites. We tagged every record with a SiteID and it's off to the races! Good stuff. -C- The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Fri Jun 22 17:12:59 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 22 Jun 2007 18:12:59 -0400 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: Message-ID: <20070622221300.793D7BD88@smtp-auth.no-ip.com> One of my favorite quotes, which I always mangle... The DBAs / programmer's job is to outwit the idiots. The universes job is to create better idiots. Who has been on the job longer? This is a shining example that the universe is pretty good at creating idiots. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, June 22, 2007 6:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access and data-driven websites Very True. It's that kiss of death comment that gets my goat! I have nothing against developing in a server side db, but when someone who claims to be a DBA says that an .mdb run locally on a webserver is bad....GRRRRR! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Friday, June 22, 2007 1:18 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] MS Access and data-driven websites I agree with you guys that SQL Server (especially with SQL Server Express being so good and so free) is the best choice. However, I deal mainly with small businesses and a fair portion of the time, these guys don't have their own server, don't want to pay to use my SQL Server, or already have their site on $10/month shared hosting and won't spring for the extra $5/month to add SQL Server. Dropping an mdb file into their webspace is the quick and dirty solution for clients whoare only willing to pay for quick & dirty. :) Of course, the clients who have a little vision and are willing to spend money on the industrial grade stuff get SQL Server back-ends. I recommend SQL to everyone, but some of them balk. And don't even get me started on the "fix-it" projects where I have to go in and repair sites that are underperforming. Ugh. The difference tends to be between clients who do not understand the value their site provides to the business, and clients who do. I mean really, $5/month to add SQL to your shared hosting? For the love of all that's holy, crawl off the dime. :p Anyway, my point was not that SQL Server is not the best choice - clearly it is; I'm focusing my whole business around it - but rather that MS Access is not the kiss of death for web back-ends that many seem to think it is. That said, if I never had to do another MS Access back-end again, I'd be OK with that. Robert: I hear you on hosting multiple sites out of one database. I've got a database that is serving up content for 8 different sites. We tagged every record with a SiteID and it's off to the races! Good stuff. -C- The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From galeper at gmail.com Fri Jun 22 17:59:26 2007 From: galeper at gmail.com (Gale Perez) Date: Fri, 22 Jun 2007 15:59:26 -0700 Subject: [AccessD] Access 2007 - Type Mismatch In-Reply-To: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com> References: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com> Message-ID: <5b2621db0706221559i3fd37e44u5c53948e27ddf7e6@mail.gmail.com> Thank you, Jim! That was what I had originally, and it worked just fine in Access 1997 and 2003, but I got the old "Type Mismatch" error in 2007. I remember now that even when I commented out the rst bit and just ran the bit to capture strSQL, I still got the error. I just changed it all to use dlookup instead for this purpose, but I'm getting a lot of "Type Mismatch" errors in other parts of my forms where I wasn't before. Back to the drawing board! Thank you all again for your help, and have a great weekend. Gale On 6/21/07, Gale Perez wrote: > > Hi! > > After converting a 2003 db to 2007, I'm getting a "Type Mismatch" error in > a field's BeforeUpdate code (the code checks to ensure the value hasn't > already been used). The field is a text field, so the problem shouldn't be > that its value is in quotes. Has anyone else experienced this or have any > ideas? It worked fine before. > > Thank you very much (code below), > Gale > > > Dim strSQL As String > strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) & Me!MyField > & Chr$(34) > > Dim db As Database > Set db = CurrentDb > > Dim rst As Recordset > Set rst = db.OpenRecordset(strSQL) > > If Not (rst.EOF And rst.BOF) Then > Cancel = True > msgbox "This number has already been used.", etc. > End If > From Gustav at cactus.dk Sat Jun 23 12:56:29 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 23 Jun 2007 19:56:29 +0200 Subject: [AccessD] Age calculation Message-ID: Hi all As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. Recently I noticed that DateAdd() correctly returns Feb. 28 when adding a count of years to dates of Feb. 29. resulting in dates of common years. Markus G. Fischer at Expert-Exchange came up with the idea of using this feature for serious age calculation, and so I did. I did a rewrite of my previous Years function as it could be simplified considerably using DateAdd and with the option to return negative ages in either of two ways. For a given datDate1, if datDate2 is decreased step wise one year from returning a positive count to returning a negative count, one or two occurrences of count zero will be returned. If booLinear is False, the sequence will be: 3, 2, 1, 0, 0, -1, -2 If booLinear is True, the sequence will be: 3, 2, 1, 0, -1, -2, -3 More explanation in the in-line comments. Here it is: Public Function Age( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return 0 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2007-06-23. Supplemented with AgeLinear for count of negative ages offset by -1. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If Age = Years(datDateOfBirth, datDate) End Function Public Function AgeLinear( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return -1 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2007-06-23. Cactus Data ApS, CPH. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If AgeLinear = Years(datDateOfBirth, datDate, True) End Function Public Function Years( _ ByVal datDate1 As Date, _ ByVal datDate2 As Date, _ Optional ByVal booLinear As Boolean) _ As Integer ' Returns the difference in full years between datDate1 and datDate2. ' ' Calculates correctly for: ' negative differences ' leap years ' dates of 29. February ' date/time values with embedded time values ' negative date/time values (prior to 1899-12-29) ' ' Optionally returns negative counts rounded down to provide a ' linear sequence of year counts. ' For a given datDate1, if datDate2 is decreased step wise one year from ' returning a positive count to returning a negative count, one or two ' occurrences of count zero will be returned. ' If booLinear is False, the sequence will be: ' 3, 2, 1, 0, 0, -1, -2 ' If booLinear is True, the sequence will be: ' 3, 2, 1, 0, -1, -2, -3 ' ' If booLinear is False, reversing datDate1 and datDate2 will return ' results of same absolute value, only the sign will change. ' This behaviour mimics that of Fix(). ' If booLinear is True, reversing datDate1 and datDate2 will return ' results where the negative count is offset by -1. ' This behaviour mimics that of Int(). ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2000-12-16. Leap year correction modified to be symmetrical. ' Calculation of intDaysDiff simplified. ' Renamed from YearsDiff() to Years(). ' 2000-12-18. Introduced cbytMonthDaysMax. ' 2007-06-22. Version 2. Complete rewrite. ' Check for month end of February performed with DateAdd() ' after idea of Markus G. Fischer. Dim intDiff As Integer Dim intSign As Integer Dim intYears As Integer ' Find difference in calendar years. intYears = DateDiff("yyyy", datDate1, datDate2) ' For positive resp. negative intervals, check if the second date ' falls before, on, or after the crossing date for a full 12 months period ' while at the same time correcting for February 29. of leap years. If DateDiff("d", datDate1, datDate2) > 0 Then intSign = Sgn(DateDiff("d", DateAdd("yyyy", intYears, datDate1), datDate2)) intDiff = Abs(intSign < 0) Else intSign = Sgn(DateDiff("d", DateAdd("yyyy", -intYears, datDate2), datDate1)) If intSign <> 0 Then ' Offset negative count of years to continuous sequence if requested. intDiff = Abs(booLinear) End If intDiff = intDiff - Abs(intSign < 0) End If ' Return count of years as count of full 12 months periods. Years = intYears - intDiff End Function /gustav From spike at tenbus.co.uk Sat Jun 23 13:28:17 2007 From: spike at tenbus.co.uk (Webadmin - Tenbus) Date: Sat, 23 Jun 2007 19:28:17 +0100 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <467D6641.1020100@tenbus.co.uk> Good work Gustav! I've tucked this away safely for possible future use. Thanks for sharing Best regards! Chris Foote Gustav Brock wrote: > Hi all > > As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. > > ----------(Good stuff snipped)------------ From shamil at users.mns.ru Sat Jun 23 14:06:54 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 23 Jun 2007 23:06:54 +0400 Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototyping for "paperless" and wireless modern technologies.... Message-ID: <000001c7b5c9$aa2bce40$6401a8c0@nant> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil From miscellany at mvps.org Sat Jun 23 14:44:42 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 24 Jun 2007 07:44:42 +1200 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <467D782A.1080002@mvps.org> Very nice, Gustav. However, I can't find an example where the following does not work correctly. Can you? Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") ="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Gustav Brock wrote: > As I have posted several times, most of the functions published > around the web for this simple task is crap because they fail for > calculations around Feb. 28./29., thus they are not suited for > business use. > From miscellany at mvps.org Sat Jun 23 15:57:45 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 24 Jun 2007 08:57:45 +1200 Subject: [AccessD] Age calculation In-Reply-To: <467D782A.1080002@mvps.org> References: <467D782A.1080002@mvps.org> Message-ID: <467D8949.30503@mvps.org> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) From gustav at cactus.dk Sat Jun 23 17:44:55 2007 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 24 Jun 2007 00:44:55 +0200 Subject: [AccessD] : OT: Useful weekend technical reading - Paper Prototyping for "paperless" and wireless modern technologies... Message-ID: >>> shamil at users.mns.ru 23-06-07 21:06 >>> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil From gustav at cactus.dk Sat Jun 23 17:44:56 2007 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 24 Jun 2007 00:44:56 +0200 Subject: [AccessD] : OT: Useful weekend technical reading - Paper Prototyping for "paperless" and wireless modern technologies... Message-ID: >>> shamil at users.mns.ru 23-06-07 21:06 >>> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil From gustav at cactus.dk Sat Jun 23 17:49:02 2007 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 24 Jun 2007 00:49:02 +0200 Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototyping for "paperless" and wireless modern technologies.... Message-ID: Hi Shamil Strange, I had some thoughts about this but believed it to be just too old fashioned, so I turned to Microsofts One Note (part of the Action Pack). /gustav >>> shamil at users.mns.ru 23-06-07 21:06 >>> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil From kp at sdsonline.net Sun Jun 24 07:52:30 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Sun, 24 Jun 2007 22:52:30 +1000 Subject: [AccessD] The Business Side Of Databases References: <7f8e00d5d7b84b259641414eb077858b@mail1.gearhost.com> Message-ID: <008801c7b65e$87e41000$6401a8c0@office> I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 24 08:18:47 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 24 Jun 2007 09:18:47 -0400 Subject: [AccessD] Resetting an AutoNumber Message-ID: <29f585dd0706240618t28adc707sc585aede20abc249@mail.gmail.com> Hi all, It's been a while since I worked in an MDB, and in the immortal words of The Simpsons, there are no stupid questions, only stupid people -- so I'm stupid. I can't remember. Is it enough to nuke all the rows in a table, and then compact+repair? Will that reset the ANPK to 1? Struggling through this senior moment, Arthur From rusty.hammond at cpiqpc.com Sun Jun 24 08:40:36 2007 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Sun, 24 Jun 2007 08:40:36 -0500 Subject: [AccessD] Resetting an AutoNumber Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDC@cpixchng-1.cpiqpc.net> Arthur, The process you describe will work. I don't know if it's a recommended strategy but deleting and recreating the ANPK field works too. I like your way better just because the compact process cleans up the file. HTH, Rusty -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Sunday, June 24, 2007 8:19 AM To: Access Developers discussion and problem solving Subject: [AccessD] Resetting an AutoNumber Hi all, It's been a while since I worked in an MDB, and in the immortal words of The Simpsons, there are no stupid questions, only stupid people -- so I'm stupid. I can't remember. Is it enough to nuke all the rows in a table, and then compact+repair? Will that reset the ANPK to 1? Struggling through this senior moment, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From ssharkins at setel.com Sun Jun 24 08:49:20 2007 From: ssharkins at setel.com (Susan Harkins) Date: Sun, 24 Jun 2007 09:49:20 -0400 Subject: [AccessD] Resetting an AutoNumber In-Reply-To: <29f585dd0706240618t28adc707sc585aede20abc249@mail.gmail.com> References: <29f585dd0706240618t28adc707sc585aede20abc249@mail.gmail.com> Message-ID: <002301c7b666$77bf8cb0$84b82ad1@SusanOne> Yes. Susan H. It's been a while since I worked in an MDB, and in the immortal words of The Simpsons, there are no stupid questions, only stupid people -- so I'm stupid. I can't remember. Is it enough to nuke all the rows in a table, and then compact+repair? Will that reset the ANPK to 1? From fuller.artful at gmail.com Sun Jun 24 09:00:28 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 24 Jun 2007 10:00:28 -0400 Subject: [AccessD] Resetting an AutoNumber In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDC@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDC@cpixchng-1.cpiqpc.net> Message-ID: <29f585dd0706240700jbd758acne8dbf8afde0b24b5@mail.gmail.com> Thanks, Rusty! (Completely off topic, but what is Rusty short for? Christopher? I have no idea, not that it matters, just curious.) Arthur On 6/24/07, rusty.hammond at cpiqpc.com wrote: > > Arthur, > > The process you describe will work. I don't know if it's a recommended > strategy but deleting and recreating the ANPK field works too. I like > your > way better just because the compact process cleans up the file. > > HTH, > > Rusty > From dwaters at usinternet.com Sun Jun 24 09:06:08 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sun, 24 Jun 2007 09:06:08 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <008801c7b65e$87e41000$6401a8c0@office> References: <7f8e00d5d7b84b259641414eb077858b@mail1.gearhost.com> <008801c7b65e$87e41000$6401a8c0@office> Message-ID: <000901c7b668$d1f029e0$0200a8c0@danwaters> Hi Kath, Kath, I do charge a user license fee of $500/user/year. These are concurrent licenses. If they have 5 licenses the 6th user gets a screen which lists the people who are currently logged in, and they are logged out. I set up a mechanism where the administrator can change the license quantity themselves, and I charge monthly. The amount is based on the highest quantity for the previous month. I've been thinking about a maintenance fee as well. It turns out that I do quite a bit of maintenance anyway (improvements/fixes I want to implement). And, it's much easier overall for your customers to get a maintenance budget approved, than to get approval for a series of changes or improvements. When I started 5 years ago, I thought that managers would take budgets somewhat personally, but it's really just a business tool. I've read that a typical maintenance fee is annually about 15% of the original cost. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, June 24, 2007 7:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 setel.com Sun Jun 24 09:48:49 2007 From: ssharkins at setel.com (Susan Harkins) Date: Sun, 24 Jun 2007 10:48:49 -0400 Subject: [AccessD] Office 2007 Message-ID: <005f01c7b66e$c766a840$84b82ad1@SusanOne> Any of you developing in 07 yet? Any of you have an existing customer who's requested an upgrade of an application from you? Susan H. From rusty.hammond at cpiqpc.com Sun Jun 24 13:49:52 2007 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Sun, 24 Jun 2007 13:49:52 -0500 Subject: [AccessD] Resetting an AutoNumber Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDD@cpixchng-1.cpiqpc.net> In my case, it's short (and long, and just right) for Rusty. -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Sunday, June 24, 2007 9:00 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Resetting an AutoNumber Thanks, Rusty! (Completely off topic, but what is Rusty short for? Christopher? I have no idea, not that it matters, just curious.) Arthur On 6/24/07, rusty.hammond at cpiqpc.com wrote: > > Arthur, > > The process you describe will work. I don't know if it's a recommended > strategy but deleting and recreating the ANPK field works too. I like > your > way better just because the compact process cleans up the file. > > HTH, > > Rusty > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From nd500_lo at charter.net Sun Jun 24 14:19:41 2007 From: nd500_lo at charter.net (Dian) Date: Sun, 24 Jun 2007 12:19:41 -0700 Subject: [AccessD] Office 2007 In-Reply-To: <005f01c7b66e$c766a840$84b82ad1@SusanOne> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> Message-ID: <000001c7b694$9e0cc300$6400a8c0@dsunit1> Odd you should ask that. Although I'm technically retired, I had a request to upgrade the first app I ever did...and I started on it yesterday. So far, all I can say is that it was easier to work in Access 2.0 than to upgrade to 2007. I can also say that I wish MS would just give us good stuff and leave all the new interface improvements OUT of the mix. Yeah...I'm grumpy right now. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, June 24, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Office 2007 Any of you developing in 07 yet? Any of you have an existing customer who's requested an upgrade of an application from you? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 24 14:24:42 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 24 Jun 2007 15:24:42 -0400 Subject: [AccessD] Resetting an AutoNumber In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDD@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDD@cpixchng-1.cpiqpc.net> Message-ID: <29f585dd0706241224x52fa76aat33e130b38bada40b@mail.gmail.com> LOL. Now why didn't I think of that? I guess that's why you get the big bucks. On 6/24/07, rusty.hammond at cpiqpc.com wrote: > > In my case, it's short (and long, and just right) for Rusty. > > From fuller.artful at gmail.com Sun Jun 24 14:38:18 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 24 Jun 2007 15:38:18 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <000001c7b694$9e0cc300$6400a8c0@dsunit1> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> <000001c7b694$9e0cc300$6400a8c0@dsunit1> Message-ID: <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> The alleged improvements seem without exception to dazzle all Office users who have never sniffed a line of code. I must be old-fangled -- I cannot yet deem one reason why "ribbons" are better than the menubar; nor can I find menu items that I used to be able to find eyes-closed. Apparently somebody has released an add-in that puts the classic menu back into the picture while hiding the ribbons. On the plus side, I really do love the navigation bar in Access 2007. Arthur On 6/24/07, Dian wrote: > > Odd you should ask that. Although I'm technically retired, I had a request > to upgrade the first app I ever did...and I started on it yesterday. So > far, > all I can say is that it was easier to work in Access 2.0 than to upgrade > to > 2007. I can also say that I wish MS would just give us good stuff and > leave > all the new interface improvements OUT of the mix. Yeah...I'm grumpy right > now. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Sunday, June 24, 2007 7:49 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Office 2007 > > Any of you developing in 07 yet? Any of you have an existing customer > who's > requested an upgrade of an application from you? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rusty.hammond at cpiqpc.com Sun Jun 24 14:43:42 2007 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Sun, 24 Jun 2007 14:43:42 -0500 Subject: [AccessD] OT - was Resetting an AutoNumber Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDE@cpixchng-1.cpiqpc.net> LOL, I don't know about that. Most people think Rusty is short for Russell or a nickname but it is the name on my birth certificate. My parents told me it was because I had rust colored hair when I was born. Dad couldn't give any of us a name until he saw us first. Made sense to me. -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Sunday, June 24, 2007 2:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Resetting an AutoNumber LOL. Now why didn't I think of that? I guess that's why you get the big bucks. On 6/24/07, rusty.hammond at cpiqpc.com wrote: > > In my case, it's short (and long, and just right) for Rusty. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From nd500_lo at charter.net Sun Jun 24 14:54:29 2007 From: nd500_lo at charter.net (Dian) Date: Sun, 24 Jun 2007 12:54:29 -0700 Subject: [AccessD] Office 2007 In-Reply-To: <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne><000001c7b694$9e0cc300$6400a8c0@dsunit1> <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> Message-ID: <000001c7b699$7a0e0860$6400a8c0@dsunit1> Well, I already admitted I was grumpy. I think that, if I had the time (and the inclination)to do what I did originally (learn Access 2.0, which was then brand-new), it might work. I don't think I want to go that far right now and so I'm cheating (and I'll understand if you all want to throw me off the list permanently for this one). I'm doing all the upgrades in 2003, then I'll convert it and smile sweetly and cash the check. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 24, 2007 12:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office 2007 The alleged improvements seem without exception to dazzle all Office users who have never sniffed a line of code. I must be old-fangled -- I cannot yet deem one reason why "ribbons" are better than the menubar; nor can I find menu items that I used to be able to find eyes-closed. Apparently somebody has released an add-in that puts the classic menu back into the picture while hiding the ribbons. On the plus side, I really do love the navigation bar in Access 2007. Arthur On 6/24/07, Dian wrote: > > Odd you should ask that. Although I'm technically retired, I had a > request to upgrade the first app I ever did...and I started on it > yesterday. So far, all I can say is that it was easier to work in > Access 2.0 than to upgrade to 2007. I can also say that I wish MS > would just give us good stuff and leave all the new interface > improvements OUT of the mix. Yeah...I'm grumpy right now. > From ssharkins at setel.com Sun Jun 24 15:20:53 2007 From: ssharkins at setel.com (Susan Harkins) Date: Sun, 24 Jun 2007 16:20:53 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne><000001c7b694$9e0cc300$6400a8c0@dsunit1> <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> Message-ID: <00c101c7b69d$2ad82ec0$84b82ad1@SusanOne> Arthur, MS doesn't need a reason to change things other than forcing us all to spend money on wasted features... :( I'm trying to be nice, but I really am tired of being manipulated by Mr. Moneybags Gates. Susan H. The alleged improvements seem without exception to dazzle all Office users who have never sniffed a line of code. I must be old-fangled -- I cannot yet deem one reason why "ribbons" are better than the menubar; nor can I find menu items that I used to be able to find eyes-closed. Apparently somebody has released an add-in that puts the classic menu back into the picture while hiding the ribbons. On the plus side, I really do love the navigation bar in Access 2007. From martyconnelly at shaw.ca Sun Jun 24 16:08:02 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 24 Jun 2007 14:08:02 -0700 Subject: [AccessD] Resetting an AutoNumber In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDC@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDC@cpixchng-1.cpiqpc.net> Message-ID: <467EDD32.8050703@shaw.ca> You can do this via VBA code or even SQL ALTER TABLE ALTER COLUMN Counter(,) The seed in a long integer value that specifies what number to restart at, the increment is the number by which to increase each new entry. So, if you have a table named "Customers" and you want to reset field "CustomerID" to start at 10 and increment by 5 each time a new record is added, use the command: ALTER TABLE Customers ALTER COLUMN CustomerID Counter(10,5) Pay attention to relationships however There is no need for closing & compaction of db Tejpal, A.D. has an example at http://www.rogersaccesslibrary.com/Otherdownload.asp?SampleName='AutoNumbers_Reclaim.mdb' rusty.hammond at cpiqpc.com wrote: >Arthur, > >The process you describe will work. I don't know if it's a recommended >strategy but deleting and recreating the ANPK field works too. I like your >way better just because the compact process cleans up the file. > >HTH, > >Rusty > >-----Original Message----- >From: Arthur Fuller [mailto:fuller.artful at gmail.com] >Sent: Sunday, June 24, 2007 8:19 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] Resetting an AutoNumber > > >Hi all, > >It's been a while since I worked in an MDB, and in the immortal words of The >Simpsons, there are no stupid questions, only stupid people -- so I'm >stupid. I can't remember. Is it enough to nuke all the rows in a table, and >then compact+repair? Will that reset the ANPK to 1? > >Struggling through this senior moment, >Arthur > > -- Marty Connelly Victoria, B.C. Canada From fuller.artful at gmail.com Sun Jun 24 16:35:52 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 24 Jun 2007 17:35:52 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <000001c7b699$7a0e0860$6400a8c0@dsunit1> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> <000001c7b694$9e0cc300$6400a8c0@dsunit1> <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> <000001c7b699$7a0e0860$6400a8c0@dsunit1> Message-ID: <29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> Just remember when you cash that cheque, you come see me, Tony Soprano, with a slice. Whoa! I just remembered, I actually do own the name MobStar! Bought it on a lark, and you'd have to be old to understand why (Wordstar etc.) but I scored that name a long time ago. I used it in various presentations, because most such are very dry, so I chose to go in the Tony Soprano software vein -- yous gotyas pharmatceutical and companionship and and risk modules, plus yous gotta move girls from here to there so they don't get stale, and yous got "break arms or legs or both" reports. This business is tough. Add on encryption and I definitely don't want my wives or partners to be able to read the data. I've thought about this, but at the end of the day, what caused me to pass is the tech-support part of the equation. 3am: "Yo, Arthur, we got a shoe ovah heah. You gotta wipe this like a newborn baby. I mean clean." Although I detected a significant market here, ultimately I chose to pass. Several bikers arrive at your home at 3am and point out that's there's a bug in your routine xxyyzz. No thanks! So there you go. On a lark, I bought the name MobStar. Now I'm afraid to sell it. LOL. A. On 6/24/07, Dian wrote: > > Well, I already admitted I was grumpy. I think that, if I had the time > (and > the inclination)to do what I did originally (learn Access 2.0, which was > then brand-new), it might work. I don't think I want to go that far right > now and so I'm cheating (and I'll understand if you all want to throw me > off > the list permanently for this one). I'm doing all the upgrades in 2003, > then > I'll convert it and smile sweetly and cash the check. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, June 24, 2007 12:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Office 2007 > > The alleged improvements seem without exception to dazzle all Office users > who have never sniffed a line of code. I must be old-fangled -- I cannot > yet > deem one reason why "ribbons" are better than the menubar; nor can I find > menu items that I used to be able to find eyes-closed. > > Apparently somebody has released an add-in that puts the classic menu back > into the picture while hiding the ribbons. > > On the plus side, I really do love the navigation bar in Access 2007. > > Arthur > > > On 6/24/07, Dian wrote: > > > > Odd you should ask that. Although I'm technically retired, I had a > > request to upgrade the first app I ever did...and I started on it > > yesterday. So far, all I can say is that it was easier to work in > > Access 2.0 than to upgrade to 2007. I can also say that I wish MS > > would just give us good stuff and leave all the new interface > > improvements OUT of the mix. Yeah...I'm grumpy right now. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From joeget at vgernet.net Sun Jun 24 02:57:09 2007 From: joeget at vgernet.net (John Eget) Date: Sun, 24 Jun 2007 03:57:09 -0400 Subject: [AccessD] Access 2007 Navigation bar References: <29f585dd0704290848l15f8b55aoc6648d9a0768efe1@mail.gmail.com> Message-ID: <000201c7b6ab$c1776a40$dac2f63f@JOHN> Hi I am creating an access database from a 2003 version and would like to not display the standard microsoft ribbon. I would like to display my customized toolbars created in the 2003 version and not the Microsoft default ribbon. However I also need to update the database and add the attachment feature for entries which is only supported in the accdb version. The accdb version does not allow for customized toobars as the only displayed ribbon/toolbar. Thanks in advance for any help John Eget ----- Original Message ----- From: "Martin Reid" To: "Access Developers discussion and problem solving" Sent: Sunday, April 29, 2007 12:42 PM Subject: Re: [AccessD] Access 2007 Navigation bar Arthur Look up RibbonX there is a lot of stuff on the web. This site is great and Patrick has a lovely developer tool available to customise the ribbon for you. http://pschmid.net/blog/category/office-2007/ribbonx/ Basically you create a system table used to hold the XML files used to create the menus or now Ribbons. http://msdn2.microsoft.com/en-us/library/aa338202.aspx This site is great http://www.accessribbon.de/en/?Access_-_Ribbons Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Arthur Fuller Sent: Sun 29/04/2007 16:48 To: Access Developers discussion and problem solving Subject: [AccessD] Access 2007 Navigation bar Can anyone point me at a tutorial or sample code or something that illustrates how to customize the navigation bar? I don't find the list of tables and forms and reports particularly useful, except in terms of development. I have more in mind a sort of hierarchical series, vaguely like the classic switchboard technology but much more useful. Something along the lines of: Customers Browse Customers New Customer Print Customer Labels Top Ten Customers Email selected Customers Products ... ... etc. 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 nd500_lo at charter.net Sun Jun 24 22:01:04 2007 From: nd500_lo at charter.net (Dian) Date: Sun, 24 Jun 2007 20:01:04 -0700 Subject: [AccessD] Office 2007 In-Reply-To: <29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne><000001c7b694$9e0cc300$6400a8c0@dsunit1><29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com><000001c7b699$7a0e0860$6400a8c0@dsunit1> <29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> Message-ID: <000001c7b6d5$11f9a090$6400a8c0@dsunit1> I not only remember WordStar, I still miss it sometimes when I want to do something fancy and can't remember how to make it happen. WordStar didn't do all that much, but what it did looked great....and it was SIMPLE...seems like nothing is simple today... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 24, 2007 2:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office 2007 Just remember when you cash that cheque, you come see me, Tony Soprano, with a slice. Whoa! I just remembered, I actually do own the name MobStar! Bought it on a lark, and you'd have to be old to understand why (Wordstar etc.) but I scored that name a long time ago. I used it in various presentations, because most such are very dry, so I chose to go in the Tony Soprano software vein -- yous gotyas pharmatceutical and companionship and and risk modules, plus yous gotta move girls from here to there so they don't get stale, and yous got "break arms or legs or both" reports. This business is tough. Add on encryption and I definitely don't want my wives or partners to be able to read the data. I've thought about this, but at the end of the day, what caused me to pass is the tech-support part of the equation. 3am: "Yo, Arthur, we got a shoe ovah heah. You gotta wipe this like a newborn baby. I mean clean." Although I detected a significant market here, ultimately I chose to pass. Several bikers arrive at your home at 3am and point out that's there's a bug in your routine xxyyzz. No thanks! So there you go. On a lark, I bought the name MobStar. Now I'm afraid to sell it. LOL. A. On 6/24/07, Dian wrote: > > Well, I already admitted I was grumpy. I think that, if I had the time > (and the inclination)to do what I did originally (learn Access 2.0, > which was then brand-new), it might work. I don't think I want to go > that far right now and so I'm cheating (and I'll understand if you all > want to throw me off the list permanently for this one). I'm doing all > the upgrades in 2003, then I'll convert it and smile sweetly and cash > the check. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > Fuller > Sent: Sunday, June 24, 2007 12:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Office 2007 > > The alleged improvements seem without exception to dazzle all Office > users who have never sniffed a line of code. I must be old-fangled -- > I cannot yet deem one reason why "ribbons" are better than the > menubar; nor can I find menu items that I used to be able to find > eyes-closed. > > Apparently somebody has released an add-in that puts the classic menu > back into the picture while hiding the ribbons. > > On the plus side, I really do love the navigation bar in Access 2007. > > Arthur > > > On 6/24/07, Dian wrote: > > > > Odd you should ask that. Although I'm technically retired, I had a > > request to upgrade the first app I ever did...and I started on it > > yesterday. So far, all I can say is that it was easier to work in > > Access 2.0 than to upgrade to 2007. I can also say that I wish MS > > would just give us good stuff and leave all the new interface > > improvements OUT of the mix. Yeah...I'm grumpy right now. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drboz at pacbell.net Sun Jun 24 22:17:51 2007 From: drboz at pacbell.net (Don Bozarth) Date: Sun, 24 Jun 2007 20:17:51 -0700 Subject: [AccessD] Office 2007 References: <005f01c7b66e$c766a840$84b82ad1@SusanOne><000001c7b694$9e0cc300$6400a8c0@dsunit1><29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com><000001c7b699$7a0e0860$6400a8c0@dsunit1><29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> <000001c7b6d5$11f9a090$6400a8c0@dsunit1> Message-ID: <007801c7b6d7$6a9286c0$6401a8c0@don> Somewhere around here I still have a copy of WordStar for CP/M on 8" floppies..... Don B. ----- Original Message ----- From: "Dian" To: "'Access Developers discussion and problem solving'" Sent: Sunday, June 24, 2007 8:01 PM Subject: Re: [AccessD] Office 2007 >I not only remember WordStar, I still miss it sometimes when I want to do > something fancy and can't remember how to make it happen. WordStar didn't > do > all that much, but what it did looked great....and it was SIMPLE...seems > like nothing is simple today... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, June 24, 2007 2:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Office 2007 > > Just remember when you cash that cheque, you come see me, Tony Soprano, > with > a slice. > > Whoa! I just remembered, I actually do own the name MobStar! Bought it on > a > lark, and you'd have to be old to understand why (Wordstar etc.) but I > scored that name a long time ago. I used it in various presentations, > because most such are very dry, so I chose to go in the Tony Soprano > software vein -- yous gotyas pharmatceutical and companionship and and > risk > modules, plus yous gotta move girls from here to there so they don't get > stale, and yous got "break arms or legs or both" reports. This business is > tough. Add on encryption and I definitely don't want my wives or partners > to > be able to read the data. > > I've thought about this, but at the end of the day, what caused me to pass > is the tech-support part of the equation. 3am: "Yo, Arthur, we got a shoe > ovah heah. You gotta wipe this like a newborn baby. I mean clean." > Although > I detected a significant market here, ultimately I chose to pass. Several > bikers arrive at your home at 3am and point out that's there's a bug in > your > routine xxyyzz. No thanks! > > So there you go. On a lark, I bought the name MobStar. Now I'm afraid to > sell it. LOL. > > A. > > > On 6/24/07, Dian wrote: >> >> Well, I already admitted I was grumpy. I think that, if I had the time >> (and the inclination)to do what I did originally (learn Access 2.0, >> which was then brand-new), it might work. I don't think I want to go >> that far right now and so I'm cheating (and I'll understand if you all >> want to throw me off the list permanently for this one). I'm doing all >> the upgrades in 2003, then I'll convert it and smile sweetly and cash >> the check. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur >> Fuller >> Sent: Sunday, June 24, 2007 12:38 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Office 2007 >> >> The alleged improvements seem without exception to dazzle all Office >> users who have never sniffed a line of code. I must be old-fangled -- >> I cannot yet deem one reason why "ribbons" are better than the >> menubar; nor can I find menu items that I used to be able to find >> eyes-closed. >> >> Apparently somebody has released an add-in that puts the classic menu >> back into the picture while hiding the ribbons. >> >> On the plus side, I really do love the navigation bar in Access 2007. >> >> Arthur >> >> >> On 6/24/07, Dian wrote: >> > >> > Odd you should ask that. Although I'm technically retired, I had a >> > request to upgrade the first app I ever did...and I started on it >> > yesterday. So far, all I can say is that it was easier to work in >> > Access 2.0 than to upgrade to 2007. I can also say that I wish MS >> > would just give us good stuff and leave all the new interface >> > improvements OUT of the mix. Yeah...I'm grumpy right now. >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Mon Jun 25 05:57:26 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 25 Jun 2007 06:57:26 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <007801c7b6d7$6a9286c0$6401a8c0@don> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> <000001c7b694$9e0cc300$6400a8c0@dsunit1> <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> <000001c7b699$7a0e0860$6400a8c0@dsunit1> <29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> <000001c7b6d5$11f9a090$6400a8c0@dsunit1> <007801c7b6d7$6a9286c0$6401a8c0@don> Message-ID: <29f585dd0706250357t63f322bo156df95d72608937@mail.gmail.com> Unfortunately I don't, but I do have a virtual CP/M and I have successfully installed dBASE II on it. Why, you might ask. Because it was possible! dBASE II was 60k of assembly language. It booted in one second, off a floppy! Incidentally, what computer did your 8" floppies suit? Don't say Millenium or I'll have to kill you. LOL. On 6/24/07, Don Bozarth wrote: > > Somewhere around here I still have a copy of WordStar for CP/M on 8" > floppies..... > > Don B. > From Gustav at cactus.dk Mon Jun 25 08:08:05 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Jun 2007 15:08:05 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Steve Sorry, it still fails miserably for, say, these dates: DOB = #2/29/1992# AtDay = #2/28/1997# returning 4 and not 5. /gustav >>> miscellany at mvps.org 23-06-2007 22:57 >>> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) -- From drboz at pacbell.net Mon Jun 25 08:37:38 2007 From: drboz at pacbell.net (Don Bozarth) Date: Mon, 25 Jun 2007 06:37:38 -0700 Subject: [AccessD] Office 2007 References: <005f01c7b66e$c766a840$84b82ad1@SusanOne><000001c7b694$9e0cc300$6400a8c0@dsunit1><29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com><000001c7b699$7a0e0860$6400a8c0@dsunit1><29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com><000001c7b6d5$11f9a090$6400a8c0@dsunit1><007801c7b6d7$6a9286c0$6401a8c0@don> <29f585dd0706250357t63f322bo156df95d72608937@mail.gmail.com> Message-ID: <001401c7b72e$000a4480$6601a8c0@don> It was a CP/M machine based on Godbout S100 motherboard... Z80 processor... full 64K ram... Gone are the days... Don B. ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Monday, June 25, 2007 3:57 AM Subject: Re: [AccessD] Office 2007 > Unfortunately I don't, but I do have a virtual CP/M and I have > successfully > installed dBASE II on it. Why, you might ask. Because it was possible! > dBASE > II was 60k of assembly language. It booted in one second, off a floppy! > > Incidentally, what computer did your 8" floppies suit? Don't say Millenium > or I'll have to kill you. LOL. > > On 6/24/07, Don Bozarth wrote: >> >> Somewhere around here I still have a copy of WordStar for CP/M on 8" >> floppies..... >> >> Don B. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at setel.com Mon Jun 25 08:48:08 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 25 Jun 2007 09:48:08 -0400 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <005f01c7b72f$77676840$1f32fad1@SusanOne> I came up with this one years and years ago -- will it work for you? Year(Now())-Year(date)+(DateSerial(Year(Now()),Month(date),Day(date))>Now()) Susan H. Hi Steve Sorry, it still fails miserably for, say, these dates: DOB = #2/29/1992# AtDay = #2/28/1997# returning 4 and not 5. /gustav >>> miscellany at mvps.org 23-06-2007 22:57 >>> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) -- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/857 - Release Date: 6/20/2007 2:18 PM From DWUTKA at Marlow.com Mon Jun 25 08:49:03 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 25 Jun 2007 08:49:03 -0500 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: <20070622221300.793D7BD88@smtp-auth.no-ip.com> Message-ID: LOL. So true. But it's bad when the programmer/dba is the idiot! ;) I have several 'flags' that I watch for when I need to determine if someone claiming to be computer savvy really is computer savvy. Here are a few: #1. Macs are worthless and are for idiots only. (Macs, while they may be worthless to me, are wonderful for people in the multimedia industry. The closed architecture of those machines provides for screaming processing of very complex tasks. Therefore, they are VERY useful for exactly what they are meant to do. It's a case of using what you need. Now, as far as only idiots using them, clearly graphic designers are not idiots, but truly computer illiterate people due tend to gravitate towards macs...maybe they are just attracted to the pretty colors! ;) ) #2. Access is not a database. (No need to explain this one... ) #3. 'I design websites all the time!' (Followed immediately by) 'What's an IIS/Apache server?' (The Universe seems to be cranking out 'web designers' like they are peanuts. These 'peanuts' get ahold of some (usually Mac based) software that lets them make pretty pictures and designs for a website. Without having a clue about HTML, or how a website actually works, these schmoes run amuck!). #4. (This is my personal favorite) Access is broken. (Really? .001% of these actually involve an issue with msaccess.exe. The rest all involve an issue with an .mdb!) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 22, 2007 5:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access and data-driven websites One of my favorite quotes, which I always mangle... The DBAs / programmer's job is to outwit the idiots. The universes job is to create better idiots. Who has been on the job longer? This is a shining example that the universe is pretty good at creating idiots. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, June 22, 2007 6:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access and data-driven websites Very True. It's that kiss of death comment that gets my goat! I have nothing against developing in a server side db, but when someone who claims to be a DBA says that an .mdb run locally on a webserver is bad....GRRRRR! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Friday, June 22, 2007 1:18 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] MS Access and data-driven websites I agree with you guys that SQL Server (especially with SQL Server Express being so good and so free) is the best choice. However, I deal mainly with small businesses and a fair portion of the time, these guys don't have their own server, don't want to pay to use my SQL Server, or already have their site on $10/month shared hosting and won't spring for the extra $5/month to add SQL Server. Dropping an mdb file into their webspace is the quick and dirty solution for clients whoare only willing to pay for quick & dirty. :) Of course, the clients who have a little vision and are willing to spend money on the industrial grade stuff get SQL Server back-ends. I recommend SQL to everyone, but some of them balk. And don't even get me started on the "fix-it" projects where I have to go in and repair sites that are underperforming. Ugh. The difference tends to be between clients who do not understand the value their site provides to the business, and clients who do. I mean really, $5/month to add SQL to your shared hosting? For the love of all that's holy, crawl off the dime. :p Anyway, my point was not that SQL Server is not the best choice - clearly it is; I'm focusing my whole business around it - but rather that MS Access is not the kiss of death for web back-ends that many seem to think it is. That said, if I never had to do another MS Access back-end again, I'd be OK with that. Robert: I hear you on hosting multiple sites out of one database. I've got a database that is serving up content for 8 different sites. We tagged every record with a SiteID and it's off to the races! Good stuff. -C- The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From fuller.artful at gmail.com Mon Jun 25 08:56:16 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 25 Jun 2007 09:56:16 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <001401c7b72e$000a4480$6601a8c0@don> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> <000001c7b694$9e0cc300$6400a8c0@dsunit1> <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> <000001c7b699$7a0e0860$6400a8c0@dsunit1> <29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> <000001c7b6d5$11f9a090$6400a8c0@dsunit1> <007801c7b6d7$6a9286c0$6401a8c0@don> <29f585dd0706250357t63f322bo156df95d72608937@mail.gmail.com> <001401c7b72e$000a4480$6601a8c0@don> Message-ID: <29f585dd0706250656t79812d5fp5d441ab86a6e4268@mail.gmail.com> You had 64? I had to upgrade to get 64! I started with 48 and bought a 16k expansion card! LOL. On 6/25/07, Don Bozarth wrote: > > It was a CP/M machine based on Godbout S100 motherboard... Z80 > processor... > full 64K ram... Gone are the days... > > Don B. > From jwcolby at colbyconsulting.com Mon Jun 25 08:56:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 25 Jun 2007 09:56:47 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <001401c7b72e$000a4480$6601a8c0@don> Message-ID: <20070625135648.06461BF0C@smtp-auth.no-ip.com> Back in the day I fixed electronics and built my own computers from kits. My CPM machine was a single board computer (as they were called back then) with a 16 mhz 80186 and 512K of ram. I had dual 8" floppies which set me back $800 for the pair of floppy drives. I built that in 1983 and it was the fastest machine I owned until I purchased my 20 mhz '386 in 1988. I gave the CPM machine away when I bought a PCXT. The XT was slower but it ran DOS and had a hard drive and could use a ram board that I stuffed with 4 mb or ram. I used that for a ram drive. I never used dBase II but I bought dBase III, Word Perfect and Lotus 123 when I got the XT. That was the office suite back then. It is only in the last few years that I have had a machine that felt as fast as those early machines, with enough horsepower to overcome the load of Windows and Office. And now comes Vista. 8-( And Office 2007. 8-(( John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth Sent: Monday, June 25, 2007 9:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office 2007 It was a CP/M machine based on Godbout S100 motherboard... Z80 processor... full 64K ram... Gone are the days... Don B. ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Monday, June 25, 2007 3:57 AM Subject: Re: [AccessD] Office 2007 > Unfortunately I don't, but I do have a virtual CP/M and I have > successfully > installed dBASE II on it. Why, you might ask. Because it was possible! > dBASE > II was 60k of assembly language. It booted in one second, off a floppy! > > Incidentally, what computer did your 8" floppies suit? Don't say Millenium > or I'll have to kill you. LOL. > > On 6/24/07, Don Bozarth wrote: >> >> Somewhere around here I still have a copy of WordStar for CP/M on 8" >> floppies..... >> >> Don B. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 25 09:01:48 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Jun 2007 16:01:48 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Susan No, same error. /gustav >>> ssharkins at setel.com 25-06-2007 15:48 >>> I came up with this one years and years ago -- will it work for you? Year(Now())-Year(date)+(DateSerial(Year(Now()),Month(date),Day(date))>Now()) Susan H. Hi Steve Sorry, it still fails miserably for, say, these dates: DOB = #2/29/1992# AtDay = #2/28/1997# returning 4 and not 5. /gustav >>> miscellany at mvps.org 23-06-2007 22:57 >>> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) -- From fuller.artful at gmail.com Mon Jun 25 09:08:01 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 25 Jun 2007 10:08:01 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <20070625135648.06461BF0C@smtp-auth.no-ip.com> References: <001401c7b72e$000a4480$6601a8c0@don> <20070625135648.06461BF0C@smtp-auth.no-ip.com> Message-ID: <29f585dd0706250708g5170fe09t5cadb49b62a54787@mail.gmail.com> In the immortal words of my cherished friend and colleague Dejan Sunderic, "You had ones? In Serbia we were so poor we had to program everything in zeroes!" A. On 6/25/07, jwcolby wrote: > > Back in the day I fixed electronics and built my own computers from kits. > My CPM machine was a single board computer (as they were called back then) > with a 16 mhz 80186 and 512K of ram. I had dual 8" floppies which set me > back $800 for the pair of floppy drives. I built that in 1983 and it was > the fastest machine I owned until I purchased my 20 mhz '386 in 1988. I > gave the CPM machine away when I bought a PCXT. The XT was slower but it > ran DOS and had a hard drive and could use a ram board that I stuffed with > 4 > mb or ram. I used that for a ram drive. > > From garykjos at gmail.com Mon Jun 25 09:17:16 2007 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 25 Jun 2007 09:17:16 -0500 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: I think that is the right answer myself. A person born on 2/29/1992 is not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? GK On 6/25/07, Gustav Brock wrote: > Hi Steve > > Sorry, it still fails miserably for, say, these dates: > > DOB = #2/29/1992# > AtDay = #2/28/1997# > > returning 4 and not 5. > > /gustav > > >>> miscellany at mvps.org 23-06-2007 22:57 >>> > Hehe. Answering my own question. I wouldn't mind $5 for every time I > have used that expression over the last 12 years, on the assumption that > I had it licked. > > And now I see the obvious - in the case of a 29 February birthday, > evaluating age on 28 February in a non leap year works correctly, but > evaluating age on 28 February during a leap year, it gives the wrong figure. > > So, I have modified accordingly... > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > > Regards > Steve > > > Steve Schapel wrote: > > However, I can't find an example where the following does not work > > correctly. Can you? > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > -- > > > -- > 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 lembit.dbamail at t-online.de Mon Jun 25 09:52:44 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Mon, 25 Jun 2007 16:52:44 +0200 Subject: [AccessD] Age calculation References: Message-ID: <001501c7b738$7d3ba160$1800a8c0@s1800> Gary, isnt the rule that if born on Feb-29, your birthday is on Feb-28 on non-leap years? Lembit ----- Original Message ----- From: "Gary Kjos" To: "Access Developers discussion and problem solving" Sent: Monday, June 25, 2007 4:17 PM Subject: Re: [AccessD] Age calculation >I think that is the right answer myself. A person born on 2/29/1992 is > not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? > > GK > > On 6/25/07, Gustav Brock wrote: >> Hi Steve >> >> Sorry, it still fails miserably for, say, these dates: >> >> DOB = #2/29/1992# >> AtDay = #2/28/1997# >> >> returning 4 and not 5. >> >> /gustav >> >> >>> miscellany at mvps.org 23-06-2007 22:57 >>> >> Hehe. Answering my own question. I wouldn't mind $5 for every time I >> have used that expression over the last 12 years, on the assumption that >> I had it licked. >> >> And now I see the obvious - in the case of a 29 February birthday, >> evaluating age on 28 February in a non leap year works correctly, but >> evaluating age on 28 February during a leap year, it gives the wrong >> figure. >> >> So, I have modified accordingly... >> >> Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") >> =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) >> >> Regards >> Steve >> >> >> Steve Schapel wrote: >> > However, I can't find an example where the following does not work >> > correctly. Can you? >> > >> > Age: >> > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") >> > ="0229"),"mmdd")>Format([DateAt],"mmdd")) >> -- >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 24.06.2007 > 08:33 > > From garykjos at gmail.com Mon Jun 25 10:01:04 2007 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 25 Jun 2007 10:01:04 -0500 Subject: [AccessD] Age calculation In-Reply-To: <001501c7b738$7d3ba160$1800a8c0@s1800> References: <001501c7b738$7d3ba160$1800a8c0@s1800> Message-ID: Got me. Seems wrong to me if it is though. You must be correct else Gustav wouldn't think so thus the focus of the thread. Thanks for the clarification. GK. On 6/25/07, Lembit Soobik wrote: > Gary, > isnt the rule that if born on Feb-29, your birthday is on Feb-28 on non-leap > years? > Lembit > > ----- Original Message ----- > From: "Gary Kjos" > To: "Access Developers discussion and problem solving" > > Sent: Monday, June 25, 2007 4:17 PM > Subject: Re: [AccessD] Age calculation > > > >I think that is the right answer myself. A person born on 2/29/1992 is > > not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? > > > > GK > > > > On 6/25/07, Gustav Brock wrote: > >> Hi Steve > >> > >> Sorry, it still fails miserably for, say, these dates: > >> > >> DOB = #2/29/1992# > >> AtDay = #2/28/1997# > >> > >> returning 4 and not 5. > >> > >> /gustav > >> > >> >>> miscellany at mvps.org 23-06-2007 22:57 >>> > >> Hehe. Answering my own question. I wouldn't mind $5 for every time I > >> have used that expression over the last 12 years, on the assumption that > >> I had it licked. > >> > >> And now I see the obvious - in the case of a 29 February birthday, > >> evaluating age on 28 February in a non leap year works correctly, but > >> evaluating age on 28 February during a leap year, it gives the wrong > >> figure. > >> > >> So, I have modified accordingly... > >> > >> Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > >> =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > >> > >> Regards > >> Steve > >> > >> > >> Steve Schapel wrote: > >> > However, I can't find an example where the following does not work > >> > correctly. Can you? > >> > > >> > Age: > >> > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > >> > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > >> -- > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > > > > -- > > Gary Kjos > > garykjos at gmail.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 24.06.2007 > > 08:33 > > > > > > -- > 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 markamatte at hotmail.com Mon Jun 25 10:04:14 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 25 Jun 2007 15:04:14 +0000 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Message-ID: Hello All, I returned yesterday from the Colby Estate... ....mmuusstt...uussee...cllaasssses..............mmuusstt...buuilld..framework.....BOUND IS BEST!!! lol...all kidding aside...I had an absolute wonderful time. I definetly have a better understanding of classes and JWC's approach. There had always been something missing in my mind as far as understanding classes...but walking through it with someone has opened many doors, Thanks John. I also wanted to thank the entire Colby Family for being such wonderful, gracious hosts. Thanks, Mark A. Matte _________________________________________________________________ PC Magazine?s 2007 editors? choice for best Web mail?award-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_pcmag_0507 From Gustav at cactus.dk Mon Jun 25 10:06:14 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Jun 2007 17:06:14 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Gary Some are (they decide for themselves when to celebrate it, many use the following weekend) but most if not all European public authorities and date or age sensitive corporations like insurance companies rely on the common sense rules of "last day of February" or "if your birthday is a day of February, it will never fall in any other month than February". Taiwan also follows this rule: http://en.wikipedia.org/wiki/Leap_year Browse to the bottom and read about these "leaplings" ... /gustav >>> garykjos at gmail.com 25-06-2007 16:17 >>> I think that is the right answer myself. A person born on 2/29/1992 is not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? GK On 6/25/07, Gustav Brock wrote: > Hi Steve > > Sorry, it still fails miserably for, say, these dates: > > DOB = #2/29/1992# > AtDay = #2/28/1997# > > returning 4 and not 5. > > /gustav > > >>> miscellany at mvps.org 23-06-2007 22:57 >>> > Hehe. Answering my own question. I wouldn't mind $5 for every time I > have used that expression over the last 12 years, on the assumption that > I had it licked. > > And now I see the obvious - in the case of a 29 February birthday, > evaluating age on 28 February in a non leap year works correctly, but > evaluating age on 28 February during a leap year, it gives the wrong figure. > > So, I have modified accordingly... > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > > Regards > Steve > > > Steve Schapel wrote: > > However, I can't find an example where the following does not work > > correctly. Can you? > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > -- From jwcolby at colbyconsulting.com Mon Jun 25 10:10:43 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 25 Jun 2007 11:10:43 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070625151044.3BA58BBFA@smtp-auth.no-ip.com> >There had always been something missing in my mind I think we can just leave it at that!!! ;-) It was fun. Mark, would you get the pics to Lawrence who can get them up on the web site. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, June 25, 2007 11:04 AM To: accessd at databaseadvisors.com Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Hello All, I returned yesterday from the Colby Estate... ....mmuusstt...uussee...cllaasssses..............mmuusstt...buuilld..framewo rk.....BOUND IS BEST!!! lol...all kidding aside...I had an absolute wonderful time. I definetly have a better understanding of classes and JWC's approach. There had always been something missing in my mind as far as understanding classes...but walking through it with someone has opened many doors, Thanks John. I also wanted to thank the entire Colby Family for being such wonderful, gracious hosts. Thanks, Mark A. Matte _________________________________________________________________ PC Magazines 2007 editors choice for best Web mailaward-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migratio n_HM_mini_pcmag_0507 From garykjos at gmail.com Mon Jun 25 10:22:21 2007 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 25 Jun 2007 10:22:21 -0500 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: I see. The search I did said that "most celebrate it on either February 28 or March 1". Good luck. Glad I don't have to worry about it. At least not at the moment. :-) GK On 6/25/07, Gustav Brock wrote: > Hi Gary > > Some are (they decide for themselves when to celebrate it, many use the following weekend) but most if not all European public authorities and date or age sensitive corporations like insurance companies rely on the common sense rules of "last day of February" or "if your birthday is a day of February, it will never fall in any other month than February". > Taiwan also follows this rule: > > http://en.wikipedia.org/wiki/Leap_year > > Browse to the bottom and read about these "leaplings" ... > > /gustav > > >>> garykjos at gmail.com 25-06-2007 16:17 >>> > I think that is the right answer myself. A person born on 2/29/1992 is > not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? > > GK > > On 6/25/07, Gustav Brock wrote: > > Hi Steve > > > > Sorry, it still fails miserably for, say, these dates: > > > > DOB = #2/29/1992# > > AtDay = #2/28/1997# > > > > returning 4 and not 5. > > > > /gustav > > > > >>> miscellany at mvps.org 23-06-2007 22:57 >>> > > Hehe. Answering my own question. I wouldn't mind $5 for every time I > > have used that expression over the last 12 years, on the assumption that > > I had it licked. > > > > And now I see the obvious - in the case of a 29 February birthday, > > evaluating age on 28 February in a non leap year works correctly, but > > evaluating age on 28 February during a leap year, it gives the wrong figure. > > > > So, I have modified accordingly... > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > > > > Regards > > Steve > > > > > > Steve Schapel wrote: > > > However, I can't find an example where the following does not work > > > correctly. Can you? > > > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > > -- > > > -- > 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 markamatte at hotmail.com Mon Jun 25 10:28:36 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 25 Jun 2007 15:28:36 +0000 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070625151044.3BA58BBFA@smtp-auth.no-ip.com> Message-ID: I will send them tonight. >From: "jwcolby" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] The first annual >GreatSmokeyMountainsAccessDConference >Date: Mon, 25 Jun 2007 11:10:43 -0400 > > >There had always been something missing in my mind > >I think we can just leave it at that!!! > >;-) > >It was fun. Mark, would you get the pics to Lawrence who can get them up >on >the web site. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Monday, June 25, 2007 11:04 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > >Hello All, > >I returned yesterday from the Colby Estate... > >....mmuusstt...uussee...cllaasssses..............mmuusstt...buuilld..framewo >rk.....BOUND >IS BEST!!! > > >lol...all kidding aside...I had an absolute wonderful time. I definetly >have a better understanding of classes and JWC's approach. There had >always > >been something missing in my mind as far as understanding classes...but >walking through it with someone has opened many doors, Thanks John. > >I also wanted to thank the entire Colby Family for being such wonderful, >gracious hosts. > >Thanks, > >Mark A. Matte > >_________________________________________________________________ >PC Magazines 2007 editors choice for best Web mailaward-winning Windows >Live Hotmail. >http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migratio >n_HM_mini_pcmag_0507 > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Like puzzles? Play free games & earn great prizes. Play Clink now. http://club.live.com/clink.aspx?icid=clink_hotmailtextlink2 From clh at christopherhawkins.com Mon Jun 25 10:34:31 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Mon, 25 Jun 2007 09:34:31 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <58b3f6801b104a84a876ecd449b95283@mail1.gearhost.com> I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- From: "Kath Pelletti" Sent: Sunday, June 24, 2007 6:55 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 25 10:38:55 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Jun 2007 17:38:55 +0200 Subject: [AccessD] Access tools for runtime installs and html reports Message-ID: Hi all dbtoolsplus: http://www.dbtoolsplus.com/ offers both free Lite versions and full versions: 1. Access Database Manager (AccDBMan) is an application designed to help you with Manage Microsoft Access Database files (like MDB or MDE) without having the full version of Microsoft Access installed. 2. AceHTMLReports is an Microsoft Access Class Module designed to easy create HTML reports in Microsoft Access Database. /gustav From Gustav at cactus.dk Mon Jun 25 10:50:03 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Jun 2007 17:50:03 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Gary Yes, and the same conclusion is done by many others. Also, if the task is to mail greeting cards, it is of no real importance. However, what makes me wonder is, why the topic is handled so sloppy in many business cases. For instance, every corporation with more than about 1500 employees will statistically have one employee born on Feb. 29. /gustav >>> garykjos at gmail.com 25-06-2007 17:22 >>> I see. The search I did said that "most celebrate it on either February 28 or March 1". Good luck. Glad I don't have to worry about it. At least not at the moment. :-) GK On 6/25/07, Gustav Brock wrote: > Hi Gary > > Some are (they decide for themselves when to celebrate it, many use the following weekend) but most if not all European public authorities and date or age sensitive corporations like insurance companies rely on the common sense rules of "last day of February" or "if your birthday is a day of February, it will never fall in any other month than February". > Taiwan also follows this rule: > > http://en.wikipedia.org/wiki/Leap_year > > Browse to the bottom and read about these "leaplings" ... > > /gustav > > >>> garykjos at gmail.com 25-06-2007 16:17 >>> > I think that is the right answer myself. A person born on 2/29/1992 is > not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? > > GK > > On 6/25/07, Gustav Brock wrote: > > Hi Steve > > > > Sorry, it still fails miserably for, say, these dates: > > > > DOB = #2/29/1992# > > AtDay = #2/28/1997# > > > > returning 4 and not 5. > > > > /gustav > > > > >>> miscellany at mvps.org 23-06-2007 22:57 >>> > > Hehe. Answering my own question. I wouldn't mind $5 for every time I > > have used that expression over the last 12 years, on the assumption that > > I had it licked. > > > > And now I see the obvious - in the case of a 29 February birthday, > > evaluating age on 28 February in a non leap year works correctly, but > > evaluating age on 28 February during a leap year, it gives the wrong figure. > > > > So, I have modified accordingly... > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > > > > Regards > > Steve > > > > > > Steve Schapel wrote: > > > However, I can't find an example where the following does not work > > > correctly. Can you? > > > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > > -- From cfoust at infostatsystems.com Mon Jun 25 10:49:24 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 25 Jun 2007 08:49:24 -0700 Subject: [AccessD] Office 2007 In-Reply-To: <000001c7b694$9e0cc300$6400a8c0@dsunit1> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> <000001c7b694$9e0cc300$6400a8c0@dsunit1> Message-ID: Welcome to the joys of Access 2007. Horrible, isn't it? Access Developers were shown the depth of respect Microsoft has for them, in no uncertain terms. Everything in the UI is oriented toward know-nothing desktop users. It makes me glad I'm primarily a VB.Net programmer now. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Sunday, June 24, 2007 12:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Office 2007 Odd you should ask that. Although I'm technically retired, I had a request to upgrade the first app I ever did...and I started on it yesterday. So far, all I can say is that it was easier to work in Access 2.0 than to upgrade to 2007. I can also say that I wish MS would just give us good stuff and leave all the new interface improvements OUT of the mix. Yeah...I'm grumpy right now. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, June 24, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Office 2007 Any of you developing in 07 yet? Any of you have an existing customer who's requested an upgrade of an application from you? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Mon Jun 25 10:53:14 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Mon, 25 Jun 2007 19:53:14 +0400 Subject: [AccessD] Office 2007 In-Reply-To: <20070625135648.06461BF0C@smtp-auth.no-ip.com> Message-ID: <003001c7b740$f250f3d0$6501a8c0@nant> <<< And now comes Vista. 8-( And Office 2007. 8-(( >>> Hi John, These "beasts" above run rather well and are very speedy here on DELL Inspiron 9400... Although my daughter somehow managed to put both of them on "knees" after one long day she spent preparing her student coursework documents - she just used copy and paste from MS Excel 2007's tables and charts to MS Word 2007 documents - only "cold" reboot allowed to "solve" the issue when MS Office Word 2007 (or was that DELL's HDD overheating issue?) started to swap endlessly and HDD started "snoozing" and screen got stuck and lost its Vista's beauty: that wasn't "blue screen of death" - just something with some parts of screen being black, others having displayed parts of Vista desktop or MS Word docs... But all in all Vista and MS Office 2007 look not bad at all IMO... Question: Have anybody there seen in action/used a computer which was possible to program using special metallic sticks or even more - using sticks with connected wires to them?: I used here the first (that was a mini-computer :)) while in the college and I have seen here but didn't use the second (that was rather big), which was getting replaced by IBM PC XTs - but before XTs appeared in that company they did use this strange computer(?) to help them to calculate payroll for their customers - this was what is called now Application Service Provider company i.e. a company, which calculated salary for their customer companies using this "metallic wired sticks" computer - I think I have seen somewhere a picture of something like that from IBM(?) - that soviet computer I mention here was probably a copycat of IBM's electro-mechanical computers of 1920-ies/1930-ies... (I have seen it here in around year 1991 - this is when it was replaced by XTs...) -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 25, 2007 5:57 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Office 2007 Back in the day I fixed electronics and built my own computers from kits. My CPM machine was a single board computer (as they were called back then) with a 16 mhz 80186 and 512K of ram. I had dual 8" floppies which set me back $800 for the pair of floppy drives. I built that in 1983 and it was the fastest machine I owned until I purchased my 20 mhz '386 in 1988. I gave the CPM machine away when I bought a PCXT. The XT was slower but it ran DOS and had a hard drive and could use a ram board that I stuffed with 4 mb or ram. I used that for a ram drive. I never used dBase II but I bought dBase III, Word Perfect and Lotus 123 when I got the XT. That was the office suite back then. It is only in the last few years that I have had a machine that felt as fast as those early machines, with enough horsepower to overcome the load of Windows and Office. And now comes Vista. 8-( And Office 2007. 8-(( John W. Colby Colby Consulting www.ColbyConsulting.com <<< tail trimmed >>> From clh at christopherhawkins.com Mon Jun 25 10:37:09 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Mon, 25 Jun 2007 09:37:09 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> Dan, I've heard 20% as the golden number for maintenance contracts. But here's the real kicker - say you're doing a custom system. You're charging the client $x/month as a maintenance contract. Then you're asked to build some new functionality into the system, which of course increases the total amount spent on the system. Do you up your maintenance contract price? That sounds like a good way to upset a customer. -C- ---------------------------------------- From: "Dan Waters" Sent: Sunday, June 24, 2007 8:08 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Kath, Kath, I do charge a user license fee of $500/user/year. These are concurrent licenses. If they have 5 licenses the 6th user gets a screen which lists the people who are currently logged in, and they are logged out. I set up a mechanism where the administrator can change the license quantity themselves, and I charge monthly. The amount is based on the highest quantity for the previous month. I've been thinking about a maintenance fee as well. It turns out that I do quite a bit of maintenance anyway (improvements/fixes I want to implement). And, it's much easier overall for your customers to get a maintenance budget approved, than to get approval for a series of changes or improvements. When I started 5 years ago, I thought that managers would take budgets somewhat personally, but it's really just a business tool. I've read that a typical maintenance fee is annually about 15% of the original cost. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, June 24, 2007 7:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Jun 25 11:27:19 2007 From: max.wanadoo at gmail.com (Gmail) Date: Mon, 25 Jun 2007 17:27:19 +0100 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> References: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> Message-ID: <002101c7b745$b47f0c40$8119fea9@LTVM> Why not have EVERYTHING as a percentage of sales. When sales increase then the maint percent goes up accordingly. Outline this at outset and there is no surprises. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Monday, June 25, 2007 4:37 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, I've heard 20% as the golden number for maintenance contracts. But here's the real kicker - say you're doing a custom system. You're charging the client $x/month as a maintenance contract. Then you're asked to build some new functionality into the system, which of course increases the total amount spent on the system. Do you up your maintenance contract price? That sounds like a good way to upset a customer. -C- ---------------------------------------- From: "Dan Waters" Sent: Sunday, June 24, 2007 8:08 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Kath, Kath, I do charge a user license fee of $500/user/year. These are concurrent licenses. If they have 5 licenses the 6th user gets a screen which lists the people who are currently logged in, and they are logged out. I set up a mechanism where the administrator can change the license quantity themselves, and I charge monthly. The amount is based on the highest quantity for the previous month. I've been thinking about a maintenance fee as well. It turns out that I do quite a bit of maintenance anyway (improvements/fixes I want to implement). And, it's much easier overall for your customers to get a maintenance budget approved, than to get approval for a series of changes or improvements. When I started 5 years ago, I thought that managers would take budgets somewhat personally, but it's really just a business tool. I've read that a typical maintenance fee is annually about 15% of the original cost. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, June 24, 2007 7:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related > to databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, even though their return on investment is probably 2X to 8X > in the first year! > > I do wonder if we could begin an ongoing discussion on the business > side of what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 25 13:11:42 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 25 Jun 2007 11:11:42 -0700 Subject: [AccessD] Office 2007 In-Reply-To: <001401c7b72e$000a4480$6601a8c0@don> Message-ID: <0JK700A14EBYC701@l-daemon> Don, we are talking about 30 years ago.... and considering 10 to 1 ratio for computers it might as well be 300 years ago. Here is something of interest to all of us DB programmers. A local company (Victoria) sent out a message announcing their new enhancements (extension) to MS SQL, Oracle and MySQL. With this product they are claiming as much a 1000 percent increase in speed of certain processes and dramatically reduce space requirements through their special design engine. See below: Dear Friends of Barrodale Computing Services: Please take a look at the overview provided at http://www.barrodale.com/dbaccel/index.html of our DBXten technology for dramatically improving database performance. Some more technical details of DBXten are provided in the attached one-page PDF. I'd be happy to answer any questions you might have about this patent pending technology. Best regards, Ian Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth Sent: Monday, June 25, 2007 6:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office 2007 It was a CP/M machine based on Godbout S100 motherboard... Z80 processor... full 64K ram... Gone are the days... Don B. ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Monday, June 25, 2007 3:57 AM Subject: Re: [AccessD] Office 2007 > Unfortunately I don't, but I do have a virtual CP/M and I have > successfully > installed dBASE II on it. Why, you might ask. Because it was possible! > dBASE > II was 60k of assembly language. It booted in one second, off a floppy! > > Incidentally, what computer did your 8" floppies suit? Don't say Millenium > or I'll have to kill you. LOL. > > On 6/24/07, Don Bozarth wrote: >> >> Somewhere around here I still have a copy of WordStar for CP/M on 8" >> floppies..... >> >> Don B. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 25 13:28:56 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 25 Jun 2007 11:28:56 -0700 Subject: [AccessD] Conference In-Reply-To: Message-ID: <0JK700K5WF4O1XT1@l-daemon> How did the Access Conference go? All those that attended please send along comments, photos, essays, power point presentations etc... and they will be edited and posted. Thanks Regards Jim Lawrence From rockysmolin at bchacc.com Mon Jun 25 14:42:41 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 12:42:41 -0700 Subject: [AccessD] Wireless Scanner Message-ID: <003701c7b760$fe72d370$0301a8c0@HAL9005> I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky From clh at christopherhawkins.com Mon Jun 25 14:49:50 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Mon, 25 Jun 2007 13:49:50 -0600 Subject: [AccessD] Wireless Scanner Message-ID: Way back when the Earth was young and the dinosaurs ruled, I integrated a WASP barcode scanner with an MS Access app for tracking pulled parts in an auto body shop. IIRC, the scanner came with sample code on the CD. it was a breeze. -C- ---------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Monday, June 25, 2007 1:45 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Jun 25 15:38:34 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 25 Jun 2007 13:38:34 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <003701c7b760$fe72d370$0301a8c0@HAL9005> Message-ID: <0JK700E2UL4Q7EO1@l-daemon> Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Mon Jun 25 15:37:17 2007 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 25 Jun 2007 13:37:17 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: References: Message-ID: <8786a4c00706251337p20828216s59ac9dd19d3a0cae@mail.gmail.com> Most barcode scanners are hooked up in series or directly to the keyboard port and act as a regular keyboard. If you have the auto tab turned on for a given field you should just be able to move to the next field after you scan the item. Very simple as Christopher mentioned. David On 6/25/07, Christopher Hawkins wrote: > > Way back when the Earth was young and the dinosaurs ruled, I integrated a > WASP barcode scanner with an MS Access app for tracking pulled parts in an > auto body shop. IIRC, the scanner came with sample code on the CD. it was > a breeze. > > -C- > > ---------------------------------------- > > From: "Rocky Smolin at Beach Access Software" > Sent: Monday, June 25, 2007 1:45 PM > To: "'Access Developers discussion and problem solving'" < > accessd at databaseadvisors.com> > Subject: [AccessD] Wireless Scanner > > I just had a call from a prospect who wants to use wireless barcode > scanning > to scan part numbers. Does anyone have any experience with this? Has > anyone interface one of these with an Access app? > > MTIA, > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Mon Jun 25 15:38:48 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 26 Jun 2007 08:38:48 +1200 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <468027D8.5010909@mvps.org> Hi Gustav, Thanks a lot. Yes, I noticed that myself, after I posted here, but decided not to contradict myself again . However, I have edited my article here: http://accesstips.datamanagementsolutions.biz/correctage.htm ... and would welcome your further comments. Regards Steve Gustav Brock wrote: > Hi Steve > > Sorry, it still fails miserably for, say, these dates: > > DOB = #2/29/1992# > AtDay = #2/28/1997# > > returning 4 and not 5. > From miscellany at mvps.org Mon Jun 25 15:40:15 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 26 Jun 2007 08:40:15 +1200 Subject: [AccessD] Age calculation In-Reply-To: <001501c7b738$7d3ba160$1800a8c0@s1800> References: <001501c7b738$7d3ba160$1800a8c0@s1800> Message-ID: <4680282F.1090300@mvps.org> Yes, that has always been my understanding. Regards Steve Lembit Soobik wrote: > Gary, > isnt the rule that if born on Feb-29, your birthday is on Feb-28 on non-leap > years? > Lembit > From martyconnelly at shaw.ca Mon Jun 25 15:41:48 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 25 Jun 2007 13:41:48 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <003701c7b760$fe72d370$0301a8c0@HAL9005> References: <003701c7b760$fe72d370$0301a8c0@HAL9005> Message-ID: <4680288C.2050108@shaw.ca> Essentially you just set focus to a text field and utilize the scanner as keyboard input. If you want all the bells and whistles to handle errors, here is a $99 software product. It was originally developed to hook into Access & VB. Useful if unsure of barcode fonts used. http://www.taltech.com/products/bcwedge.html More info here http://www.taltech.com/ Rocky Smolin at Beach Access Software wrote: >I just had a call from a prospect who wants to use wireless barcode scanning >to scan part numbers. Does anyone have any experience with this? Has >anyone interface one of these with an Access app? > >MTIA, > >Rocky > > > > > -- Marty Connelly Victoria, B.C. Canada From jwcolby at colbyconsulting.com Mon Jun 25 15:48:08 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 25 Jun 2007 16:48:08 -0400 Subject: [AccessD] Wireless Scanner In-Reply-To: <8786a4c00706251337p20828216s59ac9dd19d3a0cae@mail.gmail.com> Message-ID: <20070625204808.AE7A0BDF3@smtp-auth.no-ip.com> Most barcode scanners are hooked up in series or directly to the keyboard port and act as a regular keyboard. These are also known as a "wedge", and they do have a huge downside, the scanner will insert the scanned data anywhere that the cursor is. Your database, a spreadsheet, word document, command line etc. The serial port scanners are harder to use but YOU control when data is allowed to be read and where the data goes when it is read. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Monday, June 25, 2007 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner Most barcode scanners are hooked up in series or directly to the keyboard port and act as a regular keyboard. If you have the auto tab turned on for a given field you should just be able to move to the next field after you scan the item. Very simple as Christopher mentioned. David On 6/25/07, Christopher Hawkins wrote: > > Way back when the Earth was young and the dinosaurs ruled, I > integrated a WASP barcode scanner with an MS Access app for tracking > pulled parts in an auto body shop. IIRC, the scanner came with sample > code on the CD. it was a breeze. > > -C- > > ---------------------------------------- > > From: "Rocky Smolin at Beach Access Software" > Sent: Monday, June 25, 2007 1:45 PM > To: "'Access Developers discussion and problem solving'" < > accessd at databaseadvisors.com> > Subject: [AccessD] Wireless Scanner > > I just had a call from a prospect who wants to use wireless barcode > scanning to scan part numbers. Does anyone have any experience with > this? Has anyone interface one of these with an Access app? > > MTIA, > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BarbaraRyan at cox.net Mon Jun 25 15:58:17 2007 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Mon, 25 Jun 2007 16:58:17 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference References: Message-ID: <02ad01c7b76b$8e3a0820$0a00a8c0@PCRURI35> I also want to thank John, Mary, Robbie, Allie and assorted friends for their hospitality. The meals were delicious and Robbie is an expert marshmallow roaster! I absorbed an enormous amount of framework/class information from John (as well as helpful hints on keeping a sharp mind :-) I also picked up hints from Mark who, by the way, is VERRRYY multi-talented. Thanks again for letting me stalk you and for ensuring that I got my frappucino before heading home ;-) I am looking forward to future conferences to meet many more of you! Barb Ryan ----- Original Message ----- From: "Mark A Matte" To: Sent: Monday, June 25, 2007 11:04 AM Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Hello All, I returned yesterday from the Colby Estate... ....mmuusstt...uussee...cllaasssses..............mmuusstt...buuilld..framework.....BOUND IS BEST!!! lol...all kidding aside...I had an absolute wonderful time. I definetly have a better understanding of classes and JWC's approach. There had always been something missing in my mind as far as understanding classes...but walking through it with someone has opened many doors, Thanks John. I also wanted to thank the entire Colby Family for being such wonderful, gracious hosts. Thanks, Mark A. Matte _________________________________________________________________ PC Magazine's 2007 editors' choice for best Web mail-award-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_pcmag_0507 -------------------------------------------------------------------------------- > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Mon Jun 25 16:40:49 2007 From: john at winhaven.net (John Bartow) Date: Mon, 25 Jun 2007 16:40:49 -0500 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <00dd01c7b771$80151040$6402a8c0@ScuzzPaq> Hi Gustav, So the FMS SourceBook code I've been using is wrong! AgeCalc = Year(Now) - Year(datBirthDate) + (DateSerial(Year(Now), Month(datBirthDate), Day(datBirthDate)) > Now) Thanks, I'm replacing it with yours! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, June 23, 2007 12:56 PM To: accessd at databaseadvisors.com Subject: [AccessD] Age calculation Hi all As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. Recently I noticed that DateAdd() correctly returns Feb. 28 when adding a count of years to dates of Feb. 29. resulting in dates of common years. Markus G. Fischer at Expert-Exchange came up with the idea of using this feature for serious age calculation, and so I did. I did a rewrite of my previous Years function as it could be simplified considerably using DateAdd and with the option to return negative ages in either of two ways. For a given datDate1, if datDate2 is decreased step wise one year from returning a positive count to returning a negative count, one or two occurrences of count zero will be returned. If booLinear is False, the sequence will be: 3, 2, 1, 0, 0, -1, -2 If booLinear is True, the sequence will be: 3, 2, 1, 0, -1, -2, -3 More explanation in the in-line comments. Here it is: Public Function Age( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return 0 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2007-06-23. Supplemented with AgeLinear for count of negative ages offset by -1. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If Age = Years(datDateOfBirth, datDate) End Function Public Function AgeLinear( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return -1 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2007-06-23. Cactus Data ApS, CPH. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If AgeLinear = Years(datDateOfBirth, datDate, True) End Function Public Function Years( _ ByVal datDate1 As Date, _ ByVal datDate2 As Date, _ Optional ByVal booLinear As Boolean) _ As Integer ' Returns the difference in full years between datDate1 and datDate2. ' ' Calculates correctly for: ' negative differences ' leap years ' dates of 29. February ' date/time values with embedded time values ' negative date/time values (prior to 1899-12-29) ' ' Optionally returns negative counts rounded down to provide a ' linear sequence of year counts. ' For a given datDate1, if datDate2 is decreased step wise one year from ' returning a positive count to returning a negative count, one or two ' occurrences of count zero will be returned. ' If booLinear is False, the sequence will be: ' 3, 2, 1, 0, 0, -1, -2 ' If booLinear is True, the sequence will be: ' 3, 2, 1, 0, -1, -2, -3 ' ' If booLinear is False, reversing datDate1 and datDate2 will return ' results of same absolute value, only the sign will change. ' This behaviour mimics that of Fix(). ' If booLinear is True, reversing datDate1 and datDate2 will return ' results where the negative count is offset by -1. ' This behaviour mimics that of Int(). ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2000-12-16. Leap year correction modified to be symmetrical. ' Calculation of intDaysDiff simplified. ' Renamed from YearsDiff() to Years(). ' 2000-12-18. Introduced cbytMonthDaysMax. ' 2007-06-22. Version 2. Complete rewrite. ' Check for month end of February performed with DateAdd() ' after idea of Markus G. Fischer. Dim intDiff As Integer Dim intSign As Integer Dim intYears As Integer ' Find difference in calendar years. intYears = DateDiff("yyyy", datDate1, datDate2) ' For positive resp. negative intervals, check if the second date ' falls before, on, or after the crossing date for a full 12 months period ' while at the same time correcting for February 29. of leap years. If DateDiff("d", datDate1, datDate2) > 0 Then intSign = Sgn(DateDiff("d", DateAdd("yyyy", intYears, datDate1), datDate2)) intDiff = Abs(intSign < 0) Else intSign = Sgn(DateDiff("d", DateAdd("yyyy", -intYears, datDate2), datDate1)) If intSign <> 0 Then ' Offset negative count of years to continuous sequence if requested. intDiff = Abs(booLinear) End If intDiff = intDiff - Abs(intSign < 0) End If ' Return count of years as count of full 12 months periods. Years = intYears - intDiff End Function /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Mon Jun 25 17:39:15 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 25 Jun 2007 18:39:15 -0400 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <006f01c7b779$a9589870$0532fad1@SusanOne> That's not an error -- you can't expect date arithmetic to apply a "business" rule, and frankly, that's what it is. The expression is returning the correct answer, it just isn't the answer you require. Seems like it would be easy enough to run a simple check -- if it's a Feb 29 birthdate and the date is Feb 28, add 1. Susan H. Hi Susan No, same error. /gustav >>> ssharkins at setel.com 25-06-2007 15:48 >>> I came up with this one years and years ago -- will it work for you? Year(Now())-Year(date)+(DateSerial(Year(Now()),Month(date),Day(date))>Now()) Susan H. Hi Steve Sorry, it still fails miserably for, say, these dates: DOB = #2/29/1992# AtDay = #2/28/1997# returning 4 and not 5. /gustav >>> miscellany at mvps.org 23-06-2007 22:57 >>> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) -- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/857 - Release Date: 6/20/2007 2:18 PM From miscellany at mvps.org Mon Jun 25 17:46:56 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 26 Jun 2007 10:46:56 +1200 Subject: [AccessD] Age calculation In-Reply-To: <006f01c7b779$a9589870$0532fad1@SusanOne> References: <006f01c7b779$a9589870$0532fad1@SusanOne> Message-ID: <468045E0.5080207@mvps.org> Susan, Susan Harkins wrote: > Seems like it would be easy enough to run a simple check -- if it's a Feb 29 > birthdate and the date is Feb 28, add 1. ... *and* if it's not a leap year. Try this: DateDiff("yyyy",[DOB],Date())+(Format([DOB,"mmdd")="0229" And Format(Date(),"mmdd")="0228" And Format(Date()+1,"mmdd")<>"0229"),"mmdd")>Format(Date(),"mmdd")) Regards Steve From rockysmolin at bchacc.com Mon Jun 25 17:49:14 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 15:49:14 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <8786a4c00706251337p20828216s59ac9dd19d3a0cae@mail.gmail.com> Message-ID: <006201c7b77b$0e0afcd0$0301a8c0@HAL9005> David: That's what I suggested to him - simple, no code required - just a 'wedge' scanner between the keyboard and the computer. But, no, he has to have this whiz-bang wireless scanner. For some unknown reason. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Monday, June 25, 2007 1:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner Most barcode scanners are hooked up in series or directly to the keyboard port and act as a regular keyboard. If you have the auto tab turned on for a given field you should just be able to move to the next field after you scan the item. Very simple as Christopher mentioned. David On 6/25/07, Christopher Hawkins wrote: > > Way back when the Earth was young and the dinosaurs ruled, I > integrated a WASP barcode scanner with an MS Access app for tracking > pulled parts in an auto body shop. IIRC, the scanner came with sample > code on the CD. it was a breeze. > > -C- > > ---------------------------------------- > > From: "Rocky Smolin at Beach Access Software" > Sent: Monday, June 25, 2007 1:45 PM > To: "'Access Developers discussion and problem solving'" < > accessd at databaseadvisors.com> > Subject: [AccessD] Wireless Scanner > > I just had a call from a prospect who wants to use wireless barcode > scanning to scan part numbers. Does anyone have any experience with > this? Has anyone interface one of these with an Access app? > > MTIA, > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM From rockysmolin at bchacc.com Mon Jun 25 17:50:19 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 15:50:19 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <0JK700E2UL4Q7EO1@l-daemon> Message-ID: <006301c7b77b$34f684e0$0301a8c0@HAL9005> SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM From ssharkins at setel.com Mon Jun 25 17:53:59 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 25 Jun 2007 18:53:59 -0400 Subject: [AccessD] Age calculation In-Reply-To: <468045E0.5080207@mvps.org> References: <006f01c7b779$a9589870$0532fad1@SusanOne> <468045E0.5080207@mvps.org> Message-ID: <008801c7b77b$b89aed90$0532fad1@SusanOne> ... *and* if it's not a leap year. =====oh... OH! Yes, by all means. :) Susan H. From rockysmolin at bchacc.com Mon Jun 25 17:56:05 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 15:56:05 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <4680288C.2050108@shaw.ca> Message-ID: <006501c7b77c$02f18980$0301a8c0@HAL9005> Marty: It's gotta be wireless for this guy. It was unclear from the link whether this was wireless or a wedge. If wireless (or even if not) it also looks like I'd have to do some mods to my app to get the data from the scanner. Yes? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, June 25, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner Essentially you just set focus to a text field and utilize the scanner as keyboard input. If you want all the bells and whistles to handle errors, here is a $99 software product. It was originally developed to hook into Access & VB. Useful if unsure of barcode fonts used. http://www.taltech.com/products/bcwedge.html More info here http://www.taltech.com/ Rocky Smolin at Beach Access Software wrote: >I just had a call from a prospect who wants to use wireless barcode >scanning to scan part numbers. Does anyone have any experience with >this? Has anyone interface one of these with an Access app? > >MTIA, > >Rocky > > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM From davidmcafee at gmail.com Mon Jun 25 18:03:22 2007 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 25 Jun 2007 16:03:22 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <006201c7b77b$0e0afcd0$0301a8c0@HAL9005> References: <8786a4c00706251337p20828216s59ac9dd19d3a0cae@mail.gmail.com> <006201c7b77b$0e0afcd0$0301a8c0@HAL9005> Message-ID: <8786a4c00706251603g147bf1eek2452f1c4475a0b55@mail.gmail.com> Even then it shouldn't be any different than having a wireless keyboard and mouse (I love my wireless mouse). The computer itself will have a receiver connected to it somehow, and the hand held scanner has the transmitter. Most of these units are self contained and will just emulate a wired keyboard just as how Jim Lawrence described it. On 6/25/07, Rocky Smolin at Beach Access Software wrote: > > David: > > That's what I suggested to him - simple, no code required - just a 'wedge' > scanner between the keyboard and the computer. But, no, he has to have > this > whiz-bang wireless scanner. For some unknown reason. > > Rocky > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Monday, June 25, 2007 1:37 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Wireless Scanner > > Most barcode scanners are hooked up in series or directly to the keyboard > port and act as a regular keyboard. If you have the auto tab turned on for > a > given field you should just be able to move to the next field after you > scan > the item. Very simple as Christopher mentioned. > > David > > On 6/25/07, Christopher Hawkins wrote: > > > > Way back when the Earth was young and the dinosaurs ruled, I > > integrated a WASP barcode scanner with an MS Access app for tracking > > pulled parts in an auto body shop. IIRC, the scanner came with sample > > code on the CD. it was a breeze. > > > > -C- > > > > ---------------------------------------- > > > > From: "Rocky Smolin at Beach Access Software" > > Sent: Monday, June 25, 2007 1:45 PM > > To: "'Access Developers discussion and problem solving'" < > > accessd at databaseadvisors.com> > > Subject: [AccessD] Wireless Scanner > > > > I just had a call from a prospect who wants to use wireless barcode > > scanning to scan part numbers. Does anyone have any experience with > > this? Has anyone interface one of these with an Access app? > > > > MTIA, > > > > Rocky > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 > 8:33 AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kp at sdsonline.net Mon Jun 25 18:03:40 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 26 Jun 2007 09:03:40 +1000 Subject: [AccessD] The Business Side Of Databases References: <58b3f6801b104a84a876ecd449b95283@mail1.gearhost.com> Message-ID: <007601c7b77d$131cfb90$6401a8c0@office> It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- From nd500_lo at charter.net Mon Jun 25 18:25:43 2007 From: nd500_lo at charter.net (Dian) Date: Mon, 25 Jun 2007 16:25:43 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <007601c7b77d$131cfb90$6401a8c0@office> References: <58b3f6801b104a84a876ecd449b95283@mail1.gearhost.com> <007601c7b77d$131cfb90$6401a8c0@office> Message-ID: <000001c7b780$274f6500$6400a8c0@dsunit1> OK...you'd be timesharing yourself...and I have just the application for ya on that...forgive me...this project is turning my brain to mush... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Monday, June 25, 2007 4:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kp at sdsonline.net Mon Jun 25 18:30:22 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 26 Jun 2007 09:30:22 +1000 Subject: [AccessD] The Business Side Of Databases References: <58b3f6801b104a84a876ecd449b95283@mail1.gearhost.com><007601c7b77d$131cfb90$6401a8c0@office> <000001c7b780$274f6500$6400a8c0@dsunit1> Message-ID: <001801c7b780$cdf12ba0$6401a8c0@office> lol...:) ----- Original Message ----- From: Dian To: 'Access Developers discussion and problem solving' Sent: Tuesday, June 26, 2007 9:25 AM Subject: Re: [AccessD] The Business Side Of Databases OK...you'd be timesharing yourself...and I have just the application for ya on that...forgive me...this project is turning my brain to mush... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Monday, June 25, 2007 4:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 25 19:08:32 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 25 Jun 2007 17:08:32 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <006301c7b77b$34f684e0$0301a8c0@HAL9005> Message-ID: <0JK7009Q8UUNKFX0@l-daemon> Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Mon Jun 25 19:23:02 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Tue, 26 Jun 2007 04:23:02 +0400 Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototypingfor "paperless" and wireless modern technologies.... In-Reply-To: Message-ID: <000001c7b788$2e379ba0$6501a8c0@nant> Hi Gustav, Well, I'm also trying to get done software development process "paperless" with changing success... How do you find this MS One Note 2007? Is it really useful? What are the best IYO usage scenarios of this productivity tool applied to software development business? Did you try to use MS Groove 2007? Thanks. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Sunday, June 24, 2007 2:49 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototypingfor "paperless" and wireless modern technologies.... Hi Shamil Strange, I had some thoughts about this but believed it to be just too old fashioned, so I turned to Microsofts One Note (part of the Action Pack). /gustav >>> shamil at users.mns.ru 23-06-07 21:06 >>> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Mon Jun 25 19:55:24 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 26 Jun 2007 12:55:24 +1200 Subject: [AccessD] Access 2007 Runtime Message-ID: <468063FC.3080504@mvps.org> Hi all, For those who may be interested, it appears the Access 2007 Runtime is now available: http://www.microsoft.com/downloads/details.aspx?FamilyId=D9AE78D9-9DC6-4B38-9FA6-2C745A175AED&displaylang=en Regards Steve From martyconnelly at shaw.ca Mon Jun 25 20:27:08 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 25 Jun 2007 18:27:08 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <006501c7b77c$02f18980$0301a8c0@HAL9005> References: <006501c7b77c$02f18980$0301a8c0@HAL9005> Message-ID: <46806B6C.1090300@shaw.ca> If you look through the site they offer a variety of wireless scanners utilizing bluetooth, you then select the interface type via the scanner software install generally use USB keyboard emulation or wedge. You can then select from PC Keyboard Wedge, RS232, OCIA, Light Pen Emulation, Non-decode Emulation, IBM 468X/469X, Stand Alone Keyboard, USB (low speed and full speed) With some of these like RSS232, you may have to handle ACK NAK transmissions with VBA code (not nice to do). If you buy off E-Bay, will you get the software and upgrades via flash memory? Some scanners will also collect a series of scan codes when out of range. Rocky Smolin at Beach Access Software wrote: >Marty: > >It's gotta be wireless for this guy. It was unclear from the link whether >this was wireless or a wedge. If wireless (or even if not) it also looks >like I'd have to do some mods to my app to get the data from the scanner. >Yes? > >Rocky > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly >Sent: Monday, June 25, 2007 1:42 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Wireless Scanner > >Essentially you just set focus to a text field and utilize the scanner as >keyboard input. > >If you want all the bells and whistles to handle errors, here is a >$99 software product. It was originally developed to hook into Access & VB. >Useful if unsure of barcode fonts used. > >http://www.taltech.com/products/bcwedge.html > >More info here >http://www.taltech.com/ > >Rocky Smolin at Beach Access Software wrote: > > > >>I just had a call from a prospect who wants to use wireless barcode >>scanning to scan part numbers. Does anyone have any experience with >>this? Has anyone interface one of these with an Access app? >> >>MTIA, >> >>Rocky >> >> -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Jun 25 21:24:48 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 25 Jun 2007 19:24:48 -0700 Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototypingfor "paperless" and wireless modern technologies.... In-Reply-To: <000001c7b788$2e379ba0$6501a8c0@nant> References: <000001c7b788$2e379ba0$6501a8c0@nant> Message-ID: <468078F0.30403@shaw.ca> I used to get funny looks at the office after being out with a client for a night hauling out paper placemats, napkins and beer mats covered in flowcharts and equations. Amazing how much paper design you can generate. I still find it easier to do this, than dragout a palm or laptop. Now if pubs and restaurants could only provide whiteboards or even tablets with capturable images that would be great. Hmm. Maybe there is a niche market there. Shamil Salakhetdinov wrote: >Hi Gustav, > >Well, I'm also trying to get done software development process "paperless" >with changing success... > >How do you find this MS One Note 2007? Is it really useful? What are the >best IYO usage scenarios of this productivity tool applied to software >development business? > >Did you try to use MS Groove 2007? > >Thanks. > >-- >Shamil > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >Sent: Sunday, June 24, 2007 2:49 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] OT: Useful weekend technical reading - Paper >Prototypingfor "paperless" and wireless modern technologies.... > >Hi Shamil > >Strange, I had some thoughts about this but believed it to be just too old >fashioned, so I turned to Microsofts One Note (part of the Action Pack). > >/gustav > > > >>>>shamil at users.mns.ru 23-06-07 21:06 >>> >>>> >>>> >Hi All, > >I just wanted to share this useful, I think, information: > >Paper Prototyping as a core tool in the design of Mobile phone user >interfaces.... >http://www.id-book.com/casestudy_11-2_paper2.htm > >FYI: Paper prototyping is a widely used method in the user-centered design >process, a process that helps developers to create software that meets the >user's expectations and needs... >http://en.wikipedia.org/wiki/Paper_prototyping > > >-- >Shamil > > > > -- Marty Connelly Victoria, B.C. Canada From rockysmolin at bchacc.com Tue Jun 26 00:16:47 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 22:16:47 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <0JK7009Q8UUNKFX0@l-daemon> Message-ID: <000501c7b7b1$31fc4820$0301a8c0@HAL9005> Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM From rockysmolin at bchacc.com Tue Jun 26 00:18:40 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 22:18:40 -0700 Subject: [AccessD] Access 2007 Runtime In-Reply-To: <468063FC.3080504@mvps.org> Message-ID: <000601c7b7b1$7570f560$0301a8c0@HAL9005> So does this do away with the Wise/Sagekey packaging combo, then? Or Windows Installer, etc.? If the runtime is a download the user can do themselves... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Monday, June 25, 2007 5:55 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Access 2007 Runtime Hi all, For those who may be interested, it appears the Access 2007 Runtime is now available: http://www.microsoft.com/downloads/details.aspx?FamilyId=D9AE78D9-9DC6-4B38- 9FA6-2C745A175AED&displaylang=en Regards Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM From accessd at shaw.ca Tue Jun 26 04:12:07 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 26 Jun 2007 02:12:07 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <000501c7b7b1$31fc4820$0301a8c0@HAL9005> Message-ID: <0JK8008SWK0KZA53@l-daemon> Hi Rocky: A hand-help Key pad would be the ticket as he could then, once scanned be able enter the quantity of the items. That device is bit heavier as it has to have its own battery, definitely a bit more expensive and that expense will cool his enthusiasm. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 10:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From paul.hartland at fsmail.net Tue Jun 26 04:16:23 2007 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Tue, 26 Jun 2007 11:16:23 +0200 (CEST) Subject: [AccessD] Wireless Scanner Message-ID: <6036623.1631551182849383617.JavaMail.www@wwinf3202> You shouldn't need a seperate hand help key pad, as most scanners enable you to enter the quantity onto the scanner and that information gets sent by RF to a laptop/desktop on site. I work for the UK's (if not Europes largest stocktaking company), now although I have no experience of programming these scanners, I am pretty sure setting up for Access databases etc is pretty straightforward. We use scanners either called or from a company called Denso, see link : http://www.denso-id.com/ Paul Hartland Message Received: Jun 26 2007, 10:08 AM From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Cc: Subject: Re: [AccessD] Wireless Scanner Hi Rocky: A hand-help Key pad would be the ticket as he could then, once scanned be able enter the quantity of the items. That device is bit heavier as it has to have its own battery, definitely a bit more expensive and that expense will cool his enthusiasm. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 10:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 From Gustav at cactus.dk Tue Jun 26 05:29:00 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 12:29:00 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Susan > That's not an error -- you can't expect date arithmetic to apply a > "business" rule, and frankly, that's what it is. The expression is returning > the correct answer, it just isn't the answer you require. It's not me and it's not a business rule. It's the answer to the question: Which date to pick if the date (Feb. 29.) does not exist? The day before or the day after? As the day after falls in a different month, the logical answer is to pick the day before. This is exactly what DateAdd() does: DateAdd("yyyy", 1, #2/29/2000#) which returns 2001-02-28. And for a reason. You may hear the argument, that a "full year", 365 days, must pass to be one year older, thus a leapling must pass Feb. 28. for any year which means Feb. 29 in leap years and Mar. 1. in common years. However, those people haven't done their home work. Consider these examples using the expression: ? DateDiff("d", d1, d2) d1 = #1/28/2001# d2 = #1/28/2002# Result: 365 d1 = #10/28/2001# d2 = #10/28/2002# Result: 365 d1 = #1/28/2000# (leap year) d2 = #1/28/2001# Result: 366 d1 = #10/28/2000# (leap year) d2 = #10/28/2001# Result: 365 d1 = #2/28/2000# (leap year) d2 = #2/28/2001# Result: 366 d1 = #2/29/2000# (leap year) d2 = #2/28/2001# Result: 365 d1 = #2/29/2000# (leap year) d2 = #3/1/2001# Result: 366 You'll see, that only those born before Feb. 29. in a leap year will have 366 days until their birthday of the following year, while the majority (as the Oct. example) will have 365 days - as will those of birthday Feb. 29. - thus nothing indicates why the leaplings should wait one day, increasing the count of days from 365 to 366, to celebrate their birthday. In fact, the only argument seems to be a question of personal preference which is non-arguable and fully valid though useless for business purposes or public authorities. > Seems like it would be easy enough to run a simple check -- if it's a Feb 29 > birthdate and the date is Feb 28, add 1. Yes, that's what my function does - of course for common years only. /gustav >>> ssharkins at setel.com 26-06-2007 00:39 >>> That's not an error -- you can't expect date arithmetic to apply a "business" rule, and frankly, that's what it is. The expression is returning the correct answer, it just isn't the answer you require. Seems like it would be easy enough to run a simple check -- if it's a Feb 29 birthdate and the date is Feb 28, add 1. Susan H. Hi Susan No, same error. /gustav >>> ssharkins at setel.com 25-06-2007 15:48 >>> I came up with this one years and years ago -- will it work for you? Year(Now())-Year(date)+(DateSerial(Year(Now()),Month(date),Day(date))>Now()) Susan H. Hi Steve Sorry, it still fails miserably for, say, these dates: DOB = #2/29/1992# AtDay = #2/28/1997# returning 4 and not 5. /gustav >>> miscellany at mvps.org 23-06-2007 22:57 >>> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) -- From jwcolby at colbyconsulting.com Tue Jun 26 05:59:45 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 06:59:45 -0400 Subject: [AccessD] Age calculation In-Reply-To: Message-ID: <20070626105947.41287BF18@smtp-auth.no-ip.com> The whole argument seems silly. If you have to wait 365 days to celebrate your birthday then after your first "leap year birthday", your next birthday (AND ALL SUBSEQUENT BIRTHDAYS) would be on the first of March. IOW once shifted to the first of March, then you always have to wait 365 days after that so your birthday would be permanently shifted to the first of March!!! And if you take the argument that "well, once it is on the 1st of March, it should shift back to February 29th for leap years", then why would not other people born on March 1st also have to shift back to February 29th? You were not born on the first of March, you were born on the 29th of February. You have to wait 366 days one out of 4 years to celebrate your birthday, and thus the following year you have to wait 364 days to "make up for" having to wait the extra day the year before. In the end, if you live exactly X number of years, your total number of days alive are the same regardless of when you celebrate your birthday. I choose to celebrate my birthday every day since at my age I might not get to my next birthday. But in the end, that won't change how long I live. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 6:29 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Age calculation Hi Susan > That's not an error -- you can't expect date arithmetic to apply a > "business" rule, and frankly, that's what it is. The expression is > returning the correct answer, it just isn't the answer you require. It's not me and it's not a business rule. It's the answer to the question: Which date to pick if the date (Feb. 29.) does not exist? The day before or the day after? As the day after falls in a different month, the logical answer is to pick the day before. This is exactly what DateAdd() does: DateAdd("yyyy", 1, #2/29/2000#) which returns 2001-02-28. And for a reason. You may hear the argument, that a "full year", 365 days, must pass to be one year older, thus a leapling must pass Feb. 28. for any year which means Feb. 29 in leap years and Mar. 1. in common years. However, those people haven't done their home work. Consider these examples using the expression: ? DateDiff("d", d1, d2) d1 = #1/28/2001# d2 = #1/28/2002# Result: 365 d1 = #10/28/2001# d2 = #10/28/2002# Result: 365 d1 = #1/28/2000# (leap year) d2 = #1/28/2001# Result: 366 d1 = #10/28/2000# (leap year) d2 = #10/28/2001# Result: 365 d1 = #2/28/2000# (leap year) d2 = #2/28/2001# Result: 366 d1 = #2/29/2000# (leap year) d2 = #2/28/2001# Result: 365 d1 = #2/29/2000# (leap year) d2 = #3/1/2001# Result: 366 You'll see, that only those born before Feb. 29. in a leap year will have 366 days until their birthday of the following year, while the majority (as the Oct. example) will have 365 days - as will those of birthday Feb. 29. - thus nothing indicates why the leaplings should wait one day, increasing the count of days from 365 to 366, to celebrate their birthday. In fact, the only argument seems to be a question of personal preference which is non-arguable and fully valid though useless for business purposes or public authorities. > Seems like it would be easy enough to run a simple check -- if it's a > Feb 29 birthdate and the date is Feb 28, add 1. Yes, that's what my function does - of course for common years only. /gustav >>> ssharkins at setel.com 26-06-2007 00:39 >>> That's not an error -- you can't expect date arithmetic to apply a "business" rule, and frankly, that's what it is. The expression is returning the correct answer, it just isn't the answer you require. Seems like it would be easy enough to run a simple check -- if it's a Feb 29 birthdate and the date is Feb 28, add 1. Susan H. From Gustav at cactus.dk Tue Jun 26 06:03:30 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 13:03:30 +0200 Subject: [AccessD] Age calculation Message-ID: Hi John You could say it is limited, or to be more precise: 99.95% correct. It will fail in approximately 1 out of 2000 calculations. 1 out of 366 is a leapling of a leap year. 0 out of 365 is a leapling of a common year Thus, for a four year period, 1 out of 1461 is a leapling given an even distribution of births over a year (which it is not). Round it to 1 of 1500. For a four year period you will have four birth days. Thus leaplings will have 4 of 6000 birthdays. Of these, 3 out of 4 will be miscalculated which equals 3 of 6000 or 1 for every 2000, which equals an error rate of 0.05%. That may, of course, be acceptable depending on the purpose. But why? In most other cases you put a lot of efforts in reaching 0% errors. /gustav >>> john at winhaven.net 25-06-2007 23:40 >>> Hi Gustav, So the FMS SourceBook code I've been using is wrong! AgeCalc = Year(Now) - Year(datBirthDate) + (DateSerial(Year(Now), Month(datBirthDate), Day(datBirthDate)) > Now) Thanks, I'm replacing it with yours! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, June 23, 2007 12:56 PM To: accessd at databaseadvisors.com Subject: [AccessD] Age calculation Hi all As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. Recently I noticed that DateAdd() correctly returns Feb. 28 when adding a count of years to dates of Feb. 29. resulting in dates of common years. Markus G. Fischer at Expert-Exchange came up with the idea of using this feature for serious age calculation, and so I did. I did a rewrite of my previous Years function as it could be simplified considerably using DateAdd and with the option to return negative ages in either of two ways. For a given datDate1, if datDate2 is decreased step wise one year from returning a positive count to returning a negative count, one or two occurrences of count zero will be returned. If booLinear is False, the sequence will be: 3, 2, 1, 0, 0, -1, -2 If booLinear is True, the sequence will be: 3, 2, 1, 0, -1, -2, -3 More explanation in the in-line comments. Here it is: Public Function Age( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return 0 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2007-06-23. Supplemented with AgeLinear for count of negative ages offset by -1. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If Age = Years(datDateOfBirth, datDate) End Function Public Function AgeLinear( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return -1 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2007-06-23. Cactus Data ApS, CPH. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If AgeLinear = Years(datDateOfBirth, datDate, True) End Function Public Function Years( _ ByVal datDate1 As Date, _ ByVal datDate2 As Date, _ Optional ByVal booLinear As Boolean) _ As Integer ' Returns the difference in full years between datDate1 and datDate2. ' ' Calculates correctly for: ' negative differences ' leap years ' dates of 29. February ' date/time values with embedded time values ' negative date/time values (prior to 1899-12-29) ' ' Optionally returns negative counts rounded down to provide a ' linear sequence of year counts. ' For a given datDate1, if datDate2 is decreased step wise one year from ' returning a positive count to returning a negative count, one or two ' occurrences of count zero will be returned. ' If booLinear is False, the sequence will be: ' 3, 2, 1, 0, 0, -1, -2 ' If booLinear is True, the sequence will be: ' 3, 2, 1, 0, -1, -2, -3 ' ' If booLinear is False, reversing datDate1 and datDate2 will return ' results of same absolute value, only the sign will change. ' This behaviour mimics that of Fix(). ' If booLinear is True, reversing datDate1 and datDate2 will return ' results where the negative count is offset by -1. ' This behaviour mimics that of Int(). ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2000-12-16. Leap year correction modified to be symmetrical. ' Calculation of intDaysDiff simplified. ' Renamed from YearsDiff() to Years(). ' 2000-12-18. Introduced cbytMonthDaysMax. ' 2007-06-22. Version 2. Complete rewrite. ' Check for month end of February performed with DateAdd() ' after idea of Markus G. Fischer. Dim intDiff As Integer Dim intSign As Integer Dim intYears As Integer ' Find difference in calendar years. intYears = DateDiff("yyyy", datDate1, datDate2) ' For positive resp. negative intervals, check if the second date ' falls before, on, or after the crossing date for a full 12 months period ' while at the same time correcting for February 29. of leap years. If DateDiff("d", datDate1, datDate2) > 0 Then intSign = Sgn(DateDiff("d", DateAdd("yyyy", intYears, datDate1), datDate2)) intDiff = Abs(intSign < 0) Else intSign = Sgn(DateDiff("d", DateAdd("yyyy", -intYears, datDate2), datDate1)) If intSign <> 0 Then ' Offset negative count of years to continuous sequence if requested. intDiff = Abs(booLinear) End If intDiff = intDiff - Abs(intSign < 0) End If ' Return count of years as count of full 12 months periods. Years = intYears - intDiff End Function /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 max.wanadoo at gmail.com Tue Jun 26 06:09:48 2007 From: max.wanadoo at gmail.com (Gmail) Date: Tue, 26 Jun 2007 12:09:48 +0100 Subject: [AccessD] Age calculation In-Reply-To: <20070626105947.41287BF18@smtp-auth.no-ip.com> References: <20070626105947.41287BF18@smtp-auth.no-ip.com> Message-ID: <004f01c7b7e2$84c84dc0$8119fea9@LTVM> Which is exactly why birthdays are good for your health. The more you have, the longer you live! Max Never take life seriously. Nobody gets out alive anyway. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 12:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Age calculation The whole argument seems silly. If you have to wait 365 days to celebrate your birthday then after your first "leap year birthday", your next birthday (AND ALL SUBSEQUENT BIRTHDAYS) would be on the first of March. IOW once shifted to the first of March, then you always have to wait 365 days after that so your birthday would be permanently shifted to the first of March!!! And if you take the argument that "well, once it is on the 1st of March, it should shift back to February 29th for leap years", then why would not other people born on March 1st also have to shift back to February 29th? You were not born on the first of March, you were born on the 29th of February. You have to wait 366 days one out of 4 years to celebrate your birthday, and thus the following year you have to wait 364 days to "make up for" having to wait the extra day the year before. In the end, if you live exactly X number of years, your total number of days alive are the same regardless of when you celebrate your birthday. I choose to celebrate my birthday every day since at my age I might not get to my next birthday. But in the end, that won't change how long I live. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 6:29 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Age calculation Hi Susan > That's not an error -- you can't expect date arithmetic to apply a > "business" rule, and frankly, that's what it is. The expression is > returning the correct answer, it just isn't the answer you require. It's not me and it's not a business rule. It's the answer to the question: Which date to pick if the date (Feb. 29.) does not exist? The day before or the day after? As the day after falls in a different month, the logical answer is to pick the day before. This is exactly what DateAdd() does: DateAdd("yyyy", 1, #2/29/2000#) which returns 2001-02-28. And for a reason. You may hear the argument, that a "full year", 365 days, must pass to be one year older, thus a leapling must pass Feb. 28. for any year which means Feb. 29 in leap years and Mar. 1. in common years. However, those people haven't done their home work. Consider these examples using the expression: ? DateDiff("d", d1, d2) d1 = #1/28/2001# d2 = #1/28/2002# Result: 365 d1 = #10/28/2001# d2 = #10/28/2002# Result: 365 d1 = #1/28/2000# (leap year) d2 = #1/28/2001# Result: 366 d1 = #10/28/2000# (leap year) d2 = #10/28/2001# Result: 365 d1 = #2/28/2000# (leap year) d2 = #2/28/2001# Result: 366 d1 = #2/29/2000# (leap year) d2 = #2/28/2001# Result: 365 d1 = #2/29/2000# (leap year) d2 = #3/1/2001# Result: 366 You'll see, that only those born before Feb. 29. in a leap year will have 366 days until their birthday of the following year, while the majority (as the Oct. example) will have 365 days - as will those of birthday Feb. 29. - thus nothing indicates why the leaplings should wait one day, increasing the count of days from 365 to 366, to celebrate their birthday. In fact, the only argument seems to be a question of personal preference which is non-arguable and fully valid though useless for business purposes or public authorities. > Seems like it would be easy enough to run a simple check -- if it's a > Feb 29 birthdate and the date is Feb 28, add 1. Yes, that's what my function does - of course for common years only. /gustav >>> ssharkins at setel.com 26-06-2007 00:39 >>> That's not an error -- you can't expect date arithmetic to apply a "business" rule, and frankly, that's what it is. The expression is returning the correct answer, it just isn't the answer you require. Seems like it would be easy enough to run a simple check -- if it's a Feb 29 birthdate and the date is Feb 28, add 1. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Jun 26 06:12:44 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 13:12:44 +0200 Subject: [AccessD] Wireless Scanner Message-ID: Hi all Could someone please explain a foreigner what wedge means? I just can't relate that word to neither the process in question nor keyboards nor scanners. Not even Wikipedia brings a hint: http://en.wikipedia.org/wiki/Wedge /gustav >>> rockysmolin at bchacc.com 26-06-2007 00:49 >>> David: That's what I suggested to him - simple, no code required - just a 'wedge' scanner between the keyboard and the computer. But, no, he has to have this whiz-bang wireless scanner. For some unknown reason. Rocky From lembit.dbamail at t-online.de Tue Jun 26 06:18:32 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Tue, 26 Jun 2007 13:18:32 +0200 Subject: [AccessD] Age calculation References: <20070626105947.41287BF18@smtp-auth.no-ip.com> Message-ID: <000b01c7b7e3$bb8da570$1800a8c0@s1800> "I choose > to celebrate my birthday every day since at my age I might not get to my > next birthday." that's somethign I can agree with :-) Lembit ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, June 26, 2007 12:59 PM Subject: Re: [AccessD] Age calculation > The whole argument seems silly. If you have to wait 365 days to celebrate > your birthday then after your first "leap year birthday", your next > birthday > (AND ALL SUBSEQUENT BIRTHDAYS) would be on the first of March. IOW once > shifted to the first of March, then you always have to wait 365 days after > that so your birthday would be permanently shifted to the first of > March!!! > And if you take the argument that "well, once it is on the 1st of March, > it > should shift back to February 29th for leap years", then why would not > other > people born on March 1st also have to shift back to February 29th? > > You were not born on the first of March, you were born on the 29th of > February. You have to wait 366 days one out of 4 years to celebrate your > birthday, and thus the following year you have to wait 364 days to "make > up > for" having to wait the extra day the year before. > > In the end, if you live exactly X number of years, your total number of > days > alive are the same regardless of when you celebrate your birthday. I > choose > to celebrate my birthday every day since at my age I might not get to my > next birthday. But in the end, that won't change how long I live. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Tuesday, June 26, 2007 6:29 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Age calculation > > Hi Susan > >> That's not an error -- you can't expect date arithmetic to apply a >> "business" rule, and frankly, that's what it is. The expression is >> returning the correct answer, it just isn't the answer you require. > > It's not me and it's not a business rule. It's the answer to the question: > Which date to pick if the date (Feb. 29.) does not exist? The day before > or > the day after? > As the day after falls in a different month, the logical answer is to pick > the day before. > This is exactly what DateAdd() does: > > DateAdd("yyyy", 1, #2/29/2000#) > > which returns 2001-02-28. > > And for a reason. You may hear the argument, that a "full year", 365 days, > must pass to be one year older, thus a leapling must pass Feb. 28. for any > year which means Feb. 29 in leap years and Mar. 1. in common years. > However, those people haven't done their home work. Consider these > examples > using the expression: > > ? DateDiff("d", d1, d2) > > d1 = #1/28/2001# > d2 = #1/28/2002# > Result: 365 > > d1 = #10/28/2001# > d2 = #10/28/2002# > Result: 365 > > d1 = #1/28/2000# (leap year) > d2 = #1/28/2001# > Result: 366 > > d1 = #10/28/2000# (leap year) > d2 = #10/28/2001# > Result: 365 > > d1 = #2/28/2000# (leap year) > d2 = #2/28/2001# > Result: 366 > > d1 = #2/29/2000# (leap year) > d2 = #2/28/2001# > Result: 365 > > d1 = #2/29/2000# (leap year) > d2 = #3/1/2001# > Result: 366 > > You'll see, that only those born before Feb. 29. in a leap year will have > 366 days until their birthday of the following year, while the majority > (as > the Oct. example) will have 365 days - as will those of birthday Feb. > 29. - > thus nothing indicates why the leaplings should wait one day, increasing > the > count of days from 365 to 366, to celebrate their birthday. In fact, the > only argument seems to be a question of personal preference which is > non-arguable and fully valid though useless for business purposes or > public > authorities. > >> Seems like it would be easy enough to run a simple check -- if it's a >> Feb 29 birthdate and the date is Feb 28, add 1. > > Yes, that's what my function does - of course for common years only. > > /gustav > >>>> ssharkins at setel.com 26-06-2007 00:39 >>> > That's not an error -- you can't expect date arithmetic to apply a > "business" rule, and frankly, that's what it is. The expression is > returning > the correct answer, it just isn't the answer you require. > > Seems like it would be easy enough to run a simple check -- if it's a Feb > 29 > birthdate and the date is Feb 28, add 1. > > Susan H. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.476 / Virus Database: 269.9.8/869 - Release Date: 25.06.2007 > 17:32 > > From jwcolby at colbyconsulting.com Tue Jun 26 06:25:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 07:25:44 -0400 Subject: [AccessD] Wireless Scanner In-Reply-To: Message-ID: <20070626112545.B5036BCDC@smtp-auth.no-ip.com> It does seem a strange word to use for this. One meaning of wedge is to "forcefully insert between" as in "I wedged this piece of wood in the crack". Since a "wedge" scanner is inserted between the keyboard and the computer, you could say that you "wedged it in between". Still makes no sense to me. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 7:13 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Wireless Scanner Hi all Could someone please explain a foreigner what wedge means? I just can't relate that word to neither the process in question nor keyboards nor scanners. Not even Wikipedia brings a hint: http://en.wikipedia.org/wiki/Wedge /gustav >>> rockysmolin at bchacc.com 26-06-2007 00:49 >>> David: That's what I suggested to him - simple, no code required - just a 'wedge' scanner between the keyboard and the computer. But, no, he has to have this whiz-bang wireless scanner. For some unknown reason. Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Tue Jun 26 06:40:31 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 26 Jun 2007 07:40:31 -0400 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> Whether or not it should default to March 1 or February 29 is subjective -- you can fault the software manufacturers for the choice they made. You make a terrifically good argument for your case. Nonetheless, the software doesn't agree with you. It isn't a bug or a mistake, but clearly, you're not getting the results that you need. But, I'm glad for the discussion, because although this distinction has never mattered to me, I can see where it would be an important issue for some people. Susan H. It will fail in approximately 1 out of 2000 calculations. From jwcolby at colbyconsulting.com Tue Jun 26 07:24:36 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 08:24:36 -0400 Subject: [AccessD] Shortcut menu Message-ID: <20070626122438.623EEBD15@smtp-auth.no-ip.com> I am trying to set the shortcut menu in code. According to the help file the property is settable via vba. I selected a valid menu from the combo in the property so that I was displaying the name of a valid menu, then cut that and pasted it into a string constant - now I have a valid menubar name for that property. But when I try to do the assignment statement it errors with "invalid data type". The data is a string (the right data type) and is verified as the real name of a real menubar that can be manually assigned to the property. Any clues why this is not working? Furthmore if I turn off the "allow default shortcut menus" in the startup properties then I can't seem to set the shortcut menu. Is that just a confusing name and you are really shutting off ALL shortcut menus? I assumed that it would just remove the default shortcut menu but allow you to continue setting the shortcut menus to custom menus. What the heck is going on here? John W. Colby Colby Consulting www.ColbyConsulting.com From adtp at hotmail.com Tue Jun 26 07:30:54 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Tue, 26 Jun 2007 18:00:54 +0530 Subject: [AccessD] Age calculation References: Message-ID: Gustav, Thanks for sharing with us. Very nice. Seems to be an evergreen topic. Just to try my hand as well, an alternative function named Fn_AgeInFullYears() is given below. Could you kindly make it convenient to test it out and verify whether the results are consistent against all possible values of the date arguments ? Best wishes, A.D.Tejpal --------------- Fn_AgeInFullYears() ================================ Function Fn_AgeInFullYears(ByVal _ DtOfBirth As Date, Optional _ ByVal DtUpto As Variant) As Long ' Gets Full years lapsed between two dates ' If start date is 29-Feb (leap year) and end ' date is 28-Feb in a non-leap year, it is ' assumed to mark a complete year. Dim Dte1 As Date, Dte2 As Date Dim Yr As Long, Dte As Date Dim SignFactor As Long If IsMissing(DtUpto) Then Dte = Date Else Dte = IIf(IsDate(DtUpto), DtUpto, Date) End If Dte1 = IIf(Dte > DtOfBirth, DtOfBirth, Dte) Dte2 = IIf(Dte > DtOfBirth, Dte, DtOfBirth) SignFactor = IIf(Dte > DtOfBirth, 1, -1) If Year(Dte2) = Year(Dte1) Then Yr = 0 GoTo ExitPoint End If If Format(Dte2, "mmdd") >= _ Format(Dte1, "mmdd") Then Yr = Year(Dte2) - Year(Dte1) Else Yr = Year(Dte2) - Year(Dte1) - 1 ' Make correction if Dte1 is 29-Feb (leap yr) ' and Dte2 is 28 Feb (in a non-leap yr) If Format(Dte1, "mmdd") = "0229" And _ Format(Dte2, "mmdd") = "0228" _ And Month(Dte2 + 1) = 3 Then Yr = Yr + 1 End If End If ExitPoint: Fn_AgeInFullYears = Yr * SignFactor End Function ================================ ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 23:26 Subject: [AccessD] Age calculation Hi all As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. Recently I noticed that DateAdd() correctly returns Feb. 28 when adding a count of years to dates of Feb. 29. resulting in dates of common years. Markus G. Fischer at Expert-Exchange came up with the idea of using this feature for serious age calculation, and so I did. I did a rewrite of my previous Years function as it could be simplified considerably using DateAdd and with the option to return negative ages in either of two ways. For a given datDate1, if datDate2 is decreased step wise one year from returning a positive count to returning a negative count, one or two occurrences of count zero will be returned. If booLinear is False, the sequence will be: 3, 2, 1, 0, 0, -1, -2 If booLinear is True, the sequence will be: 3, 2, 1, 0, -1, -2, -3 More explanation in the in-line comments. Here it is: Public Function Age( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return 0 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2007-06-23. Supplemented with AgeLinear for count of negative ages offset by -1. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If Age = Years(datDateOfBirth, datDate) End Function Public Function AgeLinear( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return -1 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2007-06-23. Cactus Data ApS, CPH. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If AgeLinear = Years(datDateOfBirth, datDate, True) End Function Public Function Years( _ ByVal datDate1 As Date, _ ByVal datDate2 As Date, _ Optional ByVal booLinear As Boolean) _ As Integer ' Returns the difference in full years between datDate1 and datDate2. ' ' Calculates correctly for: ' negative differences ' leap years ' dates of 29. February ' date/time values with embedded time values ' negative date/time values (prior to 1899-12-29) ' ' Optionally returns negative counts rounded down to provide a ' linear sequence of year counts. ' For a given datDate1, if datDate2 is decreased step wise one year from ' returning a positive count to returning a negative count, one or two ' occurrences of count zero will be returned. ' If booLinear is False, the sequence will be: ' 3, 2, 1, 0, 0, -1, -2 ' If booLinear is True, the sequence will be: ' 3, 2, 1, 0, -1, -2, -3 ' ' If booLinear is False, reversing datDate1 and datDate2 will return ' results of same absolute value, only the sign will change. ' This behaviour mimics that of Fix(). ' If booLinear is True, reversing datDate1 and datDate2 will return ' results where the negative count is offset by -1. ' This behaviour mimics that of Int(). ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2000-12-16. Leap year correction modified to be symmetrical. ' Calculation of intDaysDiff simplified. ' Renamed from YearsDiff() to Years(). ' 2000-12-18. Introduced cbytMonthDaysMax. ' 2007-06-22. Version 2. Complete rewrite. ' Check for month end of February performed with DateAdd() ' after idea of Markus G. Fischer. Dim intDiff As Integer Dim intSign As Integer Dim intYears As Integer ' Find difference in calendar years. intYears = DateDiff("yyyy", datDate1, datDate2) ' For positive resp. negative intervals, check if the second date ' falls before, on, or after the crossing date for a full 12 months period ' while at the same time correcting for February 29. of leap years. If DateDiff("d", datDate1, datDate2) > 0 Then intSign = Sgn(DateDiff("d", DateAdd("yyyy", intYears, datDate1), datDate2)) intDiff = Abs(intSign < 0) Else intSign = Sgn(DateDiff("d", DateAdd("yyyy", -intYears, datDate2), datDate1)) If intSign <> 0 Then ' Offset negative count of years to continuous sequence if requested. intDiff = Abs(booLinear) End If intDiff = intDiff - Abs(intSign < 0) End If ' Return count of years as count of full 12 months periods. Years = intYears - intDiff End Function /gustav From dwaters at usinternet.com Tue Jun 26 07:48:33 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 26 Jun 2007 07:48:33 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> References: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> Message-ID: <000101c7b7f0$4f776fd0$0200a8c0@danwaters> I would use the income from maintenance to continuously improve the core system I use (identical at each customer). Then when they ask for something for themselves as an improvement, it would handled as a new project they would pay for. I don't know about increasing maintenance due to working on something that was their request. I only do maintenance on the core system. Good Question! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Monday, June 25, 2007 10:37 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, I've heard 20% as the golden number for maintenance contracts. But here's the real kicker - say you're doing a custom system. You're charging the client $x/month as a maintenance contract. Then you're asked to build some new functionality into the system, which of course increases the total amount spent on the system. Do you up your maintenance contract price? That sounds like a good way to upset a customer. -C- ---------------------------------------- From: "Dan Waters" Sent: Sunday, June 24, 2007 8:08 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Kath, Kath, I do charge a user license fee of $500/user/year. These are concurrent licenses. If they have 5 licenses the 6th user gets a screen which lists the people who are currently logged in, and they are logged out. I set up a mechanism where the administrator can change the license quantity themselves, and I charge monthly. The amount is based on the highest quantity for the previous month. I've been thinking about a maintenance fee as well. It turns out that I do quite a bit of maintenance anyway (improvements/fixes I want to implement). And, it's much easier overall for your customers to get a maintenance budget approved, than to get approval for a series of changes or improvements. When I started 5 years ago, I thought that managers would take budgets somewhat personally, but it's really just a business tool. I've read that a typical maintenance fee is annually about 15% of the original cost. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, June 24, 2007 7:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 26 08:16:19 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 15:16:19 +0200 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Message-ID: Hi Barbara, John et al It's a pleasure to read that you had a conference that successful. Wish I could have been there too! /gustav >>> BarbaraRyan at cox.net 25-06-2007 22:58 >>> I also want to thank John, Mary, Robbie, Allie and assorted friends for their hospitality. The meals were delicious and Robbie is an expert marshmallow roaster! I absorbed an enormous amount of framework/class information from John (as well as helpful hints on keeping a sharp mind :-) I also picked up hints from Mark who, by the way, is VERRRYY multi-talented. Thanks again for letting me stalk you and for ensuring that I got my frappucino before heading home ;-) I am looking forward to future conferences to meet many more of you! Barb Ryan ----- Original Message ----- From: "Mark A Matte" To: Sent: Monday, June 25, 2007 11:04 AM Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Hello All, I returned yesterday from the Colby Estate... ....mmuusstt...uussee...cllaasssses..............mmuusstt...buuilld..framework.....BOUND IS BEST!!! lol...all kidding aside...I had an absolute wonderful time. I definetly have a better understanding of classes and JWC's approach. There had always been something missing in my mind as far as understanding classes...but walking through it with someone has opened many doors, Thanks John. I also wanted to thank the entire Colby Family for being such wonderful, gracious hosts. Thanks, Mark A. Matte From mmattys at rochester.rr.com Tue Jun 26 08:42:13 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Tue, 26 Jun 2007 09:42:13 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference References: Message-ID: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. Wish I > could have been there too! > > /gustav From Gustav at cactus.dk Tue Jun 26 08:43:13 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 15:43:13 +0200 Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototyping for "paperless" and wireless Message-ID: Hi Shamil I find it quite useful. Even though it is very easy to write a page of text lined neatly up, all text are kept in small boxes which you can move around. Notes can be added, and it contains simple but adequate drawing functions for creating, say, small drawings or flow charts. Also pictures - and in fact most external documents - can be inserted anywhere and later easily moved around. At all times you can print out a page or a series of pages. The process is much like if you use a drawing board or note pad with the difference that all elements at any time can be dragged and dropped as you like. That's why I thought of it as a simple tool to create first level sketches of user interfaces - with a much higher quality of the detail than handwritten sketches. No, I havent used Groove 2007. /gustav >>> shamil at users.mns.ru 26-06-2007 02:23 >>> Hi Gustav, Well, I'm also trying to get done software development process "paperless" with changing success... How do you find this MS One Note 2007? Is it really useful? What are the best IYO usage scenarios of this productivity tool applied to software development business? Did you try to use MS Groove 2007? Thanks. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Sunday, June 24, 2007 2:49 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototypingfor "paperless" and wireless modern technologies.... Hi Shamil Strange, I had some thoughts about this but believed it to be just too old fashioned, so I turned to Microsofts One Note (part of the Action Pack). /gustav >>> shamil at users.mns.ru 23-06-07 21:06 >>> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 26 08:49:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 09:49:47 -0400 Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessD Conference Message-ID: <20070626134948.D4BCFBDD9@smtp-auth.no-ip.com> The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Tue Jun 26 08:51:30 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 09:51:30 -0400 Subject: [AccessD] OT: Useful weekend technical reading -Paper Prototyping for "paperless" and wireless In-Reply-To: Message-ID: <20070626135131.75F49BFBD@smtp-auth.no-ip.com> I also use OneNote and really like it. It still has some annoying bugs but the concept is really cool and it mostly works. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 9:43 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Useful weekend technical reading -Paper Prototyping for "paperless" and wireless Hi Shamil I find it quite useful. Even though it is very easy to write a page of text lined neatly up, all text are kept in small boxes which you can move around. Notes can be added, and it contains simple but adequate drawing functions for creating, say, small drawings or flow charts. Also pictures - and in fact most external documents - can be inserted anywhere and later easily moved around. At all times you can print out a page or a series of pages. The process is much like if you use a drawing board or note pad with the difference that all elements at any time can be dragged and dropped as you like. That's why I thought of it as a simple tool to create first level sketches of user interfaces - with a much higher quality of the detail than handwritten sketches. No, I havent used Groove 2007. /gustav >>> shamil at users.mns.ru 26-06-2007 02:23 >>> Hi Gustav, Well, I'm also trying to get done software development process "paperless" with changing success... How do you find this MS One Note 2007? Is it really useful? What are the best IYO usage scenarios of this productivity tool applied to software development business? Did you try to use MS Groove 2007? Thanks. -- Shamil From jwcolby at colbyconsulting.com Tue Jun 26 08:57:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 09:57:56 -0400 Subject: [AccessD] Code modules off the screen Message-ID: <20070626135757.C472DBD47@smtp-auth.no-ip.com> Suddenly I am getting the top of the code module hidden up under the toolbars at the top of the screen when I open a module in the vb editor. Any clue where that might be stored (registry entries?) and how to get it to fix itself? John W. Colby Colby Consulting www.ColbyConsulting.com From prosoft6 at hotmail.com Tue Jun 26 09:19:31 2007 From: prosoft6 at hotmail.com (Julie Reardon-Taylor) Date: Tue, 26 Jun 2007 10:19:31 -0400 Subject: [AccessD] Replication Message-ID: I am using replication and trying to import the records that are on a tablet pc. However, the systems keeps replacing the main database on the server when it sychs the two systems. This is the code. Where am I going wrong? Private Sub Command0_Click() Dim conn As New ADODB.Connection Dim repMaster As New JRO.Replica Dim RepSub As New JRO.Replica conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data source=W:\Skylineback.mdb;" repMaster.ActiveConnection = conn repMaster.Synchronize "C:\Inspections\SkylineBack.mdb", jrSyncTypeExport, jrSyncModeDirect MsgBox "Synchronization of Replica and Master is complete." End Sub Julie Reardon PRO-SOFT OF NY, INC. 44 Public Square Suite #5 Watertown, NY 13601 Phone: 315.785.0319 Fax: 315.785.0323 www.pro-soft.net NYS IT Services Contract CMT026A NYS Certified Woman-Owned Business _________________________________________________________________ PC Magazine?s 2007 editors? choice for best Web mail?award-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_pcmag_0507 From comres at rpa.net Tue Jun 26 09:20:14 2007 From: comres at rpa.net (Mark Brown) Date: Tue, 26 Jun 2007 10:20:14 -0400 Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference In-Reply-To: <20070626134948.D4BCFBDD9@smtp-auth.no-ip.com> Message-ID: <005c01c7b7fd$2166e9b0$6a01a8c0@marklaptop> Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:50 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 26 09:28:27 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 10:28:27 -0400 Subject: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference In-Reply-To: <005c01c7b7fd$2166e9b0$6a01a8c0@marklaptop> Message-ID: <20070626142828.8CEBBBFCC@smtp-auth.no-ip.com> Sept 22 was my suggestion and is fine with me obviously. I would like to lock down a date in the next week so that people can make their plans, buy tickets etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:50 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Tue Jun 26 09:29:02 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 26 Jun 2007 10:29:02 -0400 Subject: [AccessD] Code modules off the screen Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C208695A64@xlivmbx35.aig.com> Try selecting Cascade from the window menu and then exit Access. With any luck that will do the trick. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:58 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Code modules off the screen Suddenly I am getting the top of the code module hidden up under the toolbars at the top of the screen when I open a module in the vb editor. Any clue where that might be stored (registry entries?) and how to get it to fix itself? John W. Colby Colby Consulting www.ColbyConsulting.com From Jim.Hale at FleetPride.com Tue Jun 26 09:58:45 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 26 Jun 2007 09:58:45 -0500 Subject: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference In-Reply-To: <005c01c7b7fd$2166e9b0$6a01a8c0@marklaptop> References: <20070626134948.D4BCFBDD9@smtp-auth.no-ip.com> <005c01c7b7fd$2166e9b0$6a01a8c0@marklaptop> Message-ID: Me too. Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 9:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:50 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** 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 Tue Jun 26 10:11:24 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 17:11:24 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Steve and A.D. There are many ways to get it right but, after all, what you end up with - including my previous function - are just more or less creative ways to simulate what DateAdd() already does. To prove this, note that if you skip my function's ability to calculate negative ages and omit the optional choice for the day of "today", the function can be reduced to only a few lines: Public Function AgeSimple( _ ByVal datDateOfBirth As Date) _ As Integer ' Returns the difference in full years from datDateOfBirth to current date. ' ' Calculates correctly for: ' leap years ' dates of 29. February ' date/time values with embedded time values ' ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' After an idea of Markus G. Fischer. ' ' 2007-06-26. Cactus Data ApS, CPH. Dim datToday As Date Dim intAge As Integer Dim intYears As Integer datToday = Date ' Find difference in calendar years. intYears = DateDiff("yyyy", datDateOfBirth, datToday) If intYears > 0 Then ' Decrease by 1 if current date is earlier than birthday of current year ' using DateDiff to ignore a time portion of datDateOfBirth. intAge = intYears - Abs(DateDiff("d", datToday, DateAdd("yyyy", intYears, datDateOfBirth)) > 0) End If AgeSimple = intAge End Function /gustav >>> miscellany at mvps.org 25-06-2007 22:38 >>> Hi Gustav, Thanks a lot. Yes, I noticed that myself, after I posted here, but decided not to contradict myself again . However, I have edited my article here: http://accesstips.datamanagementsolutions.biz/correctage.htm ... and would welcome your further comments. Regards Steve Gustav Brock wrote: > Hi Steve > > Sorry, it still fails miserably for, say, these dates: > > DOB = #2/29/1992# > AtDay = #2/28/1997# > > returning 4 and not 5. > -- From jwcolby at colbyconsulting.com Tue Jun 26 10:19:28 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 11:19:28 -0400 Subject: [AccessD] Code modules off the screen In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C208695A64@xlivmbx35.aig.com> Message-ID: <20070626151930.08751BFA7@smtp-auth.no-ip.com> No that didn't fix it directly. However I noticed that the first time I tried to open a module it would not open, then the second time it would but was slightly off screen. I tried the cascade trick no help. I then tried a decompile and it closed unexpectedly and sent an error message off to MS, the results of which were "that is an old version, to fix the problem you should update". I also noticed that (this is a new machine at the client) the SPs were not installed, so I started downloading the office service packs. I then decompiled, compiled, compacted and repaired. Interestingly, after all this screwing around (SPs not installed yet), when I went to compact and repair it asked if I wanted to save changes to a form I had built to do some testing. Now the entire application had been shut down and reopened several times so why it was asking if I wanted to save form changes I have no clue. Anywayyyyyy.... The last time it opened it now cascades the modules and none are off the screen. Strange!!! SPs to be applied next. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 26, 2007 10:29 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Code modules off the screen Try selecting Cascade from the window menu and then exit Access. With any luck that will do the trick. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:58 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Code modules off the screen Suddenly I am getting the top of the code module hidden up under the toolbars at the top of the screen when I open a module in the vb editor. Any clue where that might be stored (registry entries?) and how to get it to fix itself? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 26 10:22:49 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 11:22:49 -0400 Subject: [AccessD] Interesting article - Oracle "lite" benchmarks Message-ID: <20070626152250.C1B4BBFF4@smtp-auth.no-ip.com> The article claims that Oracle is bundling their own Linux and their free version of Oracle so you can get a "free" database going, even down to the OS. Of course the article states that Oracle is so huge that it requires 8gb of RAM to work well. But memory is cheap right now. http://www.informationweek.com/news/showArticle.jhtml?articleID=199903273 John W. Colby Colby Consulting www.ColbyConsulting.com From cfoust at infostatsystems.com Tue Jun 26 10:28:52 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:28:52 -0700 Subject: [AccessD] Access 2007 Runtime In-Reply-To: <000601c7b7b1$7570f560$0301a8c0@HAL9005> References: <468063FC.3080504@mvps.org> <000601c7b7b1$7570f560$0301a8c0@HAL9005> Message-ID: You still need to package your app with the runtime, Rocky. You just don't have to buy VSTO to do it for Access 2007. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 10:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Runtime So does this do away with the Wise/Sagekey packaging combo, then? Or Windows Installer, etc.? If the runtime is a download the user can do themselves... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Monday, June 25, 2007 5:55 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Access 2007 Runtime Hi all, For those who may be interested, it appears the Access 2007 Runtime is now available: http://www.microsoft.com/downloads/details.aspx?FamilyId=D9AE78D9-9DC6-4 B38- 9FA6-2C745A175AED&displaylang=en Regards Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Tue Jun 26 10:32:06 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 26 Jun 2007 11:32:06 -0400 Subject: [AccessD] Code modules off the screen In-Reply-To: <20070626135757.C472DBD47@smtp-auth.no-ip.com> References: <20070626135757.C472DBD47@smtp-auth.no-ip.com> Message-ID: <001e01c7b807$283e6c90$10b82ad1@SusanOne> I've had a similar problem in the VB Editor -- it use to open with the Immediate window open and snuggly Restored right next to the appropriate module window -- no more. I can't get these two back to their default positions. Susan H. Suddenly I am getting the top of the code module hidden up under the toolbars at the top of the screen when I open a module in the vb editor. Any clue where that might be stored (registry entries?) and how to get it to fix itself? From cfoust at infostatsystems.com Tue Jun 26 10:32:04 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:32:04 -0700 Subject: [AccessD] Shortcut menu In-Reply-To: <20070626122438.623EEBD15@smtp-auth.no-ip.com> References: <20070626122438.623EEBD15@smtp-auth.no-ip.com> Message-ID: Is the menu you're selecting built as a shortcut menu or a regular menu? You either get all shortcut menu capability or none, no in betweens. Post the code you're using so we can see exactly what's going on. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 5:25 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Shortcut menu I am trying to set the shortcut menu in code. According to the help file the property is settable via vba. I selected a valid menu from the combo in the property so that I was displaying the name of a valid menu, then cut that and pasted it into a string constant - now I have a valid menubar name for that property. But when I try to do the assignment statement it errors with "invalid data type". The data is a string (the right data type) and is verified as the real name of a real menubar that can be manually assigned to the property. Any clues why this is not working? Furthmore if I turn off the "allow default shortcut menus" in the startup properties then I can't seem to set the shortcut menu. Is that just a confusing name and you are really shutting off ALL shortcut menus? I assumed that it would just remove the default shortcut menu but allow you to continue setting the shortcut menus to custom menus. What the heck is going on here? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 26 10:35:02 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:35:02 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <000101c7b7f0$4f776fd0$0200a8c0@danwaters> References: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> <000101c7b7f0$4f776fd0$0200a8c0@danwaters> Message-ID: In our company, clients pay for the product license and they pay and annual support fee. The fee is for support, not maintenance. We do maintenance anyway. Customization is strictly for pay. If something the client requests looks like it could be useful to other clients, we may integrate it into the main product in a future release and then there is no further customization charge for that feature. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, June 26, 2007 5:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases I would use the income from maintenance to continuously improve the core system I use (identical at each customer). Then when they ask for something for themselves as an improvement, it would handled as a new project they would pay for. I don't know about increasing maintenance due to working on something that was their request. I only do maintenance on the core system. Good Question! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Monday, June 25, 2007 10:37 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, I've heard 20% as the golden number for maintenance contracts. But here's the real kicker - say you're doing a custom system. You're charging the client $x/month as a maintenance contract. Then you're asked to build some new functionality into the system, which of course increases the total amount spent on the system. Do you up your maintenance contract price? That sounds like a good way to upset a customer. -C- ---------------------------------------- From: "Dan Waters" Sent: Sunday, June 24, 2007 8:08 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Kath, Kath, I do charge a user license fee of $500/user/year. These are concurrent licenses. If they have 5 licenses the 6th user gets a screen which lists the people who are currently logged in, and they are logged out. I set up a mechanism where the administrator can change the license quantity themselves, and I charge monthly. The amount is based on the highest quantity for the previous month. I've been thinking about a maintenance fee as well. It turns out that I do quite a bit of maintenance anyway (improvements/fixes I want to implement). And, it's much easier overall for your customers to get a maintenance budget approved, than to get approval for a series of changes or improvements. When I started 5 years ago, I thought that managers would take budgets somewhat personally, but it's really just a business tool. I've read that a typical maintenance fee is annually about 15% of the original cost. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, June 24, 2007 7:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related > to databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, even though their return on investment is probably 2X to 8X > in the first year! > > I do wonder if we could begin an ongoing discussion on the business > side of what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 26 10:35:45 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:35:45 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> References: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> Message-ID: LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. > Wish I could have been there too! > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 26 10:36:46 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:36:46 -0700 Subject: [AccessD] OT: Useful weekend technical reading-Paper Prototyping for "paperless" and wireless In-Reply-To: <20070626135131.75F49BFBD@smtp-auth.no-ip.com> References: <20070626135131.75F49BFBD@smtp-auth.no-ip.com> Message-ID: "Mostly works"? Sounds like a lot of MS/Office products! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 6:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Useful weekend technical reading-Paper Prototyping for "paperless" and wireless I also use OneNote and really like it. It still has some annoying bugs but the concept is really cool and it mostly works. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 9:43 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Useful weekend technical reading -Paper Prototyping for "paperless" and wireless Hi Shamil I find it quite useful. Even though it is very easy to write a page of text lined neatly up, all text are kept in small boxes which you can move around. Notes can be added, and it contains simple but adequate drawing functions for creating, say, small drawings or flow charts. Also pictures - and in fact most external documents - can be inserted anywhere and later easily moved around. At all times you can print out a page or a series of pages. The process is much like if you use a drawing board or note pad with the difference that all elements at any time can be dragged and dropped as you like. That's why I thought of it as a simple tool to create first level sketches of user interfaces - with a much higher quality of the detail than handwritten sketches. No, I havent used Groove 2007. /gustav >>> shamil at users.mns.ru 26-06-2007 02:23 >>> Hi Gustav, Well, I'm also trying to get done software development process "paperless" with changing success... How do you find this MS One Note 2007? Is it really useful? What are the best IYO usage scenarios of this productivity tool applied to software development business? Did you try to use MS Groove 2007? Thanks. -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 26 10:38:29 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:38:29 -0700 Subject: [AccessD] Second bi-annual Greater SmokeyMountainAccessDConference In-Reply-To: <20070626142828.8CEBBBFCC@smtp-auth.no-ip.com> References: <005c01c7b7fd$2166e9b0$6a01a8c0@marklaptop> <20070626142828.8CEBBBFCC@smtp-auth.no-ip.com> Message-ID: I already have that weekend on my calendar to spend with you, John. ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 7:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater SmokeyMountainAccessDConference Sept 22 was my suggestion and is fine with me obviously. I would like to lock down a date in the next week so that people can make their plans, buy tickets etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:50 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bbruen at unwired.com.au Tue Jun 26 10:44:21 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Wed, 27 Jun 2007 01:44:21 +1000 Subject: [AccessD] Wireless Scanner In-Reply-To: <20070626112545.B5036BCDC@smtp-auth.no-ip.com> References: <20070626112545.B5036BCDC@smtp-auth.no-ip.com> Message-ID: <200706270144.23211.bbruen@unwired.com.au> On Tuesday 26 June 2007 21:25, jwcolby wrote: > It does seem a strange word to use for this. One meaning of wedge is to > "forcefully insert between" as in "I wedged this piece of wood in the > crack". Since a "wedge" scanner is inserted between the keyboard and the > computer, you could say that you "wedged it in between". Still makes no > sense to me. > > > John W. Colby > I can only agree with the emotion. It has never made any sense to me either, but what it is, is a device that shares the same interupts as the keyboard i.e. it sends the same scancodes across the same bus from the same port as the keyboard, which the bios interprets as [quote] ASCII scancodes [unquote] as if they where typed. So if you type "J W Colby" on the keyboard and the device [b]transmitting through the "wedge"[/b] has scanned and is transmiting a "J W Colby" set of ASCII's then the BIOS interprets this as a set of keystrokes - hence someone's (correct) statement that whatever the field has the focus that's what will receive the "data". It's a piss-poor mechanism. Conceived out of commercial necessity through time to market expediency. Nuff said. Now, to get back to the OP question. 1) Boss Hogg says "I want one of these new-dang-fangled wireless radio eenveentoory counter doodads, now you just get down here boy and make shure it happens". 2) Daisy smiles at camera 2 3) OP thinks, "WTF?" ... 4) ... SERIOUS ANSWER! Most hand held inventory scanners today work in a fundamentally "disconnected" mode. The local codes are downloaded to the PDT (Portable Data Terminal) before the operator goes and does the inventory check. (This is primarily because the retailer/warehouse may now be expecting to see new types of stock that the PDT didn't know about last time ( say that new line of Nova Scotian copper nails!!! ). So, Mar(t)y loads the current scan codes into the PDT. [AHA! Need function "Load local SKU scan codes into PDT" Business rules? Authorisation Rules? Connection mechanism? (OK = "wireless" * ) ... ... ... ] Then Mar(t)y goes out into the warehouse and starts to scan each and every one of the nails s/he can find. Now it seems to me that there is something fundamentally wrong with the entire CSI episode that is going on here. What is the business goal? a) Find out how many copper nails are there? b) Find out how many copper nails Mar(t)y can find? c) Find out many things (including nails, racks, toilet doors, lunch boxes, supervisors, lift wells, pencils and P***** have a "copper nail" bar code on them? d) Find out how many times Mar(t)y can scan the same nail while "Slim" and "Shifty" are loading as many of their mate's pickups with "pre-ingot" pure copper as they can? Now, what's the problem? (Rocky, what's the objective?) Boss Hogg want's one of these new fandangled wireless warehouse doodads that's gonna solve all his eenveentory problems. Har Har Har! No they aren't. I for one, and judging by the fotographs I've seen of a lot of youse guys and gals, aint got much of a long stand chance before we all get together for the "First Great Rock Candy Mountain Access Experts Rememberance Concert" (I've no fear, no sirey, I'm gonna code till I'm a hundred and three). ...bugger, I've drifted agin. ...what would you young hussy's know anyhoo. Now, where was I ... zzz ... grrph AAAAAAARRRRRRRRRRPPPPPPP Ah yes, I know what I was going to say, but I've got to go and have a little lie down now for a while (it's 1:45am here in Sydney) ... (end rave) let me know if you want chapter 2.... bruce From reuben at gfconsultants.com Tue Jun 26 10:47:39 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Tue, 26 Jun 2007 11:47:39 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: We operate the same way. Any reasonable client request is simply added to our system and then all clients have that feature upon their next update. I don't customize anything because I HATE working on specific items for specific people. I tried this one time and it just never stops. That client just keeps wanting more and more ridiculous things. We have found it easier to charge a flat fee per year for licensing, support, training, and updates and simply including all changes as part of those updates. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte > Foust > Sent: Tuesday, June 26, 2007 11:35 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > > In our company, clients pay for the product license and they pay and > annual support fee. The fee is for support, not maintenance. We do > maintenance anyway. Customization is strictly for pay. If something > the client requests looks like it could be useful to other clients, we > may integrate it into the main product in a future release and then > there is no further customization charge for that feature. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Tuesday, June 26, 2007 5:49 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] The Business Side Of Databases > > I would use the income from maintenance to continuously improve the core > system I use (identical at each customer). Then when they ask for > something for themselves as an improvement, it would handled as a new > project they would pay for. > > I don't know about increasing maintenance due to working on something > that was their request. I only do maintenance on the core system. > > Good Question! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher > Hawkins > Sent: Monday, June 25, 2007 10:37 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] The Business Side Of Databases > > Dan, > > I've heard 20% as the golden number for maintenance contracts. But > here's the real kicker - say you're doing a custom system. You're > charging the client $x/month as a maintenance contract. Then you're > asked to build some new functionality into the system, which of course > increases the total amount spent on the system. Do you up your > maintenance contract price? > That sounds like a good way to upset a customer. > > -C- > > ---------------------------------------- > > From: "Dan Waters" > Sent: Sunday, June 24, 2007 8:08 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Hi Kath, > > Kath, > > I do charge a user license fee of $500/user/year. These are concurrent > licenses. If they have 5 licenses the 6th user gets a screen which lists > the people who are currently logged in, and they are logged out. I set > up a mechanism where the administrator can change the license quantity > themselves, and I charge monthly. The amount is based on the highest > quantity for the previous month. > > I've been thinking about a maintenance fee as well. It turns out that I > do quite a bit of maintenance anyway (improvements/fixes I want to > implement). > And, it's much easier overall for your customers to get a maintenance > budget approved, than to get approval for a series of changes or > improvements. > When I started 5 years ago, I thought that managers would take budgets > somewhat personally, but it's really just a business tool. > > I've read that a typical maintenance fee is annually about 15% of the > original cost. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Sunday, June 24, 2007 7:53 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I only do custom systems myself and so far have never advertised - all > word of mouth, and mostly work that originated from friends taking me > into their workplaces and recommending me to solve problem x or y. I > agree that the relationship is the thing. But I have my structure wrong > and am trying to change that. At the moment I quote for all work (and > charge for analysis to the point where I can quote). But once the system > is in I get no ongoings and that is where I have made the mistake. After > talking to otehr consultants over the last few years I am planning to > approach 3 or 4 of my clients who really rely on the systems I have > written and discuss maintenance contracts. > > I have one or 2 systems which I know could be on-sold but have never > gone down that route. I enjoy the fact that I work across multiple > industries - kills the boredom factor, though it won't make you > rich...... > > Kath > > ----- Original Message ----- > From: Christopher Hawkins > To: accessd at databaseadvisors.com > Sent: Saturday, June 23, 2007 4:20 AM > Subject: Re: [AccessD] The Business Side Of Databases > > Anyone else care to share where they get their clients from? > > More to the point, has anyone managed to set up a system by which the > clients manage to find you? I'm trying to automate my business and this > has been a real sticking point. It seems that if I'm not out there > soliciting new business, the pipeline dries right up. > > -C- > > ---------------------------------------- > > From: "Dan Waters" > Sent: Thursday, June 21, 2007 6:46 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Thanks Chris - that's worth more than 2 cents! > > There are four different groups which I attend regularly, and being at > one of them has paid off. So, I will keep doing this! > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher > Hawkins > Sent: Thursday, June 21, 2007 7:07 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] The Business Side Of Databases > > Dan, > > The process of getting clients can be tough for small operators like us. > Right now I have a subcontracted team of 3 devs and it's no easier to > keep us busy than it was when I was alone. In fact, I'm thinking about > going BACK to solo dev! But that said, the most effective means of > getting clients for me has been personal contacts. It requires high > energy and a decent time investment, but it works. > > Basically, people like to do business with their friends. All things > being equal, a person will steer work to someone they like over someone > they hardly know. So you need to get yourself out to places and events > where members of the local business community tend to congreagate. Visit > those Chamber of Commerce events. Attend those trade shows. Join the > downtown revitalization committee in your town. Wherever there are > influentials, make sure you are there interacting and forging > friendships with them. > > See, small operators like us can't hide behind fancy marketing and > company names and institutional advertising like bigger firms can. When > someone hires your firm, they're hiring YOU, even if you have a team > behind you to do the heavy lifting. But in order to hire you, they have > to be exposed to and believe in you. By all means, make your business > look a little fuller than it is. But never forget that you are your own > brand. > > That's my two cents, at least. ;) > > Respectfully, > > Christopher Hawkins > Chief Developer > Cogeian Systems > (559) 687-7591 > www.cogeian.com > > ---------------------------------------- > > From: "Dan Waters" > Sent: Thursday, June 21, 2007 9:00 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Hi Reuben, > > I also would be happy to sell this for $1, if I had some other source of > income! > > My question is - what did you do to acquire 60 clients? > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben > Cummings > Sent: Thursday, June 21, 2007 9:23 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I don't do any custom programming. We have some apps that we thought up > on our own or requested by clients or potential clients. We create apps > and sell them to local government (cities and counties). > > Now were I differ from a lot of people is I don't care about the sale. > I'd be happy to sell it for $1. Actually I don't sell anything - I > license it all. I live on the service contracts for each app. We charge > anywhere from 600 to 1200 per year based on which app. I have some > clients paying as much as 4000/year. The average is about > 1000/year/client. Doesn't sound like much, but with about 60 clients > it's pretty decent income. > > And that doesn't include the consulting part of the business which is > all done by annual contract. The key is I only assume the 60k as my > income and everything over that is a "bonus" > > On our flagship app which is by far the biggest and has the most clients > I only spend about 40 hours/year in service work TOTAL - for all > clients. > They don't mind the fee because support calls, on site visits, and all > future upgrades are included in the service contract. > > If the client chooses not to pay for the service agreement on an app the > app gets removed. The can keep the data, but there isn't much to do with > it without an interface. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > > Sent: Thursday, June 21, 2007 9:15 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] The Business Side Of Databases > > > > > > To Everyone: > > > > It's always interesting to see how people who work independently (like > me) > > are making money from developing databases or doing something related > > to databases. > > > > This has been my major problem - I can make a great Business Process > > Management System, but getting companies to pay for it is a real > > challenge, even though their return on investment is probably 2X to 8X > > > in the first year! > > > > I do wonder if we could begin an ongoing discussion on the business > > side of what each of us does. I think we could all benefit! > > > > Does anyone have some thoughts or ideas on how we could do this? > > > > Thanks! > > Dan > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 26 10:59:55 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 17:59:55 +0200 Subject: [AccessD] Wireless Scanner Message-ID: Hi Bruce Certainly! Very funny. And it ain't even Friday yet. Now, where did we come from ... so "wedge" is just "something inserted between two other somethings"? If so, that makes sense. /gustav >>> bbruen at unwired.com.au 26-06-2007 17:44 >>> (end rave) let me know if you want chapter 2.... From jwcolby at colbyconsulting.com Tue Jun 26 11:04:49 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 12:04:49 -0400 Subject: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference In-Reply-To: Message-ID: <20070626160450.7E0C1BEA1@smtp-auth.no-ip.com> Well I guess that ends the discussion. The OFFICIAL (Charlotte sanctioned) date for the Second Bi-annual Greater Smokey Mountain AccessD Conference is September 22nd 2007. I will need an attendance count a couple of weeks in advance in order to find a place to have it. My office will definitely not do for more than a few attendees. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 11:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference I already have that weekend on my calendar to spend with you, John. ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 7:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater SmokeyMountainAccessDConference Sept 22 was my suggestion and is fine with me obviously. I would like to lock down a date in the next week so that people can make their plans, buy tickets etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. From jwcolby at colbyconsulting.com Tue Jun 26 11:10:37 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 12:10:37 -0400 Subject: [AccessD] Wireless Scanner In-Reply-To: <200706270144.23211.bbruen@unwired.com.au> Message-ID: <20070626161038.69996BFF9@smtp-auth.no-ip.com> Yea, I know what it is. I did two different bar code systems, one in Mexico circa 1997 using a wedge scanner, and another circa 2001 using a serial interface scanner. The serial interface scanner gets my vote every time. And of course you are right, you can also get little HHC (hand held computers) scanner that will store the data right in the scanner (HHC) until you take it back and plug it in. But that is another story entirely. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Tuesday, June 26, 2007 11:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner On Tuesday 26 June 2007 21:25, jwcolby wrote: > It does seem a strange word to use for this. One meaning of wedge is > to "forcefully insert between" as in "I wedged this piece of wood in > the crack". Since a "wedge" scanner is inserted between the keyboard > and the computer, you could say that you "wedged it in between". > Still makes no sense to me. > > > John W. Colby > I can only agree with the emotion. It has never made any sense to me either, but what it is, is a device that shares the same interupts as the keyboard i.e. it sends the same scancodes across the same bus from the same port as the keyboard, which the bios interprets as [quote] ASCII scancodes [unquote] as if they where typed. So if you type "J W Colby" on the keyboard and the device [b]transmitting through the "wedge"[/b] has scanned and is transmiting a "J W Colby" set of ASCII's then the BIOS interprets this as a set of keystrokes - hence someone's (correct) statement that whatever the field has the focus that's what will receive the "data". It's a piss-poor mechanism. Conceived out of commercial necessity through time to market expediency. Nuff said. Now, to get back to the OP question. 1) Boss Hogg says "I want one of these new-dang-fangled wireless radio eenveentoory counter doodads, now you just get down here boy and make shure it happens". 2) Daisy smiles at camera 2 3) OP thinks, "WTF?" ... 4) ... SERIOUS ANSWER! Most hand held inventory scanners today work in a fundamentally "disconnected" mode. The local codes are downloaded to the PDT (Portable Data Terminal) before the operator goes and does the inventory check. (This is primarily because the retailer/warehouse may now be expecting to see new types of stock that the PDT didn't know about last time ( say that new line of Nova Scotian copper nails!!! ). So, Mar(t)y loads the current scan codes into the PDT. [AHA! Need function "Load local SKU scan codes into PDT" Business rules? Authorisation Rules? Connection mechanism? (OK = "wireless" * ) ... ... ... ] Then Mar(t)y goes out into the warehouse and starts to scan each and every one of the nails s/he can find. Now it seems to me that there is something fundamentally wrong with the entire CSI episode that is going on here. What is the business goal? a) Find out how many copper nails are there? b) Find out how many copper nails Mar(t)y can find? c) Find out many things (including nails, racks, toilet doors, lunch boxes, supervisors, lift wells, pencils and P***** have a "copper nail" bar code on them? d) Find out how many times Mar(t)y can scan the same nail while "Slim" and "Shifty" are loading as many of their mate's pickups with "pre-ingot" pure copper as they can? Now, what's the problem? (Rocky, what's the objective?) Boss Hogg want's one of these new fandangled wireless warehouse doodads that's gonna solve all his eenveentory problems. Har Har Har! No they aren't. I for one, and judging by the fotographs I've seen of a lot of youse guys and gals, aint got much of a long stand chance before we all get together for the "First Great Rock Candy Mountain Access Experts Rememberance Concert" (I've no fear, no sirey, I'm gonna code till I'm a hundred and three). ...bugger, I've drifted agin. ...what would you young hussy's know anyhoo. Now, where was I ... zzz ... grrph AAAAAAARRRRRRRRRRPPPPPPP Ah yes, I know what I was going to say, but I've got to go and have a little lie down now for a while (it's 1:45am here in Sydney) ... (end rave) let me know if you want chapter 2.... bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 26 11:25:48 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 12:25:48 -0400 Subject: [AccessD] DropMyRights Message-ID: <20070626162548.EE0D1BFE2@smtp-auth.no-ip.com> This is something that I rediscovered the other day and set back up on all of my machines. I will let them explain what they do but I find it useful as one more step towards security on my machines here at the home office. http://nonadmin.editme.com/DropMyRights John W. Colby Colby Consulting www.ColbyConsulting.com From jimdettman at verizon.net Tue Jun 26 10:32:16 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 26 Jun 2007 11:32:16 -0400 Subject: [AccessD] Interesting article - Oracle "lite" benchmarks In-Reply-To: <20070626152250.C1B4BBFF4@smtp-auth.no-ip.com> References: <20070626152250.C1B4BBFF4@smtp-auth.no-ip.com> Message-ID: <005101c7b807$2dbd21c0$8abea8c0@XPS> Interesting. Just read the article. Note that it was 8mb of cache memory they tested with. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 11:23 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Interesting article - Oracle "lite" benchmarks The article claims that Oracle is bundling their own Linux and their free version of Oracle so you can get a "free" database going, even down to the OS. Of course the article states that Oracle is so huge that it requires 8gb of RAM to work well. But memory is cheap right now. http://www.informationweek.com/news/showArticle.jhtml?articleID=199903273 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jedi at charm.net Tue Jun 26 11:25:26 2007 From: jedi at charm.net (Michael Bahr) Date: Tue, 26 Jun 2007 12:25:26 -0400 (EDT) Subject: [AccessD] Age calculation In-Reply-To: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> References: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> Message-ID: <62161.198.118.127.182.1182875126.squirrel@mail.expedient.net> > Whether or not it should default to March 1 or February 29 is subjective Another way to look at it is that Feb 29 (leap year) or Mar 1 (non-leap year) is the 60th day of the year. Mike... From jwcolby at colbyconsulting.com Tue Jun 26 11:31:55 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 12:31:55 -0400 Subject: [AccessD] Shortcut menu In-Reply-To: Message-ID: <20070626163156.A648BBDDE@smtp-auth.no-ip.com> >Is the menu you're selecting built as a shortcut menu or a regular menu? It shows up in the shortcut menu property and is intended as a shortcut menu. I designed it years ago so the details have long since flown the coop. >You either get all shortcut menu capability or none, no in betweens. That explains that. Not as useful as it might be. >Post the code you're using so we can see exactly what's going on. Here is the literal code: SysVarBehaviorEnbl mfrm.ShortcutMenuBar, "PrpRightClickMenu" But what is happening is that mfrm.ShortCutMenuBar is being assigned a string with the name of the menu bar mfrm.ShortCutMenuBar = "SomeMenuBarName" SomeMenuBarName is coming directly from the ShortCutMenuBar property of the form (for testing purposes) where I have selected it from a pair of menubars in the drop down. If I just select it manually, it works, else it does not. Now... I have since discovered that I have no service packs applied so I know quite well that I need to apply the service packs and then see what happens. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 11:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Shortcut menu Is the menu you're selecting built as a shortcut menu or a regular menu? You either get all shortcut menu capability or none, no in betweens. Post the code you're using so we can see exactly what's going on. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 5:25 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Shortcut menu I am trying to set the shortcut menu in code. According to the help file the property is settable via vba. I selected a valid menu from the combo in the property so that I was displaying the name of a valid menu, then cut that and pasted it into a string constant - now I have a valid menubar name for that property. But when I try to do the assignment statement it errors with "invalid data type". The data is a string (the right data type) and is verified as the real name of a real menubar that can be manually assigned to the property. Any clues why this is not working? Furthmore if I turn off the "allow default shortcut menus" in the startup properties then I can't seem to set the shortcut menu. Is that just a confusing name and you are really shutting off ALL shortcut menus? I assumed that it would just remove the default shortcut menu but allow you to continue setting the shortcut menus to custom menus. What the heck is going on here? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Tue Jun 26 11:31:43 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Tue, 26 Jun 2007 12:31:43 -0400 Subject: [AccessD] Code modules off the screen References: <20070626135757.C472DBD47@smtp-auth.no-ip.com> <001e01c7b807$283e6c90$10b82ad1@SusanOne> Message-ID: <00c801c7b80f$7c918400$0302a8c0@Laptop> This might be of interest ... "Save My Settings Wizard" http://support.microsoft.com/kb/826809 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Susan Harkins" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, June 26, 2007 11:32 AM Subject: Re: [AccessD] Code modules off the screen > I've had a similar problem in the VB Editor -- it use to open with the > Immediate window open and snuggly Restored right next to the appropriate > module window -- no more. I can't get these two back to their default > positions. > > Susan H. > > Suddenly I am getting the top of the code module hidden up under the > toolbars at the top of the screen when I open a module in the vb editor. > > Any clue where that might be stored (registry entries?) and how to get it > to > fix itself? > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jimdettman at verizon.net Tue Jun 26 11:39:39 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 26 Jun 2007 12:39:39 -0400 Subject: [AccessD] Wireless Scanner In-Reply-To: <000501c7b7b1$31fc4820$0301a8c0@HAL9005> References: <0JK7009Q8UUNKFX0@l-daemon> <000501c7b7b1$31fc4820$0301a8c0@HAL9005> Message-ID: <000f01c7b810$976a1d90$8abea8c0@XPS> Rocky, While a typical RF gun is certainly the most flexible to use, keep in mind that in a MFG environment there can be all kinds of issues with wireless devices; blocked signals from the building itself, interference, coverage, etc. These need to be taken into account and it may mean installing multiple receiving stations throughout the building in order to get proper coverage for the site. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, June 26, 2007 1:17 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- 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 Jun 26 11:42:04 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 26 Jun 2007 11:42:04 -0500 Subject: [AccessD] Wireless Scanner In-Reply-To: <200706270144.23211.bbruen@unwired.com.au> References: <20070626112545.B5036BCDC@smtp-auth.no-ip.com> <200706270144.23211.bbruen@unwired.com.au> Message-ID: Wow, where do you buy your coffee, I want some?! You say it wasn't coffee? Oh, nevermind... Entertaining discussion of wedgies though. :-> Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From rockysmolin at bchacc.com Tue Jun 26 11:47:59 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 26 Jun 2007 09:47:59 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <200706270144.23211.bbruen@unwired.com.au> Message-ID: <003c01c7b811$c18f0940$0301a8c0@HAL9005> Bruce: In a conversation with the prospect again today, I got some clarification. What he wants is a scanner that will store the scanned data and then hot synch with the PC - similar to an application I wrote to do asset tracking. So, thanks everybody for your valuable input. I got sent in the wrong direction. :( So now we're talking about Symbol Technologies or something similar. I told him he'd have to write a program in whatever programming language was available for the scanner he selects to collect the data - just like I had to with the Symbol Tech scanner (I think it was a Puma Technologies language) - and hot synch to the PC. The intermediate tables that get downloaded is what I would pick up and import into my app (I don't want to mod my app to read the scanner - it was a real PITA in the asset tracking app.). So moving in a different direction now. No more wedge. That's old school. Now we're going BATCH PROCESS!!! (That's even older school, isn't it? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Tuesday, June 26, 2007 8:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner On Tuesday 26 June 2007 21:25, jwcolby wrote: > It does seem a strange word to use for this. One meaning of wedge is > to "forcefully insert between" as in "I wedged this piece of wood in > the crack". Since a "wedge" scanner is inserted between the keyboard > and the computer, you could say that you "wedged it in between". > Still makes no sense to me. > > > John W. Colby > I can only agree with the emotion. It has never made any sense to me either, but what it is, is a device that shares the same interupts as the keyboard i.e. it sends the same scancodes across the same bus from the same port as the keyboard, which the bios interprets as [quote] ASCII scancodes [unquote] as if they where typed. So if you type "J W Colby" on the keyboard and the device [b]transmitting through the "wedge"[/b] has scanned and is transmiting a "J W Colby" set of ASCII's then the BIOS interprets this as a set of keystrokes - hence someone's (correct) statement that whatever the field has the focus that's what will receive the "data". It's a piss-poor mechanism. Conceived out of commercial necessity through time to market expediency. Nuff said. Now, to get back to the OP question. 1) Boss Hogg says "I want one of these new-dang-fangled wireless radio eenveentoory counter doodads, now you just get down here boy and make shure it happens". 2) Daisy smiles at camera 2 3) OP thinks, "WTF?" ... 4) ... SERIOUS ANSWER! Most hand held inventory scanners today work in a fundamentally "disconnected" mode. The local codes are downloaded to the PDT (Portable Data Terminal) before the operator goes and does the inventory check. (This is primarily because the retailer/warehouse may now be expecting to see new types of stock that the PDT didn't know about last time ( say that new line of Nova Scotian copper nails!!! ). So, Mar(t)y loads the current scan codes into the PDT. [AHA! Need function "Load local SKU scan codes into PDT" Business rules? Authorisation Rules? Connection mechanism? (OK = "wireless" * ) ... ... ... ] Then Mar(t)y goes out into the warehouse and starts to scan each and every one of the nails s/he can find. Now it seems to me that there is something fundamentally wrong with the entire CSI episode that is going on here. What is the business goal? a) Find out how many copper nails are there? b) Find out how many copper nails Mar(t)y can find? c) Find out many things (including nails, racks, toilet doors, lunch boxes, supervisors, lift wells, pencils and P***** have a "copper nail" bar code on them? d) Find out how many times Mar(t)y can scan the same nail while "Slim" and "Shifty" are loading as many of their mate's pickups with "pre-ingot" pure copper as they can? Now, what's the problem? (Rocky, what's the objective?) Boss Hogg want's one of these new fandangled wireless warehouse doodads that's gonna solve all his eenveentory problems. Har Har Har! No they aren't. I for one, and judging by the fotographs I've seen of a lot of youse guys and gals, aint got much of a long stand chance before we all get together for the "First Great Rock Candy Mountain Access Experts Rememberance Concert" (I've no fear, no sirey, I'm gonna code till I'm a hundred and three). ...bugger, I've drifted agin. ...what would you young hussy's know anyhoo. Now, where was I ... zzz ... grrph AAAAAAARRRRRRRRRRPPPPPPP Ah yes, I know what I was going to say, but I've got to go and have a little lie down now for a while (it's 1:45am here in Sydney) ... (end rave) let me know if you want chapter 2.... bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.8/869 - Release Date: 6/25/2007 5:32 PM From jwcolby at colbyconsulting.com Tue Jun 26 12:00:50 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 13:00:50 -0400 Subject: [AccessD] Save my (form) property Message-ID: <20070626170051.18F22BF7F@smtp-auth.no-ip.com> I want to iterate through and store the same value in one specific property of all of my forms (the help file property). I wrote this code ages ago but who knows where it went. So I wrote it again and here it is: Function SetFormProperty(strPrpName As String, varValue As Variant) Dim db As DAO.Database Dim doc As DAO.document Dim frm As Form Set db = CurrentDb 'Get a pointer to the database (this will be DAO of course) For Each doc In db.Containers("forms").Documents 'and a pointer to each doc in the forms document collection DoCmd.OpenForm doc.name, acDesign 'Open the form in design view Set frm = Forms(doc.name) 'now get a pointer to the form Debug.Print frm.Properties(strPrpName) 'display the old property value frm.Properties(strPrpName) = varValue 'Set the property to the new value Debug.Print frm.Properties(strPrpName) 'display the newly set value Set frm = Nothing 'Get rid of my pointer holding the form open DoCmd.Close acForm, doc.name, acSaveYes 'Close the form saving changes Next doc 'Go round the block again. End Function You can, if you wish actually feed the TYPE of object in, but then you need to deal with whether you open a report or a form. You can also just write a similar function to open reports etc. John W. Colby Colby Consulting www.ColbyConsulting.com From miscellany at mvps.org Tue Jun 26 14:14:34 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 27 Jun 2007 07:14:34 +1200 Subject: [AccessD] Access 2007 Runtime In-Reply-To: References: <468063FC.3080504@mvps.org> <000601c7b7b1$7570f560$0301a8c0@HAL9005> Message-ID: <4681659A.8050703@mvps.org> Charlotte, The Package Wizard in the Access 2007 Developer Extensions provides for including the Runtime, but also provides the option to not include the Runtime, and prompt the user to download and install the Runtime at installation. I am assuming that the advantage with Sagekey installation script continues to be the handling of potential conflicts with already installed prior versions of Access. Regards Steve Charlotte Foust wrote: > You still need to package your app with the runtime, Rocky. You just > don't have to buy VSTO to do it for Access 2007. > From miscellany at mvps.org Tue Jun 26 14:29:00 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 27 Jun 2007 07:29:00 +1200 Subject: [AccessD] Age calculation In-Reply-To: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> References: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> Message-ID: <468168FC.30105@mvps.org> Susan, Susan Harkins wrote: > Whether or not it should default to March 1 or February 29 is subjective -- I don't think this is correct. I think it's not "free choice", nor is it a logically arguable proposition. Like so many things, it is a matter of generally accepted convention. My understanding of the normal convention is that a 29 Feb birthday occurs on 28 Feb in non leap years. I agree with you that in most circumstances, it is not of earth-shattering importance. But reading this thread was the first I was aware that there are some who do not adhere to this convention. > .... Nonetheless, the software > doesn't agree with you. What software? One of the points made by Gustav is that the software (Access) *does* agree with him. For example, the DateAdd function behaves according to the convention. The software does not provide an Age function. That means you have to work it out yourself. What does not agree with Gustav is not the softweare, it is some people's commonly used attempts to work it out themselves. The way in which I "work it out myself" has now changed, as a result of Gustav pointing out this leap year problem. Regards Steve From cfoust at infostatsystems.com Tue Jun 26 14:30:59 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 12:30:59 -0700 Subject: [AccessD] Access 2007 Runtime In-Reply-To: <4681659A.8050703@mvps.org> References: <468063FC.3080504@mvps.org><000601c7b7b1$7570f560$0301a8c0@HAL9005> <4681659A.8050703@mvps.org> Message-ID: The old packaging wizard from earlier allowed for not including the runtime, but then the user was required to have a full version of Access or the runtime already installed. The advantage to using scripts is that they give you much finer control over the installation and where it goes and how it behaves. It used to be quite painful to create desktop icons with the packaging wizard or to allow the user to determine where the front end and back end should be installed on *their* system. With scripts and Access 2002 and later, you can set up the whole runtime app the way you want it or the way the users wants it without impacting the existing versions of Access and without affecting any other runtime version installed. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 26, 2007 12:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Runtime Charlotte, The Package Wizard in the Access 2007 Developer Extensions provides for including the Runtime, but also provides the option to not include the Runtime, and prompt the user to download and install the Runtime at installation. I am assuming that the advantage with Sagekey installation script continues to be the handling of potential conflicts with already installed prior versions of Access. Regards Steve Charlotte Foust wrote: > You still need to package your app with the runtime, Rocky. You just > don't have to buy VSTO to do it for Access 2007. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 26 14:32:55 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 12:32:55 -0700 Subject: [AccessD] Age calculation In-Reply-To: <468168FC.30105@mvps.org> References: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> <468168FC.30105@mvps.org> Message-ID: Maybe Susan has been watching the Pirates of Penzance, since the whole plot (such as it is) is based on someone who is not of age because his birthday of February 29 only occurs every 4 years! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 26, 2007 12:29 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Age calculation Susan, Susan Harkins wrote: > Whether or not it should default to March 1 or February 29 is > subjective -- I don't think this is correct. I think it's not "free choice", nor is it a logically arguable proposition. Like so many things, it is a matter of generally accepted convention. My understanding of the normal convention is that a 29 Feb birthday occurs on 28 Feb in non leap years. I agree with you that in most circumstances, it is not of earth-shattering importance. But reading this thread was the first I was aware that there are some who do not adhere to this convention. > .... Nonetheless, the software > doesn't agree with you. What software? One of the points made by Gustav is that the software (Access) *does* agree with him. For example, the DateAdd function behaves according to the convention. The software does not provide an Age function. That means you have to work it out yourself. What does not agree with Gustav is not the softweare, it is some people's commonly used attempts to work it out themselves. The way in which I "work it out myself" has now changed, as a result of Gustav pointing out this leap year problem. Regards Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Jun 26 14:42:37 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 21:42:37 +0200 Subject: [AccessD] Data interface The best way Message-ID: Hi Shamil et al Just passed this old thread. RDM is now at Birdstep Technology: http://www.birdstep.com/products/template.php?contentID=11 /gustav >>> shamil at users.mns.ru 18-10-2005 23:38 >>> Well, and I used this one since DOS 2.x(?) IBM PC XT 8MHz 640KB RAM/10GB HDD, Turbo C 1.0 - it was called first dbVista then Raima Data Manager and now RDM Embedded: http://www.raimabenelux.com/Products/RDM_embedded/default.htm The fastest on Earth probably embedded DBMS :) Has server vesion too. Has ODBC. Has query language a la SQL. Has advanced object mapping since year 1990 or earlier (C++). Runs on all OSes you listed + QNX etc. - in fact it runs on any OS, which can compile C - it is delivered as binary executables and libraries for certain OS + full C source code i.e. it's written completely on C. etc.etc. It uses ISAM-like/VSAM-like indexed files and double-linked lists. But it can't compete with MS SQL and even with MS Access these days and so it occupies rather narrow niche of embedded DBMSs.... ...my colleague uses it for many years for an advanced lightning fast payroll system, which was first programmed on MS DOS and now runs under MS Windows (any version) and under IIS - one example how C/C++ programminng saves one's code assets forever.... Shamil ----- Original Message ----- From: "MartyConnelly" To: "Access Developers discussion and problem solving" Sent: Wednesday, October 19, 2005 12:16 AM Subject: Re: [AccessD] Data interface The best way Here is one DB I have used on and off since DOS 3.2 CodeBase from Sequitur Software http://www.codebase.com/products/ Runs on Macs, Linux, Unix, Windows, PDA's, Win CE Really small foot print and price, expands to Terabytes. Lots of ODBC drivers. Very Fast. Oh yes, it is an Excel VBA interface so I guess it goes to Access too I think it is still ISAM based. From ssharkins at setel.com Tue Jun 26 15:03:22 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 26 Jun 2007 16:03:22 -0400 Subject: [AccessD] Age calculation In-Reply-To: References: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne><468168FC.30105@mvps.org> Message-ID: <002101c7b82d$0d9de840$f632fad1@SusanOne> Well, at least I'm happy. ;) Susan H. Maybe Susan has been watching the Pirates of Penzance, since the whole plot (such as it is) is based on someone who is not of age because his birthday of February 29 only occurs every 4 years! LOL From tuxedoman888 at gmail.com Tue Jun 26 15:08:56 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Tue, 26 Jun 2007 13:08:56 -0700 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <7c8826480706261308l7bb7a7b6yd7bf26f868c408b0@mail.gmail.com> I think leaplings should not celebrate their birthdays on March 1 because: format("date to celebrate birthday","m") should equal to format("birthdate","m") Billy On 6/25/07, Gary Kjos wrote: > > I see. The search I did said that "most celebrate it on either > February 28 or March 1". Good luck. Glad I don't have to worry about > it. At least not at the moment. > > :-) > > GK > > On 6/25/07, Gustav Brock wrote: > > Hi Gary > > > > Some are (they decide for themselves when to celebrate it, many use the > following weekend) but most if not all European public authorities and date > or age sensitive corporations like insurance companies rely on the common > sense rules of "last day of February" or "if your birthday is a day of > February, it will never fall in any other month than February". > > Taiwan also follows this rule: > > > > http://en.wikipedia.org/wiki/Leap_year > > > > Browse to the bottom and read about these "leaplings" ... > > > > /gustav > > > > >>> garykjos at gmail.com 25-06-2007 16:17 >>> > > I think that is the right answer myself. A person born on 2/29/1992 is > > not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? > > > > GK > > > > On 6/25/07, Gustav Brock wrote: > > > Hi Steve > > > > > > Sorry, it still fails miserably for, say, these dates: > > > > > > DOB = #2/29/1992# > > > AtDay = #2/28/1997# > > > > > > returning 4 and not 5. > > > > > > /gustav > > > > > > >>> miscellany at mvps.org 23-06-2007 22:57 >>> > > > Hehe. Answering my own question. I wouldn't mind $5 for every time I > > > have used that expression over the last 12 years, on the assumption > that > > > I had it licked. > > > > > > And now I see the obvious - in the case of a 29 February birthday, > > > evaluating age on 28 February in a non leap year works correctly, but > > > evaluating age on 28 February during a leap year, it gives the wrong > figure. > > > > > > So, I have modified accordingly... > > > > > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > > =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > > > > > > Regards > > > Steve > > > > > > > > > Steve Schapel wrote: > > > > However, I can't find an example where the following does not work > > > > correctly. Can you? > > > > > > > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > > > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > > > -- > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From askolits at ot.com Tue Jun 26 15:27:17 2007 From: askolits at ot.com (John Skolits) Date: Tue, 26 Jun 2007 16:27:17 -0400 Subject: [AccessD] Question For Gustav In-Reply-To: Message-ID: <025d01c7b830$641c3660$6501a8c0@LaptopXP> Gustav, I have a question on some code you wrote. Should I ask my question off-line? What's your direct email. John Skolits From Gustav at cactus.dk Tue Jun 26 15:32:16 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 22:32:16 +0200 Subject: [AccessD] Question For Gustav Message-ID: Hi John Why not put it here? If for some reason not, feel free to mail me directly. /gustav >>> askolits at ot.com 26-06-2007 22:27 >>> Gustav, I have a question on some code you wrote. Should I ask my question off-line? What's your direct email. John Skolits From askolits at ot.com Tue Jun 26 15:48:12 2007 From: askolits at ot.com (John Skolits) Date: Tue, 26 Jun 2007 16:48:12 -0400 Subject: [AccessD] Question For Gustav In-Reply-To: Message-ID: <00bf01c7b833$4ff779d0$0f01a8c0@officexp> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 4:32 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Question For Gustav Hi John Why not put it here? If for some reason not, feel free to mail me directly. /gustav >>> askolits at ot.com 26-06-2007 22:27 >>> Gustav, I have a question on some code you wrote. Should I ask my question off-line? What's your direct email. John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From askolits at ot.com Tue Jun 26 15:58:30 2007 From: askolits at ot.com (John Skolits) Date: Tue, 26 Jun 2007 16:58:30 -0400 Subject: [AccessD] Question For Gustav In-Reply-To: <00bf01c7b833$4ff779d0$0f01a8c0@officexp> Message-ID: <00c001c7b834$c020be50$0f01a8c0@officexp> Roor = "error" in 'fast typing talk' -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 26, 2007 4:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Question For Gustav Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 4:32 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Question For Gustav Hi John Why not put it here? If for some reason not, feel free to mail me directly. /gustav >>> askolits at ot.com 26-06-2007 22:27 >>> Gustav, I have a question on some code you wrote. Should I ask my question off-line? What's your direct email. John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 26 16:50:03 2007 From: john at winhaven.net (John Bartow) Date: Tue, 26 Jun 2007 16:50:03 -0500 Subject: [AccessD] Access 2007 Runtime In-Reply-To: References: <468063FC.3080504@mvps.org><000601c7b7b1$7570f560$0301a8c0@HAL9005> Message-ID: <002201c7b83b$f47b48d0$6402a8c0@ScuzzPaq> A somewhat related incident: Yesterday the IT support for a gov. unit that uses some of my apps called. He has been testing the idea of using an Access 2003 BE for the data and wanted to make sure my apps would function with it. He mentioned that on one PC some things were different with one of my apps than on the other PCs. To make a long story short - he didn't install my app using the wise install executable that I supply (which takes all of ten seconds to run) he copy and pasted the FE to that user's PC. Hence the FE was using their Access 2003 setup. Normally this makes little difference but this is a point in case where it did. My only response was run the install program. Its all I had to say - everything works as it should now. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust You still need to package your app with the runtime, Rocky. You just don't have to buy VSTO to do it for Access 2007. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software So does this do away with the Wise/Sagekey packaging combo, then? Or Windows Installer, etc.? If the runtime is a download the user can do themselves... From gustav at cactus.dk Tue Jun 26 17:17:56 2007 From: gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Jun 2007 00:17:56 +0200 Subject: [AccessD] Question For Gustav Message-ID: Hi John 1. Have you tried to change the default printer of Windows and recompile the code? 2. If you like, you can zip and send me (a cooked down version of) your database and will give it a look. /gustav >>> askolits at ot.com 26-06-07 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 4:32 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Question For Gustav Hi John Why not put it here? If for some reason not, feel free to mail me directly. /gustav >>> askolits at ot.com 26-06-2007 22:27 >>> Gustav, I have a question on some code you wrote. Should I ask my question off-line? What's your direct email. John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 26 18:41:57 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 26 Jun 2007 16:41:57 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> Message-ID: <0JK9004L4OA7LY40@l-daemon> Please send any related correspondence, references, presentation material and pictures so we may all have the belated pleasure of enjoying the conference if only by proxy. Send details off-line and I will assure that the correspondence will be posted for all to view. TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. Wish I > could have been there too! > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Jun 26 19:01:22 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 26 Jun 2007 17:01:22 -0700 Subject: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference In-Reply-To: <20070626160450.7E0C1BEA1@smtp-auth.no-ip.com> Message-ID: <0JK9000RCP6KYR02@l-daemon> Now that I am aware that Charlotte has in-fact endorsed the date for the next conference as the 22nd of September, I immediately took the liberty to post that date on the DBA web site. If you wish to change this now fact please contact Charlotte directly as it is beyond my capabilities to make any deviations. Jim (I have been married for over 30 years... to the same woman and I have learned to adhere to the chain of command.) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:05 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: Re: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference Well I guess that ends the discussion. The OFFICIAL (Charlotte sanctioned) date for the Second Bi-annual Greater Smokey Mountain AccessD Conference is September 22nd 2007. I will need an attendance count a couple of weeks in advance in order to find a place to have it. My office will definitely not do for more than a few attendees. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 11:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference I already have that weekend on my calendar to spend with you, John. ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 7:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater SmokeyMountainAccessDConference Sept 22 was my suggestion and is fine with me obviously. I would like to lock down a date in the next week so that people can make their plans, buy tickets etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Tue Jun 26 19:54:59 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Tue, 26 Jun 2007 18:54:59 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <4ddbefde73b84f74af61c94b47b4aa8c@mail1.gearhost.com> That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Tue Jun 26 19:58:06 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Tue, 26 Jun 2007 18:58:06 -0600 Subject: [AccessD] Wireless Scanner Message-ID: Rocky, what's the business case for this wireless implementation? Does your client really need someone roaming free or is is more of a "parts cage" type implementation? -C- ---------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Monday, June 25, 2007 11:19 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky From dwaters at usinternet.com Tue Jun 26 20:31:18 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 26 Jun 2007 20:31:18 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: References: Message-ID: <001f01c7b85a$dd17f250$0200a8c0@danwaters> Hi Reuben, How do you make the calculation for your flat fee? A % of the original price? Also, where do you find customers who can't stop themselves from wanting to pay you? That's what I need!! ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Tuesday, June 26, 2007 10:48 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases We operate the same way. Any reasonable client request is simply added to our system and then all clients have that feature upon their next update. I don't customize anything because I HATE working on specific items for specific people. I tried this one time and it just never stops. That client just keeps wanting more and more ridiculous things. We have found it easier to charge a flat fee per year for licensing, support, training, and updates and simply including all changes as part of those updates. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte > Foust > Sent: Tuesday, June 26, 2007 11:35 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > > In our company, clients pay for the product license and they pay and > annual support fee. The fee is for support, not maintenance. We do > maintenance anyway. Customization is strictly for pay. If something > the client requests looks like it could be useful to other clients, we > may integrate it into the main product in a future release and then > there is no further customization charge for that feature. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Tuesday, June 26, 2007 5:49 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] The Business Side Of Databases > > I would use the income from maintenance to continuously improve the core > system I use (identical at each customer). Then when they ask for > something for themselves as an improvement, it would handled as a new > project they would pay for. > > I don't know about increasing maintenance due to working on something > that was their request. I only do maintenance on the core system. > > Good Question! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher > Hawkins > Sent: Monday, June 25, 2007 10:37 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] The Business Side Of Databases > > Dan, > > I've heard 20% as the golden number for maintenance contracts. But > here's the real kicker - say you're doing a custom system. You're > charging the client $x/month as a maintenance contract. Then you're > asked to build some new functionality into the system, which of course > increases the total amount spent on the system. Do you up your > maintenance contract price? > That sounds like a good way to upset a customer. > > -C- > > ---------------------------------------- > > From: "Dan Waters" > Sent: Sunday, June 24, 2007 8:08 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Hi Kath, > > Kath, > > I do charge a user license fee of $500/user/year. These are concurrent > licenses. If they have 5 licenses the 6th user gets a screen which lists > the people who are currently logged in, and they are logged out. I set > up a mechanism where the administrator can change the license quantity > themselves, and I charge monthly. The amount is based on the highest > quantity for the previous month. > > I've been thinking about a maintenance fee as well. It turns out that I > do quite a bit of maintenance anyway (improvements/fixes I want to > implement). > And, it's much easier overall for your customers to get a maintenance > budget approved, than to get approval for a series of changes or > improvements. > When I started 5 years ago, I thought that managers would take budgets > somewhat personally, but it's really just a business tool. > > I've read that a typical maintenance fee is annually about 15% of the > original cost. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Sunday, June 24, 2007 7:53 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I only do custom systems myself and so far have never advertised - all > word of mouth, and mostly work that originated from friends taking me > into their workplaces and recommending me to solve problem x or y. I > agree that the relationship is the thing. But I have my structure wrong > and am trying to change that. At the moment I quote for all work (and > charge for analysis to the point where I can quote). But once the system > is in I get no ongoings and that is where I have made the mistake. After > talking to otehr consultants over the last few years I am planning to > approach 3 or 4 of my clients who really rely on the systems I have > written and discuss maintenance contracts. > > I have one or 2 systems which I know could be on-sold but have never > gone down that route. I enjoy the fact that I work across multiple > industries - kills the boredom factor, though it won't make you > rich...... > > Kath > > ----- Original Message ----- > From: Christopher Hawkins > To: accessd at databaseadvisors.com > Sent: Saturday, June 23, 2007 4:20 AM > Subject: Re: [AccessD] The Business Side Of Databases > > Anyone else care to share where they get their clients from? > > More to the point, has anyone managed to set up a system by which the > clients manage to find you? I'm trying to automate my business and this > has been a real sticking point. It seems that if I'm not out there > soliciting new business, the pipeline dries right up. > > -C- > > ---------------------------------------- > > From: "Dan Waters" > Sent: Thursday, June 21, 2007 6:46 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Thanks Chris - that's worth more than 2 cents! > > There are four different groups which I attend regularly, and being at > one of them has paid off. So, I will keep doing this! > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher > Hawkins > Sent: Thursday, June 21, 2007 7:07 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] The Business Side Of Databases > > Dan, > > The process of getting clients can be tough for small operators like us. > Right now I have a subcontracted team of 3 devs and it's no easier to > keep us busy than it was when I was alone. In fact, I'm thinking about > going BACK to solo dev! But that said, the most effective means of > getting clients for me has been personal contacts. It requires high > energy and a decent time investment, but it works. > > Basically, people like to do business with their friends. All things > being equal, a person will steer work to someone they like over someone > they hardly know. So you need to get yourself out to places and events > where members of the local business community tend to congreagate. Visit > those Chamber of Commerce events. Attend those trade shows. Join the > downtown revitalization committee in your town. Wherever there are > influentials, make sure you are there interacting and forging > friendships with them. > > See, small operators like us can't hide behind fancy marketing and > company names and institutional advertising like bigger firms can. When > someone hires your firm, they're hiring YOU, even if you have a team > behind you to do the heavy lifting. But in order to hire you, they have > to be exposed to and believe in you. By all means, make your business > look a little fuller than it is. But never forget that you are your own > brand. > > That's my two cents, at least. ;) > > Respectfully, > > Christopher Hawkins > Chief Developer > Cogeian Systems > (559) 687-7591 > www.cogeian.com > > ---------------------------------------- > > From: "Dan Waters" > Sent: Thursday, June 21, 2007 9:00 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Hi Reuben, > > I also would be happy to sell this for $1, if I had some other source of > income! > > My question is - what did you do to acquire 60 clients? > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben > Cummings > Sent: Thursday, June 21, 2007 9:23 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I don't do any custom programming. We have some apps that we thought up > on our own or requested by clients or potential clients. We create apps > and sell them to local government (cities and counties). > > Now were I differ from a lot of people is I don't care about the sale. > I'd be happy to sell it for $1. Actually I don't sell anything - I > license it all. I live on the service contracts for each app. We charge > anywhere from 600 to 1200 per year based on which app. I have some > clients paying as much as 4000/year. The average is about > 1000/year/client. Doesn't sound like much, but with about 60 clients > it's pretty decent income. > > And that doesn't include the consulting part of the business which is > all done by annual contract. The key is I only assume the 60k as my > income and everything over that is a "bonus" > > On our flagship app which is by far the biggest and has the most clients > I only spend about 40 hours/year in service work TOTAL - for all > clients. > They don't mind the fee because support calls, on site visits, and all > future upgrades are included in the service contract. > > If the client chooses not to pay for the service agreement on an app the > app gets removed. The can keep the data, but there isn't much to do with > it without an interface. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > > Sent: Thursday, June 21, 2007 9:15 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] The Business Side Of Databases > > > > > > To Everyone: > > > > It's always interesting to see how people who work independently (like > me) > > are making money from developing databases or doing something related > > to databases. > > > > This has been my major problem - I can make a great Business Process > > Management System, but getting companies to pay for it is a real > > challenge, even though their return on investment is probably 2X to 8X > > > in the first year! > > > > I do wonder if we could begin an ongoing discussion on the business > > side of what each of us does. I think we could all benefit! > > > > Does anyone have some thoughts or ideas on how we could do this? > > > > Thanks! > > Dan > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Jun 26 20:39:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 26 Jun 2007 20:39:21 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <4ddbefde73b84f74af61c94b47b4aa8c@mail1.gearhost.com> References: <4ddbefde73b84f74af61c94b47b4aa8c@mail1.gearhost.com> Message-ID: <002001c7b85b$fc886380$0200a8c0@danwaters> Mystique?! Respect?! If Me.Confused = True Then GoTo www.dictionary.com Else Me.ReallyIsConfused = True GoTo www.dictionary.com End If varReturn1 = Developer NotIn(Mystique) varReturn2 = Developer NotIn(Respect) ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 7:55 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Jun 26 21:03:51 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 26 Jun 2007 19:03:51 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: Message-ID: <008c01c7b85f$68eb3f40$0301a8c0@HAL9005> The site is in Waukegan so I can't really get on-site to make a determination. But, it seemed from my discussions with the contact that this would be a bit of overkill. After all, a truck pulling up to the dock with a variety of parts would have a bill of lading which could be used as a manual transmittal document to the work station to do the receiving. Other parts will come in by variou7s shipper but all will have packing lists. I'm a firm believer in the system being the solution, not hardware and software. Good manual systems are effective. At the point where the volume of transactions overwhelms the ability of the people to keep up, THEN you stick a computer in the loop. But computers do nothing more than mimic human activity. If you have a bad manual system, you'll have a bad automated system. For companies like this one which are not in full production mode yet, I always recommend manual systems. Forces them to define the work and information flow and gets them rolling. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 5:58 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Wireless Scanner Rocky, what's the business case for this wireless implementation? Does your client really need someone roaming free or is is more of a "parts cage" type implementation? -C- ---------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Monday, June 25, 2007 11:19 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.8/869 - Release Date: 6/25/2007 5:32 PM From jwcolby at colbyconsulting.com Tue Jun 26 21:26:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 22:26:34 -0400 Subject: [AccessD] First (bi)Annual Smokey Mountain AccessD Conference door prize Message-ID: <20070627022636.AE0F3BECB@smtp-auth.no-ip.com> Folks, I forgot all about giving away the door prize. I received a copy of Visual Studio .Net from Microsoft for attending a couple of video presentations, and my intention was to give that away. Since there were only two attendees (Barbara and Mark) I need them to each speak up if they are interested in the software (offline is fine). If both of you are interested then I will have a simple number pick game to determine the winner. Mark and Barbara, please contact me if you have any use for the software. If neither of you want it then I will put it back up as a door prize for the next conference. My apologies for forgetting to do that while you were here. Also, I took no pictures so could you two please get some pics to Lawrence for posting to the web site. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com From bheid at sc.rr.com Tue Jun 26 21:48:44 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Tue, 26 Jun 2007 22:48:44 -0400 Subject: [AccessD] Access 2007 Runtime In-Reply-To: <468063FC.3080504@mvps.org> References: <468063FC.3080504@mvps.org> Message-ID: <000b01c7b865$ad9b1ce0$2c01a8c0@bhxp> It's now on hold due to a major bug. http://blogs.msdn.com/clintcovington/archive/2007/06/26/access-runtime-is-on -hold.aspx "Tuesday, June 26, 2007 6:14 PM clintc Access Runtime is on Hold Ug. It turns out that there was a bad bug in one of the Access Runtime components. After we released the Access Runtime yesterday it was discovered that Microsoft Update didn't automatically detect and patch this component. We unfortunately had to pull down the Access Runtime download until we can ensure that all components can be patched by Microsoft Update. We are sorry for the inconvenience, and we hope to have it back up in a few weeks. If you happen to be one of the lucky few to download the Access Runtime, please hold off on deploying it to your customers until we get all the Microsoft Update kinks worked out. Unfortunately, I'm on jury duty for the next three weeks and will not be able to provide updates. FWIW - I haven't worked on the runtime project, so my jury duty won't effect availability. The Access blog will post any information as soon as it is available." Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Monday, June 25, 2007 8:55 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Access 2007 Runtime Hi all, For those who may be interested, it appears the Access 2007 Runtime is now available: http://www.microsoft.com/downloads/details.aspx?FamilyId=D9AE78D9-9DC6-4B38- 9FA6-2C745A175AED&displaylang=en Regards Steve From jmhecht at earthlink.net Tue Jun 26 22:33:54 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Tue, 26 Jun 2007 20:33:54 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> Message-ID: <004401c7b86b$fd7ce260$6701a8c0@ACER2G> I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. > Wish I could have been there too! > > /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 Gustav at cactus.dk Wed Jun 27 05:06:52 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Jun 2007 12:06:52 +0200 Subject: [AccessD] Report Preview Question (For Gustav) Message-ID: Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From clh at christopherhawkins.com Wed Jun 27 05:58:19 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Wed, 27 Jun 2007 04:58:19 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> Well, yeah. One of the main reasons I stopped coding on-site (aside from wanting to build a team instead of being a solo operator) is that when you do the coding off-site and just deliver the finished solution, you're able to maintain at least a little mystique regarding what went into the work. When you work onsite, the client has a much easier time developing a sense of contempt for what you do. After all, you're only typing. Why aren't you done yet? What are you doing? Why are you doing it like that? And so on. Plus, you can't easily bring your dev team into play when you're working on-site - why is he here? Why can't you do this? What are we paying you for if he's doing the work? Why do we need you? I don't want to pay for two people to do the same task. Now, I only go on-site for meetings and for implementations. It works out much better. I still write about 40% of the total code my firm produces, but I do more project management than anything else these days. I'm the guy on the front lines, interacting with the client and making sure that things get done. You can't really get to that place when you work on-site. -C- ---------------------------------------- From: "Dan Waters" Sent: Tuesday, June 26, 2007 7:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Mystique?! Respect?! If Me.Confused = True Then GoTo www.dictionary.com Else Me.ReallyIsConfused = True GoTo www.dictionary.com End If varReturn1 = Developer NotIn(Mystique) varReturn2 = Developer NotIn(Respect) ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 7:55 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Wed Jun 27 06:51:38 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 27 Jun 2007 06:51:38 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> References: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> Message-ID: <000901c7b8b1$869ee170$0200a8c0@danwaters> Chris - you're right. If you are seen as the manager of developers you will get more respect than if you are seen as the programmer. I do everything, but I've learned to interact with my customers in the role(s) of project manager, customer service, contract writer, explainer of value, process designer, etc. If I talk about programming, the response gets a little glassy-eyed. I've never worked much on-site. 2 of 3 customers have given me VPN access. With one of those I have remote desktop access, which means I can test on their server from my home office. There is a slight risk here in that it reduces my interaction with them, so I look for other ways to keep in touch regularly. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Wednesday, June 27, 2007 5:58 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Well, yeah. One of the main reasons I stopped coding on-site (aside from wanting to build a team instead of being a solo operator) is that when you do the coding off-site and just deliver the finished solution, you're able to maintain at least a little mystique regarding what went into the work. When you work onsite, the client has a much easier time developing a sense of contempt for what you do. After all, you're only typing. Why aren't you done yet? What are you doing? Why are you doing it like that? And so on. Plus, you can't easily bring your dev team into play when you're working on-site - why is he here? Why can't you do this? What are we paying you for if he's doing the work? Why do we need you? I don't want to pay for two people to do the same task. Now, I only go on-site for meetings and for implementations. It works out much better. I still write about 40% of the total code my firm produces, but I do more project management than anything else these days. I'm the guy on the front lines, interacting with the client and making sure that things get done. You can't really get to that place when you work on-site. -C- ---------------------------------------- From: "Dan Waters" Sent: Tuesday, June 26, 2007 7:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Mystique?! Respect?! If Me.Confused = True Then GoTo www.dictionary.com Else Me.ReallyIsConfused = True GoTo www.dictionary.com End If varReturn1 = Developer NotIn(Mystique) varReturn2 = Developer NotIn(Respect) ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 7:55 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prosoft6 at hotmail.com Wed Jun 27 07:30:30 2007 From: prosoft6 at hotmail.com (Julie Taylor) Date: Wed, 27 Jun 2007 08:30:30 -0400 Subject: [AccessD] Report Preview Question (For Gustav) In-Reply-To: References: Message-ID: Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 6:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prosoft6 at hotmail.com Wed Jun 27 07:32:04 2007 From: prosoft6 at hotmail.com (Julie Reardon-Taylor) Date: Wed, 27 Jun 2007 08:32:04 -0400 Subject: [AccessD] Report Preview Question (For Gustav) In-Reply-To: Message-ID: Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. Julie Reardon PRO-SOFT OF NY, INC. 44 Public Square Suite #5 Watertown, NY 13601 Phone: 315.785.0319 Fax: 315.785.0323 www.pro-soft.net NYS IT Services Contract CMT026A NYS Certified Woman-Owned Business _________________________________________________________________ Picture this ? share your photos and you could win big! http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us From prosoft6 at hotmail.com Wed Jun 27 07:33:51 2007 From: prosoft6 at hotmail.com (Julie Reardon-Taylor) Date: Wed, 27 Jun 2007 08:33:51 -0400 Subject: [AccessD] Could someone familiar with Replication Respond? Message-ID: I am using replication and trying to import the records that are on a tablet pc. However, the systems keeps replacing the main database on the server when it sychs the two systems. This is the code. Where am I going wrong? Private Sub Command0_Click() Dim conn As New ADODB.Connection Dim repMaster As New JRO.Replica Dim RepSub As New JRO.Replica conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data source=W:\Skylineback.mdb;" repMaster.ActiveConnection = conn repMaster.Synchronize "C:\Inspections\SkylineBack.mdb", jrSyncTypeExport, jrSyncModeDirect MsgBox "Synchronization of Replica and Master is complete." End Sub Julie Reardon PRO-SOFT OF NY, INC. 44 Public Square Suite #5 Watertown, NY 13601 Phone: 315.785.0319 Fax: 315.785.0323 www.pro-soft.net NYS IT Services Contract CMT026A NYS Certified Woman-Owned Business _________________________________________________________________ Picture this ? share your photos and you could win big! http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us From kp at sdsonline.net Wed Jun 27 07:49:09 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 27 Jun 2007 22:49:09 +1000 Subject: [AccessD] The Business Side Of Databases References: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> <000901c7b8b1$869ee170$0200a8c0@danwaters> Message-ID: <002401c7b8b9$9b3c9d90$6401a8c0@office> ...that's a good point about VPN. I use with with my clients as well which means that for a couple of them there's almost no face to face, which isn't good. On the other hand it beats wasting time sitting in traffic - but it is important to actually drop in from time to time. Kath ----- Original Message ----- From: Dan Waters To: 'Access Developers discussion and problem solving' Sent: Wednesday, June 27, 2007 9:51 PM Subject: Re: [AccessD] The Business Side Of Databases Chris - you're right. If you are seen as the manager of developers you will get more respect than if you are seen as the programmer. I do everything, but I've learned to interact with my customers in the role(s) of project manager, customer service, contract writer, explainer of value, process designer, etc. If I talk about programming, the response gets a little glassy-eyed. I've never worked much on-site. 2 of 3 customers have given me VPN access. With one of those I have remote desktop access, which means I can test on their server from my home office. There is a slight risk here in that it reduces my interaction with them, so I look for other ways to keep in touch regularly. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Wednesday, June 27, 2007 5:58 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Well, yeah. One of the main reasons I stopped coding on-site (aside from wanting to build a team instead of being a solo operator) is that when you do the coding off-site and just deliver the finished solution, you're able to maintain at least a little mystique regarding what went into the work. When you work onsite, the client has a much easier time developing a sense of contempt for what you do. After all, you're only typing. Why aren't you done yet? What are you doing? Why are you doing it like that? And so on. Plus, you can't easily bring your dev team into play when you're working on-site - why is he here? Why can't you do this? What are we paying you for if he's doing the work? Why do we need you? I don't want to pay for two people to do the same task. Now, I only go on-site for meetings and for implementations. It works out much better. I still write about 40% of the total code my firm produces, but I do more project management than anything else these days. I'm the guy on the front lines, interacting with the client and making sure that things get done. You can't really get to that place when you work on-site. -C- ---------------------------------------- From: "Dan Waters" Sent: Tuesday, June 26, 2007 7:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Mystique?! Respect?! If Me.Confused = True Then GoTo www.dictionary.com Else Me.ReallyIsConfused = True GoTo www.dictionary.com End If varReturn1 = Developer NotIn(Mystique) varReturn2 = Developer NotIn(Respect) ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 7:55 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kp at sdsonline.net Wed Jun 27 08:03:26 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 27 Jun 2007 23:03:26 +1000 Subject: [AccessD] The Business Side Of Databases References: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> Message-ID: <002901c7b8bb$8d80eba0$6401a8c0@office> yeah, good point Chris....... it sounds like you now have a good structure in place - well done. Anyway, there isn't really any need for me to suggest being on-site, is there? I am thinking that I am selling them a minimum amount of time (x no days) which they can use in chunks or when/as needed and that will help me to stay in business. If you go the custom software route (as opposed to maintaining a product for an industry) then it would be good to get some ongoing committment from those clients who need you to be there for further customisation...... I find it difficult to charge a % of original cost as an ongoing maint. fee. For example, a client originally commissions a system which costs, say $20,000. The following year the business grows / changes and they get a rewrite which costs $35,000. Over the next few years they may ask for only say $3 to 5,000 per year in changes. What's a fair maintenance cost? Is it 10% of the original 20,000? One of my clients has done this sort of thing with big re-writes / enhancements every couple of years as they acquire other businesses / see new opportunities and expand their level of automation. I have never charged an annual cost as I know they will be back with more work. With others, after the original system was written they have *never* asked for changes (for 2 clients this means that after 5 years they are still using exactly the same system which I find extraordinary). So to me they bring in nothing. But if it is a quiet year for all of my clients and not much new work comes in then I have to wonder whether this is the way to go. Surely there is some value to them in ensuring a commitment to/from me.....and that is what I would like to approach in some way. It won't necessarily mean more money in the end but it would mean that I *know* that at least x amount will be coming in for the next 12 months......and that pays the bills. Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Wednesday, June 27, 2007 8:58 PM Subject: Re: [AccessD] The Business Side Of Databases Well, yeah. One of the main reasons I stopped coding on-site (aside from wanting to build a team instead of being a solo operator) is that when you do the coding off-site and just deliver the finished solution, you're able to maintain at least a little mystique regarding what went into the work. When you work onsite, the client has a much easier time developing a sense of contempt for what you do. After all, you're only typing. Why aren't you done yet? What are you doing? Why are you doing it like that? And so on. Plus, you can't easily bring your dev team into play when you're working on-site - why is he here? Why can't you do this? What are we paying you for if he's doing the work? Why do we need you? I don't want to pay for two people to do the same task. Now, I only go on-site for meetings and for implementations. It works out much better. I still write about 40% of the total code my firm produces, but I do more project management than anything else these days. I'm the guy on the front lines, interacting with the client and making sure that things get done. You can't really get to that place when you work on-site. -C- ---------------------------------------- From: "Dan Waters" Sent: Tuesday, June 26, 2007 7:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Mystique?! Respect?! If Me.Confused = True Then GoTo www.dictionary.com Else Me.ReallyIsConfused = True GoTo www.dictionary.com End If varReturn1 = Developer NotIn(Mystique) varReturn2 = Developer NotIn(Respect) ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 7:55 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 27 08:19:00 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Jun 2007 15:19:00 +0200 Subject: [AccessD] Report Preview Question (For Gustav) Message-ID: Hi Julie Good idea, but it didn't help, nor for me anyway. /gustav >>> prosoft6 at hotmail.com 27-06-2007 14:30 >>> Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 6:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From DElam at jenkens.com Wed Jun 27 08:23:46 2007 From: DElam at jenkens.com (Elam, Debbie) Date: Wed, 27 Jun 2007 08:23:46 -0500 Subject: [AccessD] Wireless Scanner Message-ID: <573E90481C9F004C9E598D3A5A9DCDA013FAC5@jgexch1.jenkens.com> Check what kind of scanner they are using. I supported an out of the box software that used scanners, including a wireless one. That scanner would store a bunch of values then you would put it in its cradle and download everything you just scanned in. There was a subroutine that had to be started to suck all of the data off of the scanner. I am pretty sure that was provided by the scanner manufacturer and the program just had to connect to it. Other wireless scanners may work differently, so I can see the brand/type of scanner being important. Debbie -----Original Message----- From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] Sent: Monday, June 25, 2007 2:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Wed Jun 27 08:30:02 2007 From: DElam at jenkens.com (Elam, Debbie) Date: Wed, 27 Jun 2007 08:30:02 -0500 Subject: [AccessD] Wireless Scanner Message-ID: <573E90481C9F004C9E598D3A5A9DCDA013FAC6@jgexch1.jenkens.com> The one I used had a memory, battery and keyboard all integrated in one unit. I do not know how expensive it was. They also had a set of barcodes on a sheet that was used instead of keying in numbers. Not the most efficient sometimes, but it worked for them. Debbie -----Original Message----- From: paul.hartland at fsmail.net [mailto:paul.hartland at fsmail.net] Sent: Tuesday, June 26, 2007 4:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner Importance: High You shouldn't need a seperate hand help key pad, as most scanners enable you to enter the quantity onto the scanner and that information gets sent by RF to a laptop/desktop on site. I work for the UK's (if not Europes largest stocktaking company), now although I have no experience of programming these scanners, I am pretty sure setting up for Access databases etc is pretty straightforward. We use scanners either called or from a company called Denso, see link : http://www.denso-id.com/ Paul Hartland Message Received: Jun 26 2007, 10:08 AM From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Cc: Subject: Re: [AccessD] Wireless Scanner Hi Rocky: A hand-help Key pad would be the ticket as he could then, once scanned be able enter the quantity of the items. That device is bit heavier as it has to have its own battery, definitely a bit more expensive and that expense will cool his enthusiasm. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 10:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From askolits at ot.com Wed Jun 27 08:44:06 2007 From: askolits at ot.com (John Skolits) Date: Wed, 27 Jun 2007 09:44:06 -0400 Subject: [AccessD] Report Preview Question (For Gustav) In-Reply-To: Message-ID: <003e01c7b8c1$3b7bb370$6501a8c0@LaptopXP> I won't have time to check this further till tomorrow but the problem occurred in my office and at the customer site. They were two very different configurations. Total different default printer setups. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 9:19 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi Julie Good idea, but it didn't help, nor for me anyway. /gustav >>> prosoft6 at hotmail.com 27-06-2007 14:30 >>> Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 6:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 27 09:32:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 10:32:56 -0400 Subject: [AccessD] Loud and obnoxious beeps Message-ID: <20070627143258.BBDBDBD68@smtp-auth.no-ip.com> Suddenly Windows is emitting totally obnoxious beeps in all kinds of different programs, things like backspace when there is no place to backspace to, whenever messages pop up etc. No idea why but it didn't do that prior to yesterday. And no, I cannot remember doing anything to cause it, nor any install etc. Heeeeelp, I'm going crazy being beeped at. John W. Colby Colby Consulting www.ColbyConsulting.com From prosoft6 at hotmail.com Wed Jun 27 09:37:16 2007 From: prosoft6 at hotmail.com (Julie Taylor) Date: Wed, 27 Jun 2007 10:37:16 -0400 Subject: [AccessD] Loud and obnoxious beeps In-Reply-To: <20070627143258.BBDBDBD68@smtp-auth.no-ip.com> References: <20070627143258.BBDBDBD68@smtp-auth.no-ip.com> Message-ID: Sounds like a keyboard issue. Did you mistakenly employ sound from your keyboard? Easy to do on a notebook computer when you don't' mean to! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 27, 2007 10:33 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] Loud and obnoxious beeps Suddenly Windows is emitting totally obnoxious beeps in all kinds of different programs, things like backspace when there is no place to backspace to, whenever messages pop up etc. No idea why but it didn't do that prior to yesterday. And no, I cannot remember doing anything to cause it, nor any install etc. Heeeeelp, I'm going crazy being beeped at. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 27 09:46:38 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 10:46:38 -0400 Subject: [AccessD] Loud and obnoxious beeps In-Reply-To: Message-ID: <20070627144640.561D9BF73@smtp-auth.no-ip.com> It is looking like it might be a windows "sound scheme" issue, and fixed by selecting "no sound" scheme. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Julie Taylor Sent: Wednesday, June 27, 2007 10:37 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: Re: [AccessD] Loud and obnoxious beeps Sounds like a keyboard issue. Did you mistakenly employ sound from your keyboard? Easy to do on a notebook computer when you don't' mean to! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 27, 2007 10:33 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] Loud and obnoxious beeps Suddenly Windows is emitting totally obnoxious beeps in all kinds of different programs, things like backspace when there is no place to backspace to, whenever messages pop up etc. No idea why but it didn't do that prior to yesterday. And no, I cannot remember doing anything to cause it, nor any install etc. Heeeeelp, I'm going crazy being beeped at. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at hotmail.com Wed Jun 27 09:53:32 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Wed, 27 Jun 2007 20:23:32 +0530 Subject: [AccessD] Report Preview Question (For Gustav) References: Message-ID: Gustav, Just a thought. If any images are being handled, try inserting time delay between consecutive firings of format or print events of detail section (depending upon which event is used for loading the image). Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Wednesday, June 27, 2007 18:49 Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi Julie Good idea, but it didn't help, nor for me anyway. /gustav >>> prosoft6 at hotmail.com 27-06-2007 14:30 >>> Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 6:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From mfisch4 at capex.com.ar Wed Jun 27 10:01:20 2007 From: mfisch4 at capex.com.ar (MF) Date: Wed, 27 Jun 2007 12:01:20 -0300 Subject: [AccessD] Loud and obnoxious beeps In-Reply-To: <20070627143258.BBDBDBD68@smtp-auth.no-ip.com> References: <20070627143258.BBDBDBD68@smtp-auth.no-ip.com> Message-ID: <200706271458.l5REwoN0023534@databaseadvisors.com> Could it be that something spilt on your keyboard? MF ______________________________ At 11:32 AM 27/06/2007, you wrote: >Suddenly Windows is emitting totally obnoxious beeps in all kinds of >different programs, things like backspace when there is no place to >backspace to, whenever messages pop up etc. > >No idea why but it didn't do that prior to yesterday. And no, I cannot >remember doing anything to cause it, nor any install etc. > >Heeeeelp, I'm going crazy being beeped at. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com From ssharkins at setel.com Wed Jun 27 10:11:16 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 11:11:16 -0400 Subject: [AccessD] Loud and obnoxious beeps In-Reply-To: <20070627144640.561D9BF73@smtp-auth.no-ip.com> References: <20070627144640.561D9BF73@smtp-auth.no-ip.com> Message-ID: <012001c7b8cd$68fd36a0$5032fad1@SusanOne> John, anytime something "changes" on my computer, I look to the little people... :) Lexie is almost 9 and is amazingly good with the computer in that she doesn't just automatically click stuff when she doesn't really know what to do -- she always asks. However, I've found that sometimes her games and web sites change settings and they don't even know it. I realize most of you probably don't let your kids/grandkids use your production systems, but I'm just writing now -- I don't have the same kind of critical issues at hand that you do -- but just in case, I thought I'd mention it as a possibility. Susan H. It is looking like it might be a windows "sound scheme" issue, and fixed by selecting "no sound" scheme. From rockysmolin at bchacc.com Wed Jun 27 10:22:44 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 27 Jun 2007 08:22:44 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <573E90481C9F004C9E598D3A5A9DCDA013FAC5@jgexch1.jenkens.com> Message-ID: <004a01c7b8cf$02d25bb0$0301a8c0@HAL9005> They haven't picked a scanner yet. But it sounds like what I did with the Symbol Tech scanner using Satellite forms to implement the data collection program in the scanner. There was then some code in my app to hot synch the scanner data with the Access database. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Elam, Debbie Sent: Wednesday, June 27, 2007 6:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Check what kind of scanner they are using. I supported an out of the box software that used scanners, including a wireless one. That scanner would store a bunch of values then you would put it in its cradle and download everything you just scanned in. There was a subroutine that had to be started to suck all of the data off of the scanner. I am pretty sure that was provided by the scanner manufacturer and the program just had to connect to it. Other wireless scanners may work differently, so I can see the brand/type of scanner being important. Debbie -----Original Message----- From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] Sent: Monday, June 25, 2007 2:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.8/869 - Release Date: 6/25/2007 5:32 PM From Kwilliamson at RTKL.com Wed Jun 27 10:25:31 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Wed, 27 Jun 2007 11:25:31 -0400 Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference In-Reply-To: <20070626134948.D4BCFBDD9@smtp-auth.no-ip.com> References: <20070626134948.D4BCFBDD9@smtp-auth.no-ip.com> Message-ID: I was down in the Smokies last October (3rd week). It was FANTASTIC weather. Rented a cabin for the week, and had a blast. Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:50 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From jwcolby at colbyconsulting.com Wed Jun 27 10:23:18 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 11:23:18 -0400 Subject: [AccessD] Loud and obnoxious beeps In-Reply-To: <012001c7b8cd$68fd36a0$5032fad1@SusanOne> Message-ID: <20070627152320.78648BD97@smtp-auth.no-ip.com> I found it. I bought a brand new Del M90 about a month ago now. I have been getting a blue screen about once a week or so. One of the "suggested possibilities" was the high def sound system, so I went out an shut off the device. Apparently this completely shut down the sound system of the laptop so it reverted to using the computer's "beep". Whereas with the sound device turned on, no sounds are emitted for such things, with it turned off they are. Thus turning off the sound system freed my computer to beep at me. I just turned on the sound system and voila, no more beeps. Pretty strange if you ask me. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, June 27, 2007 11:11 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loud and obnoxious beeps John, anytime something "changes" on my computer, I look to the little people... :) Lexie is almost 9 and is amazingly good with the computer in that she doesn't just automatically click stuff when she doesn't really know what to do -- she always asks. However, I've found that sometimes her games and web sites change settings and they don't even know it. I realize most of you probably don't let your kids/grandkids use your production systems, but I'm just writing now -- I don't have the same kind of critical issues at hand that you do -- but just in case, I thought I'd mention it as a possibility. Susan H. It is looking like it might be a windows "sound scheme" issue, and fixed by selecting "no sound" scheme. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Jun 27 10:24:18 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Jun 2007 17:24:18 +0200 Subject: [AccessD] Report Preview Auto Fit to Window (solved) Message-ID: Hi John et al I modified the modules slightly. Now the helper form remains open (but still hidden) but "disabled" (timer interval is now set to zero) while the report is open. When the report closes, it closes the form too. Now you can print the preview as usual - before this action consistently would crash Access when printing initialized. The work principle is identical: When the report opens, it opens the helper form hidden. The timer event of the helper form runs a function that sets the report to Fit-to-window. The difference is that before the helper form was closed by its own timer event; now it remains open and but inactive and is closed by the closing event of the report. Report module: Option Compare Database Option Explicit ' Name of timer form which will resize this report. Const cstrFormName As String = "frmReportZoom" Private Sub Report_Close() ' Close the timer form. DoCmd.Close acForm, cstrFormName, acSaveNo End Sub Private Sub Report_Page() ' Specify requested zoom level (percent). ' Useful values are from 10 to 200 percent. ' Specify zero if report shall fit to window. Const clngZoomLevel As Long = 0 Dim lngZoomLevel As Long Dim strOpenArgs As String ' Adjust zoom level at first page view only. If Me.Page = 1 Then ' Wrap zoom level into a valid constant. Select Case clngZoomLevel Case Is <= 0 lngZoomLevel = acCmdFitToWindow Case Is <= 10 lngZoomLevel = acCmdZoom10 Case Is <= 25 lngZoomLevel = acCmdZoom25 Case Is <= 50 lngZoomLevel = acCmdZoom50 Case Is <= 75 lngZoomLevel = acCmdZoom75 Case Is <= 100 lngZoomLevel = acCmdZoom100 Case Is <= 150 lngZoomLevel = acCmdZoom150 Case Is <= 200 lngZoomLevel = acCmdZoom200 Case Else lngZoomLevel = acCmdZoom200 End Select ' Concatenate zoom constant and report name to ' one string variable to be passed to the form. strOpenArgs = CStr(lngZoomLevel) & Me.Name ' Open the form hidden. DoCmd.OpenForm cstrFormName, acNormal, , , , acHidden, strOpenArgs End If End Sub Form module: Option Compare Database Option Explicit Private Sub Form_Timer() Static lngZoomFactor As Long Static strReportName As String Static booResized As Boolean Dim lngReport As Long If lngZoomFactor = 0 Then strReportName = Nz(Me.OpenArgs, vbNullString) If Len(strReportName) > 0 Then ' Extract zoom constant and report name. lngZoomFactor = Val(strReportName) strReportName = Mid(strReportName, Len(CStr(lngZoomFactor)) + 1) End If If Len(strReportName) = 0 Then ' Nothing to do. booResized = True Else ' Validate zoom constant. Select Case lngZoomFactor Case _ acCmdZoom10, _ acCmdZoom25, _ acCmdZoom50, _ acCmdZoom75, _ acCmdZoom100, _ acCmdZoom150, _ acCmdZoom200, _ acCmdFitToWindow ' Zoom factor/method accepted. Case Else ' Zoom constant cannot be used. ' Nothing to do. booResized = True End Select End If End If If booResized = False Then On Error Resume Next lngReport = Reports.Count If lngReport = 0 Then ' No reports are open. ' The report may have been printed without a preview. booResized = True ElseIf Reports(lngReport - 1).Name = strReportName Then ' The report is open. Resize it. DoCmd.SelectObject acReport, strReportName DoCmd.RunCommand lngZoomFactor If Err = 0 Then booResized = True Else ' Try to resize the report at next timer event. End If End If On Error GoTo 0 End If If booResized = True Then ' Report has been resized or is gone. ' Stop timer but leave form open. ' Form will be closed by the OnClose event of the report. Me.TimerInterval = 0 End If End Sub Have fun! /gustav >>> Gustav at cactus.dk 27-06-2007 12:06 >>> Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From Gustav at cactus.dk Wed Jun 27 10:27:16 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Jun 2007 17:27:16 +0200 Subject: [AccessD] Report Preview Question (For Gustav) Message-ID: Hi A.D. Thanks, but no pictures were included in my test report. Indeed nothing "strange" at all. /gustav >>> adtp at hotmail.com 27-06-2007 16:53 >>> Gustav, Just a thought. If any images are being handled, try inserting time delay between consecutive firings of format or print events of detail section (depending upon which event is used for loading the image). Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Wednesday, June 27, 2007 18:49 Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi Julie Good idea, but it didn't help, nor for me anyway. /gustav >>> prosoft6 at hotmail.com 27-06-2007 14:30 >>> Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 6:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From cfoust at infostatsystems.com Wed Jun 27 10:28:54 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Jun 2007 08:28:54 -0700 Subject: [AccessD] Secondbi-annual GreaterSmokeyMountainAccessDConference In-Reply-To: <0JK9000RCP6KYR02@l-daemon> References: <20070626160450.7E0C1BEA1@smtp-auth.no-ip.com> <0JK9000RCP6KYR02@l-daemon> Message-ID: ROTFL And don't you forget it!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, June 26, 2007 5:01 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Secondbi-annual GreaterSmokeyMountainAccessDConference Now that I am aware that Charlotte has in-fact endorsed the date for the next conference as the 22nd of September, I immediately took the liberty to post that date on the DBA web site. If you wish to change this now fact please contact Charlotte directly as it is beyond my capabilities to make any deviations. Jim (I have been married for over 30 years... to the same woman and I have learned to adhere to the chain of command.) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:05 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: Re: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference Well I guess that ends the discussion. The OFFICIAL (Charlotte sanctioned) date for the Second Bi-annual Greater Smokey Mountain AccessD Conference is September 22nd 2007. I will need an attendance count a couple of weeks in advance in order to find a place to have it. My office will definitely not do for more than a few attendees. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 11:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference I already have that weekend on my calendar to spend with you, John. ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 7:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater SmokeyMountainAccessDConference Sept 22 was my suggestion and is fine with me obviously. I would like to lock down a date in the next week so that people can make their plans, buy tickets etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 27 10:32:41 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Jun 2007 08:32:41 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <004401c7b86b$fd7ce260$6701a8c0@ACER2G> References: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> <004401c7b86b$fd7ce260$6701a8c0@ACER2G> Message-ID: Shhhhhhhh!!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Tuesday, June 26, 2007 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. > Wish I could have been there too! > > /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 From jwcolby at colbyconsulting.com Wed Jun 27 10:40:21 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 11:40:21 -0400 Subject: [AccessD] And the winner is... In-Reply-To: Message-ID: <20070627154023.B7465BE71@smtp-auth.no-ip.com> Jim Lawrence, I need an impartial third party to choose a number between 1 and 10 (inclusive) in order to select the door prize winner for the First Bi-Annual Greater Smokey Mountain AccessD Conference. Please just respond to this email with your selected number. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Wed Jun 27 10:44:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 11:44:31 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070627154433.7AD05BCD9@smtp-auth.no-ip.com> For the Second Bi-Annual Greater Smokey Mountain AccessD Conference we are going to have an "ugliest attendee" contest. Given that I always attend this event, the competition will be tough, but none the less you too could have your brief moment of fame. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 27, 2007 11:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Shhhhhhhh!!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Tuesday, June 26, 2007 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com From cfoust at infostatsystems.com Wed Jun 27 10:50:16 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Jun 2007 08:50:16 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070627154433.7AD05BCD9@smtp-auth.no-ip.com> References: <20070627154433.7AD05BCD9@smtp-auth.no-ip.com> Message-ID: LOL Can I wear my paper bag to compete? Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 27, 2007 8:45 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference For the Second Bi-Annual Greater Smokey Mountain AccessD Conference we are going to have an "ugliest attendee" contest. Given that I always attend this event, the competition will be tough, but none the less you too could have your brief moment of fame. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 27, 2007 11:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Shhhhhhhh!!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Tuesday, June 26, 2007 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Wed Jun 27 13:15:47 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 14:15:47 -0400 Subject: [AccessD] Conditional formatting -- known bug? Message-ID: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> I've never used 2003's Conditional formatting in a report. I just tried to apply conditional coloring to a grouped report. The conditions work just the opposite of what I expect. For instance, if I want the value to be in red if it's less than 20, I tried Less than 20 and less than or equal to 20 -- tried them both. Access is displaying values greater than 20 in red, not less than. Susan H. From markamatte at hotmail.com Wed Jun 27 13:40:28 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 27 Jun 2007 18:40:28 +0000 Subject: [AccessD] First (bi)Annual Smokey Mountain AccessD Conference doorprize In-Reply-To: <20070627022636.AE0F3BECB@smtp-auth.no-ip.com> Message-ID: John, Barb sent me the pics she took...and I saved mine in a smaller format, zipped them all...and sent them to Jim. If there is ever a need for the large files(maximum quality) just let me know. Again, thanks. Mark A. Matte >From: "jwcolby" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: [AccessD] First (bi)Annual Smokey Mountain AccessD Conference >doorprize >Date: Tue, 26 Jun 2007 22:26:34 -0400 > >Folks, > >I forgot all about giving away the door prize. I received a copy of Visual >Studio .Net from Microsoft for attending a couple of video presentations, >and my intention was to give that away. Since there were only two >attendees >(Barbara and Mark) I need them to each speak up if they are interested in >the software (offline is fine). If both of you are interested then I will >have a simple number pick game to determine the winner. > >Mark and Barbara, please contact me if you have any use for the software. >If neither of you want it then I will put it back up as a door prize for >the >next conference. > >My apologies for forgetting to do that while you were here. > >Also, I took no pictures so could you two please get some pics to Lawrence >for posting to the web site. > >Thanks, > >John W. Colby >Colby Consulting >www.ColbyConsulting.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Picture this ? share your photos and you could win big! http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us From jwcolby at colbyconsulting.com Wed Jun 27 13:47:24 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 14:47:24 -0400 Subject: [AccessD] First (bi)Annual Smokey Mountain AccessD Conferencedoorprize In-Reply-To: Message-ID: <20070627184724.E649AC11D@smtp-auth.no-ip.com> Thanks! John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, June 27, 2007 2:40 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] First (bi)Annual Smokey Mountain AccessD Conferencedoorprize John, Barb sent me the pics she took...and I saved mine in a smaller format, zipped them all...and sent them to Jim. If there is ever a need for the large files(maximum quality) just let me know. Again, thanks. Mark A. Matte >From: "jwcolby" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: [AccessD] First (bi)Annual Smokey Mountain AccessD Conference >doorprize >Date: Tue, 26 Jun 2007 22:26:34 -0400 > >Folks, > >I forgot all about giving away the door prize. I received a copy of >Visual Studio .Net from Microsoft for attending a couple of video >presentations, and my intention was to give that away. Since there >were only two attendees (Barbara and Mark) I need them to each speak up >if they are interested in the software (offline is fine). If both of >you are interested then I will have a simple number pick game to >determine the winner. > >Mark and Barbara, please contact me if you have any use for the software. >If neither of you want it then I will put it back up as a door prize >for the next conference. > >My apologies for forgetting to do that while you were here. > >Also, I took no pictures so could you two please get some pics to >Lawrence for posting to the web site. > >Thanks, > >John W. Colby >Colby Consulting >www.ColbyConsulting.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Picture this  share your photos and you could win big! http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us From accessd at shaw.ca Wed Jun 27 14:03:40 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 27 Jun 2007 12:03:40 -0700 Subject: [AccessD] And the winner is... In-Reply-To: <20070627154023.B7465BE71@smtp-auth.no-ip.com> Message-ID: <0JKB005K962BLJB1@l-daemon> Hi John: Simply not knowing who attended and in what order they attended and from what position the count taken gives me a unique select a respectable option with absolutely no facts. (Similar to going on to a client site when something is not working for some reason) My random software selected 2.1524341 which I believe rounds to 2. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 27, 2007 8:40 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] And the winner is... Jim Lawrence, I need an impartial third party to choose a number between 1 and 10 (inclusive) in order to select the door prize winner for the First Bi-Annual Greater Smokey Mountain AccessD Conference. Please just respond to this email with your selected number. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 27 14:17:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 15:17:02 -0400 Subject: [AccessD] And the winner is... In-Reply-To: <0JKB005K962BLJB1@l-daemon> Message-ID: <20070627191703.11275BD3E@smtp-auth.no-ip.com> And Barbara Ryan is the lucky winner... Barb, please contact me offline with your mailing address and I will get this in the mail ASAP. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, June 27, 2007 3:04 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] And the winner is... Hi John: Simply not knowing who attended and in what order they attended and from what position the count taken gives me a unique select a respectable option with absolutely no facts. (Similar to going on to a client site when something is not working for some reason) My random software selected 2.1524341 which I believe rounds to 2. Jim From: Barbara Ryan Sent: Wednesday, June 27, 2007 11:31 AM To: jwcolby Subject: Re: Door Prize Well, then, I will choose "5".......Barb From: Mark A Matte Sent: Wednesday, June 27, 2007 11:02 AM To: jwcolby Subject: RE: Door prize I pick Door #8... From BarbaraRyan at cox.net Wed Jun 27 14:32:10 2007 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Wed, 27 Jun 2007 15:32:10 -0400 Subject: [AccessD] And the winner is... References: <20070627191703.11275BD3E@smtp-auth.no-ip.com> Message-ID: <020601c7b8f1$dbd22540$0a00a8c0@PCRURI35> Thanks, John...this is exciting because I never win anything! Whenever I use it, it will bring back memories of the first annual Great Smokey Mountains AccessD Conference :-) .....Barb ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, June 27, 2007 3:17 PM Subject: Re: [AccessD] And the winner is... > And Barbara Ryan is the lucky winner... > > Barb, please contact me offline with your mailing address and I will get > this in the mail ASAP. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Wednesday, June 27, 2007 3:04 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] And the winner is... > > Hi John: > > Simply not knowing who attended and in what order they attended and from > what position the count taken gives me a unique select a respectable > option > with absolutely no facts. (Similar to going on to a client site when > something is not working for some reason) > > My random software selected 2.1524341 which I believe rounds to 2. > > Jim > > From: Barbara Ryan > Sent: Wednesday, June 27, 2007 11:31 AM > To: jwcolby > Subject: Re: Door Prize > > Well, then, I will choose "5".......Barb > > > From: Mark A Matte > Sent: Wednesday, June 27, 2007 11:02 AM > To: jwcolby > Subject: RE: Door prize > > I pick Door #8... > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Wed Jun 27 14:32:55 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 27 Jun 2007 14:32:55 -0500 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> Message-ID: <004901c7b8f1$f7842450$0200a8c0@danwaters> Hi Susan, I had a similar bug about 3 years ago and reported it to MS. They agreed it was a bug. Perhaps this is fixed in 2007. The workaround was to multiply any numeric values by 1 in the expression I typed into the conditional formatting screen. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, June 27, 2007 1:16 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Conditional formatting -- known bug? I've never used 2003's Conditional formatting in a report. I just tried to apply conditional coloring to a grouped report. The conditions work just the opposite of what I expect. For instance, if I want the value to be in red if it's less than 20, I tried Less than 20 and less than or equal to 20 -- tried them both. Access is displaying values greater than 20 in red, not less than. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Wed Jun 27 15:12:32 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 16:12:32 -0400 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <004901c7b8f1$f7842450$0200a8c0@danwaters> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> Message-ID: <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> Well how odd -- but thank you! ;) Susan H. Hi Susan, I had a similar bug about 3 years ago and reported it to MS. They agreed it was a bug. Perhaps this is fixed in 2007. The workaround was to multiply any numeric values by 1 in the expression I typed into the conditional formatting screen. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, June 27, 2007 1:16 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Conditional formatting -- known bug? I've never used 2003's Conditional formatting in a report. I just tried to apply conditional coloring to a grouped report. The conditions work just the opposite of what I expect. For instance, if I want the value to be in red if it's less than 20, I tried Less than 20 and less than or equal to 20 -- tried them both. Access is displaying values greater than 20 in red, not less than. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Internal Virus Database is out-of-date. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/857 - Release Date: 6/20/2007 2:18 PM From ssharkins at setel.com Wed Jun 27 15:25:47 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 16:25:47 -0400 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne><004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> Message-ID: <002301c7b8f9$594c5250$8f32fad1@SusanOne> I tried it and it didn't work for me. :( Susan H. Well how odd -- but thank you! ;) Susan H. I had a similar bug about 3 years ago and reported it to MS. They agreed it was a bug. Perhaps this is fixed in 2007. The workaround was to multiply any numeric values by 1 in the expression I typed into the conditional formatting screen. From martyconnelly at shaw.ca Wed Jun 27 15:53:48 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 27 Jun 2007 13:53:48 -0700 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <002301c7b8f9$594c5250$8f32fad1@SusanOne> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> <002301c7b8f9$594c5250$8f32fad1@SusanOne> Message-ID: <4682CE5C.9020504@shaw.ca> Here is a compendium of some known Access 2007 bugs http://www.allenbrowne.com/Access2007.html#Bugs Susan Harkins wrote: >I tried it and it didn't work for me. :( > >Susan H. > >Well how odd -- but thank you! ;) > >Susan H. > > >I had a similar bug about 3 years ago and reported it to MS. They agreed it >was a bug. Perhaps this is fixed in 2007. > >The workaround was to multiply any numeric values by 1 in the expression I >typed into the conditional formatting screen. > > > > -- Marty Connelly Victoria, B.C. Canada From ssharkins at setel.com Wed Jun 27 18:06:20 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 19:06:20 -0400 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <4682CE5C.9020504@shaw.ca> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne><004901c7b8f1$f7842450$0200a8c0@danwaters><002001c7b8f7$7f5b6f00$8f32fad1@SusanOne><002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca> Message-ID: <001c01c7b90f$c6b13a20$4934fad1@SusanOne> Good stuff -- do you just hang around to make me look good???? ;) Susan H. Here is a compendium of some known Access 2007 bugs http://www.allenbrowne.com/Access2007.html#Bugs Susan Harkins wrote: >I tried it and it didn't work for me. :( > >Susan H. > >Well how odd -- but thank you! ;) > >Susan H. > > >I had a similar bug about 3 years ago and reported it to MS. They >agreed it was a bug. Perhaps this is fixed in 2007. > >The workaround was to multiply any numeric values by 1 in the >expression I typed into the conditional formatting screen. > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.10/873 - Release Date: 6/26/2007 11:54 PM From davidmcafee at gmail.com Wed Jun 27 18:14:44 2007 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 27 Jun 2007 16:14:44 -0700 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <001c01c7b90f$c6b13a20$4934fad1@SusanOne> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> <002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca> <001c01c7b90f$c6b13a20$4934fad1@SusanOne> Message-ID: <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> Wow I see on the bottom of that link that MS removed the link for the free Office 2007 runtime one day after releasing it. I wonder why? D On 6/27/07, Susan Harkins wrote: > > Good stuff -- do you just hang around to make me look good???? ;) > > Susan H. > > > Here is a compendium of some known Access 2007 bugs > http://www.allenbrowne.com/Access2007.html#Bugs > > Susan Harkins wrote: > > >I tried it and it didn't work for me. :( > > > >Susan H. > > > >Well how odd -- but thank you! ;) > > > >Susan H. > > > > > >I had a similar bug about 3 years ago and reported it to MS. They > >agreed it was a bug. Perhaps this is fixed in 2007. > > > >The workaround was to multiply any numeric values by 1 in the > >expression I typed into the conditional formatting screen. > > > > > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.476 / Virus Database: 269.9.10/873 - Release Date: 6/26/2007 > 11:54 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Wed Jun 27 18:31:42 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 28 Jun 2007 11:31:42 +1200 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> <002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca> <001c01c7b90f$c6b13a20$4934fad1@SusanOne> <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> Message-ID: <4682F35E.3020508@mvps.org> David, They discovered that Office Update was not playing nicely with it, so have to wait a few weeks to get that sorted. Definitely not a happy decision, I imagine. Regards Steve David McAfee wrote: > Wow I see on the bottom of that link that MS removed the link for the free > Office 2007 runtime one day after releasing it. > > I wonder why? > From dwaters at usinternet.com Wed Jun 27 18:33:55 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 27 Jun 2007 18:33:55 -0500 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne><004901c7b8f1$f7842450$0200a8c0@danwaters><002001c7b8f7$7f5b6f00$8f32fad1@SusanOne><002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca><001c01c7b90f$c6b13a20$4934fad1@SusanOne> <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> Message-ID: <005601c7b913$a107ab20$0200a8c0@danwaters> They found a major bug that would may have prevented the ability to apply patches to it. Expect to see it re-released in a few weeks. This is from a MS MSDN Blog, but I don't have the URL. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Wednesday, June 27, 2007 6:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Conditional formatting -- known bug? Wow I see on the bottom of that link that MS removed the link for the free Office 2007 runtime one day after releasing it. I wonder why? D On 6/27/07, Susan Harkins wrote: > > Good stuff -- do you just hang around to make me look good???? ;) > > Susan H. > > > Here is a compendium of some known Access 2007 bugs > http://www.allenbrowne.com/Access2007.html#Bugs > > Susan Harkins wrote: > > >I tried it and it didn't work for me. :( > > > >Susan H. > > > >Well how odd -- but thank you! ;) > > > >Susan H. > > > > > >I had a similar bug about 3 years ago and reported it to MS. They > >agreed it was a bug. Perhaps this is fixed in 2007. > > > >The workaround was to multiply any numeric values by 1 in the > >expression I typed into the conditional formatting screen. > > > > > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.476 / Virus Database: 269.9.10/873 - Release Date: 6/26/2007 > 11:54 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Wed Jun 27 19:01:06 2007 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 27 Jun 2007 17:01:06 -0700 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <005601c7b913$a107ab20$0200a8c0@danwaters> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> <002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca> <001c01c7b90f$c6b13a20$4934fad1@SusanOne> <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> <005601c7b913$a107ab20$0200a8c0@danwaters> Message-ID: <8786a4c00706271701l7c237739v74f52af29089f170@mail.gmail.com> So should I delete the copy that I downloaded? D On 6/27/07, Dan Waters wrote: > > They found a major bug that would may have prevented the ability to apply > patches to it. Expect to see it re-released in a few weeks. > > This is from a MS MSDN Blog, but I don't have the URL. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Wednesday, June 27, 2007 6:15 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Conditional formatting -- known bug? > > Wow I see on the bottom of that link that MS removed the link for the free > Office 2007 runtime one day after releasing it. > > I wonder why? > > D > > On 6/27/07, Susan Harkins wrote: > > > > Good stuff -- do you just hang around to make me look good???? ;) > > > > Susan H. > > > > > > Here is a compendium of some known Access 2007 bugs > > http://www.allenbrowne.com/Access2007.html#Bugs > > > > Susan Harkins wrote: > > > > >I tried it and it didn't work for me. :( > > > > > >Susan H. > > > > > >Well how odd -- but thank you! ;) > > > > > >Susan H. > > > > > > > > >I had a similar bug about 3 years ago and reported it to MS. They > > >agreed it was a bug. Perhaps this is fixed in 2007. > > > > > >The workaround was to multiply any numeric values by 1 in the > > >expression I typed into the conditional formatting screen. > > > > > > > > > > > > > > > > -- > > Marty Connelly > > Victoria, B.C. > > Canada > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.476 / Virus Database: 269.9.10/873 - Release Date: > 6/26/2007 > > 11:54 PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Wed Jun 27 19:16:13 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 28 Jun 2007 12:16:13 +1200 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <8786a4c00706271701l7c237739v74f52af29089f170@mail.gmail.com> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> <002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca> <001c01c7b90f$c6b13a20$4934fad1@SusanOne> <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> <005601c7b913$a107ab20$0200a8c0@danwaters> <8786a4c00706271701l7c237739v74f52af29089f170@mail.gmail.com> Message-ID: <4682FDCD.20500@mvps.org> David, I don't think it's necessary to delete it. But it is recommended not to use it in a production setting. Regards Steve David McAfee wrote: > So should I delete the copy that I downloaded? From dwaters at usinternet.com Wed Jun 27 19:18:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 27 Jun 2007 19:18:21 -0500 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <8786a4c00706271701l7c237739v74f52af29089f170@mail.gmail.com> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne><004901c7b8f1$f7842450$0200a8c0@danwaters><002001c7b8f7$7f5b6f00$8f32fad1@SusanOne><002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca><001c01c7b90f$c6b13a20$4934fad1@SusanOne><8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com><005601c7b913$a107ab20$0200a8c0@danwaters> <8786a4c00706271701l7c237739v74f52af29089f170@mail.gmail.com> Message-ID: <005d01c7b919$d7f2c100$0200a8c0@danwaters> Yes! And uninstall it if you installed it. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Wednesday, June 27, 2007 7:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Conditional formatting -- known bug? So should I delete the copy that I downloaded? D On 6/27/07, Dan Waters wrote: > > They found a major bug that would may have prevented the ability to apply > patches to it. Expect to see it re-released in a few weeks. > > This is from a MS MSDN Blog, but I don't have the URL. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Wednesday, June 27, 2007 6:15 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Conditional formatting -- known bug? > > Wow I see on the bottom of that link that MS removed the link for the free > Office 2007 runtime one day after releasing it. > > I wonder why? > > D > > On 6/27/07, Susan Harkins wrote: > > > > Good stuff -- do you just hang around to make me look good???? ;) > > > > Susan H. > > > > > > Here is a compendium of some known Access 2007 bugs > > http://www.allenbrowne.com/Access2007.html#Bugs > > > > Susan Harkins wrote: > > > > >I tried it and it didn't work for me. :( > > > > > >Susan H. > > > > > >Well how odd -- but thank you! ;) > > > > > >Susan H. > > > > > > > > >I had a similar bug about 3 years ago and reported it to MS. They > > >agreed it was a bug. Perhaps this is fixed in 2007. > > > > > >The workaround was to multiply any numeric values by 1 in the > > >expression I typed into the conditional formatting screen. > > > > > > > > > > > > > > > > -- > > Marty Connelly > > Victoria, B.C. > > Canada > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.476 / Virus Database: 269.9.10/873 - Release Date: > 6/26/2007 > > 11:54 PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhecht at earthlink.net Wed Jun 27 20:21:40 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Wed, 27 Jun 2007 18:21:40 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <007301c7b7f7$cebd0e10$0302a8c0@Laptop><004401c7b86b$fd7ce260$6701a8c0@ACER2G> Message-ID: <000d01c7b922$ae96e620$6701a8c0@ACER2G> Be happy. It is nice. Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 27, 2007 8:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Shhhhhhhh!!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Tuesday, June 26, 2007 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. > Wish I could have been there too! > > /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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhecht at earthlink.net Wed Jun 27 20:22:05 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Wed, 27 Jun 2007 18:22:05 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <007301c7b7f7$cebd0e10$0302a8c0@Laptop><004401c7b86b$fd7ce260$6701a8c0@ACER2G> Message-ID: <000e01c7b922$bd870e80$6701a8c0@ACER2G> I can shhhhhhhhhhhhhhhhhhhhhh for the right price also Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 27, 2007 8:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Shhhhhhhh!!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Tuesday, June 26, 2007 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. > Wish I could have been there too! > > /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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From EdTesiny at oasas.state.ny.us Wed Jun 27 21:59:46 2007 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Wed, 27 Jun 2007 22:59:46 -0400 Subject: [AccessD] Printing Decimals in a Report Message-ID: I feel really stupid asking this, but a colleague is trying to print a report based on a query where there are some calculated fields. The query shows the fields to like 12 decimal places to the right of the decimal, she would like just 2. I have a brain cloud because I know I have done this but can't figure it out. For example, a calculated field would be Admission_Rate: [Admissions]/[Contacted] ...Oh yeah, some of these calculated fields have an Iif function. Please help! Ed PS If this was posted before I apoligize ut I didn't see it post. From jmhecht at earthlink.net Wed Jun 27 22:20:31 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Wed, 27 Jun 2007 20:20:31 -0700 Subject: [AccessD] Printing Decimals in a Report In-Reply-To: References: Message-ID: <000501c7b933$494dbad0$6701a8c0@ACER2G> Ed, Only stupid question is the one you do not ask. Among many suggestions you are about to get is In the report for the text box where the calculated field is format the display to number + 2 decimal places. Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tesiny, Ed Sent: Wednesday, June 27, 2007 8:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Printing Decimals in a Report I feel really stupid asking this, but a colleague is trying to print a report based on a query where there are some calculated fields. The query shows the fields to like 12 decimal places to the right of the decimal, she would like just 2. I have a brain cloud because I know I have done this but can't figure it out. For example, a calculated field would be Admission_Rate: [Admissions]/[Contacted] ...Oh yeah, some of these calculated fields have an Iif function. Please help! Ed PS If this was posted before I apoligize ut I didn't see it post. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Wed Jun 27 22:23:57 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 23:23:57 -0400 Subject: [AccessD] Printing Decimals in a Report In-Reply-To: References: Message-ID: <003d01c7b933$c3cf4580$5eb82ad1@SusanOne> Won't the control's Format or Decimal Places property do it? Susan H. I feel really stupid asking this, but a colleague is trying to print a report based on a query where there are some calculated fields. The query shows the fields to like 12 decimal places to the right of the decimal, she would like just 2. I have a brain cloud because I know I have done this but can't figure it out. For example, a calculated field would be Admission_Rate: [Admissions]/[Contacted] ...Oh yeah, some of these calculated fields have an Iif function. Please help! From garykjos at gmail.com Wed Jun 27 23:52:50 2007 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 27 Jun 2007 23:52:50 -0500 Subject: [AccessD] Printing Decimals in a Report In-Reply-To: References: Message-ID: Often times the calculated fields won't let you format using the format property on the query. In those cases you need to wrap the calculation in a format({Your Calculation here},".00") GK On 6/27/07, Tesiny, Ed wrote: > I feel really stupid asking this, but a colleague is trying to print a report based on a query where there are some calculated fields. The query shows the fields to like 12 decimal places to the right of the decimal, she would like just 2. I have a brain cloud because I know I have done this but can't figure it out. For example, a calculated field would be Admission_Rate: [Admissions]/[Contacted] ...Oh yeah, some of these calculated fields have an Iif function. Please help! > Ed > > PS If this was posted before I apoligize ut I didn't see it post. > > -- > 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 adtp at hotmail.com Wed Jun 27 23:57:44 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Thu, 28 Jun 2007 10:27:44 +0530 Subject: [AccessD] Conditional formatting -- known bug? References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> Message-ID: Susan, No discrepancy was encountered in Access 2003 installation at my end, while applying the conditional formatting mentioned by you. Do you wish your report to be investigated further ? Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Susan Harkins To: 'Access Developers discussion and problem solving' Sent: Wednesday, June 27, 2007 23:45 Subject: [AccessD] Conditional formatting -- known bug? I've never used 2003's Conditional formatting in a report. I just tried to apply conditional coloring to a grouped report. The conditions work just the opposite of what I expect. For instance, if I want the value to be in red if it's less than 20, I tried Less than 20 and less than or equal to 20 -- tried them both. Access is displaying values greater than 20 in red, not less than. Susan H. From Gustav at cactus.dk Thu Jun 28 03:30:56 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 28 Jun 2007 10:30:56 +0200 Subject: [AccessD] Report Preview Auto Fit to Window (solved) Message-ID: Hi all It should be noted that this trick and code is obsolete for A2002/XP and beyond as in these versions you just set the AutoResize property to True. Although the on-line help talks about a "complete record", I've found that the report is resized to display a complete page: --- The AutoResize property uses the following settings. Setting Visual Basic Description Yes True (Default) The Report window is automatically sized to display a complete record. No False When opened, the Report window has the last saved size. --- Thus my code should only be used for A2000 (which John uses) and below. /gustav >>> Gustav at cactus.dk 27-06-2007 17:24 >>> Hi John et al I modified the modules slightly. Now the helper form remains open (but still hidden) but "disabled" (timer interval is now set to zero) while the report is open. When the report closes, it closes the form too. Now you can print the preview as usual - before this action consistently would crash Access when printing initialized. The work principle is identical: When the report opens, it opens the helper form hidden. The timer event of the helper form runs a function that sets the report to Fit-to-window. The difference is that before the helper form was closed by its own timer event; now it remains open and but inactive and is closed by the closing event of the report. Report module: Option Compare Database Option Explicit ' Name of timer form which will resize this report. Const cstrFormName As String = "frmReportZoom" Private Sub Report_Close() ' Close the timer form. DoCmd.Close acForm, cstrFormName, acSaveNo End Sub Private Sub Report_Page() ' Specify requested zoom level (percent). ' Useful values are from 10 to 200 percent. ' Specify zero if report shall fit to window. Const clngZoomLevel As Long = 0 Dim lngZoomLevel As Long Dim strOpenArgs As String ' Adjust zoom level at first page view only. If Me.Page = 1 Then ' Wrap zoom level into a valid constant. Select Case clngZoomLevel Case Is <= 0 lngZoomLevel = acCmdFitToWindow Case Is <= 10 lngZoomLevel = acCmdZoom10 Case Is <= 25 lngZoomLevel = acCmdZoom25 Case Is <= 50 lngZoomLevel = acCmdZoom50 Case Is <= 75 lngZoomLevel = acCmdZoom75 Case Is <= 100 lngZoomLevel = acCmdZoom100 Case Is <= 150 lngZoomLevel = acCmdZoom150 Case Is <= 200 lngZoomLevel = acCmdZoom200 Case Else lngZoomLevel = acCmdZoom200 End Select ' Concatenate zoom constant and report name to ' one string variable to be passed to the form. strOpenArgs = CStr(lngZoomLevel) & Me.Name ' Open the form hidden. DoCmd.OpenForm cstrFormName, acNormal, , , , acHidden, strOpenArgs End If End Sub Form module: Option Compare Database Option Explicit Private Sub Form_Timer() Static lngZoomFactor As Long Static strReportName As String Static booResized As Boolean Dim lngReport As Long If lngZoomFactor = 0 Then strReportName = Nz(Me.OpenArgs, vbNullString) If Len(strReportName) > 0 Then ' Extract zoom constant and report name. lngZoomFactor = Val(strReportName) strReportName = Mid(strReportName, Len(CStr(lngZoomFactor)) + 1) End If If Len(strReportName) = 0 Then ' Nothing to do. booResized = True Else ' Validate zoom constant. Select Case lngZoomFactor Case _ acCmdZoom10, _ acCmdZoom25, _ acCmdZoom50, _ acCmdZoom75, _ acCmdZoom100, _ acCmdZoom150, _ acCmdZoom200, _ acCmdFitToWindow ' Zoom factor/method accepted. Case Else ' Zoom constant cannot be used. ' Nothing to do. booResized = True End Select End If End If If booResized = False Then On Error Resume Next lngReport = Reports.Count If lngReport = 0 Then ' No reports are open. ' The report may have been printed without a preview. booResized = True ElseIf Reports(lngReport - 1).Name = strReportName Then ' The report is open. Resize it. DoCmd.SelectObject acReport, strReportName DoCmd.RunCommand lngZoomFactor If Err = 0 Then booResized = True Else ' Try to resize the report at next timer event. End If End If On Error GoTo 0 End If If booResized = True Then ' Report has been resized or is gone. ' Stop timer but leave form open. ' Form will be closed by the OnClose event of the report. Me.TimerInterval = 0 End If End Sub Have fun! /gustav >>> Gustav at cactus.dk 27-06-2007 12:06 >>> Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From phpons at gmail.com Thu Jun 28 07:46:26 2007 From: phpons at gmail.com (philippe pons) Date: Thu, 28 Jun 2007 14:46:26 +0200 Subject: [AccessD] How to start a form in acDialog mode Message-ID: <57144ced0706280546i37481186l287f89e7c1341f2f@mail.gmail.com> Hi all, I have a form, say myForm, and another one, say mySisterForm, that just show a combo box to the user. At one point, the vba code behind myForm will start mySisterForm to allow the user toselected a value from the combo. The the code behind myForm has to start mySisterForm, and wait until mySisterForm closes, and grab the selected value(put in a global variable!) This is well known, and I know how to do that using DoCmd acForm, mySisterForm .name, , , , acDialog. But the point is I want to open mySisterForm in a different way!! Dim frm as Form Set frm As New Form_mySisterForm frm.visible=True is the way I want to go...but there, the code will not wait until mySisterForm closes!!! Even if I set: frm.Modal = True How would you do that, unless it is not possible? TIA, Philippe From ssharkins at setel.com Thu Jun 28 07:46:29 2007 From: ssharkins at setel.com (Susan Harkins) Date: Thu, 28 Jun 2007 08:46:29 -0400 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> Message-ID: <002c01c7b982$59fd2d80$4d32fad1@SusanOne> So, all the expressions work for you correctly? How odd. What build are you using -- maybe they corrected it. However, I found the same problem in 2007 -- can someone check 2007 for me? I ran a compact and repair and it didn't correct the problem. Susan H. Susan, No discrepancy was encountered in Access 2003 installation at my end, while applying the conditional formatting mentioned by you. Do you wish your report to be investigated further ? From jwcolby at colbyconsulting.com Thu Jun 28 08:56:18 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 09:56:18 -0400 Subject: [AccessD] How to start a form in acDialog mode In-Reply-To: <57144ced0706280546i37481186l287f89e7c1341f2f@mail.gmail.com> Message-ID: <20070628135621.7ED61BE78@smtp-auth.no-ip.com> To my knowledge it is not possible. You can simulate that by putting a loop immediately AFTER the line that opens the form. Something like: blnOtherFormClosed = false Do DoEvents While not blnOtherFormClosed blnOtherFormClosed will be a global variable. Then as the other form closes, in it's OnClose event will SET blnOtherFormClosed to true. This will allow the calling form to exit the loop and continue processing. Crude but it should work. The code above was air compiled John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of philippe pons Sent: Thursday, June 28, 2007 8:46 AM To: accessd at databaseadvisors.com Subject: [AccessD] How to start a form in acDialog mode Hi all, I have a form, say myForm, and another one, say mySisterForm, that just show a combo box to the user. At one point, the vba code behind myForm will start mySisterForm to allow the user toselected a value from the combo. The the code behind myForm has to start mySisterForm, and wait until mySisterForm closes, and grab the selected value(put in a global variable!) This is well known, and I know how to do that using DoCmd acForm, mySisterForm .name, , , , acDialog. But the point is I want to open mySisterForm in a different way!! Dim frm as Form Set frm As New Form_mySisterForm frm.visible=True is the way I want to go...but there, the code will not wait until mySisterForm closes!!! Even if I set: frm.Modal = True How would you do that, unless it is not possible? TIA, Philippe -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From EdTesiny at oasas.state.ny.us Thu Jun 28 09:07:51 2007 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Thu, 28 Jun 2007 10:07:51 -0400 Subject: [AccessD] Printing Decimals in a Report In-Reply-To: References: Message-ID: Gary/Joe, Thanks for the response, working fine now. 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 Gary Kjos > Sent: Thursday, June 28, 2007 12:53 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Printing Decimals in a Report > > Often times the calculated fields won't let you format using the > format property on the query. In those cases you need to wrap the > calculation in a > format({Your Calculation here},".00") > > GK > > On 6/27/07, Tesiny, Ed wrote: > > I feel really stupid asking this, but a colleague is trying > to print a report based on a query where there are some > calculated fields. The query shows the fields to like 12 > decimal places to the right of the decimal, she would like > just 2. I have a brain cloud because I know I have done this > but can't figure it out. For example, a calculated field > would be Admission_Rate: [Admissions]/[Contacted] ...Oh yeah, > some of these calculated fields have an Iif function. Please help! > > Ed > > > > PS If this was posted before I apoligize ut I didn't see it post. > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bbruen at unwired.com.au Thu Jun 28 10:24:30 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Fri, 29 Jun 2007 01:24:30 +1000 Subject: [AccessD] Wireless Scanner CH2 In-Reply-To: References: <20070626112545.B5036BCDC@smtp-auth.no-ip.com> <200706270144.23211.bbruen@unwired.com.au> Message-ID: <200706290124.35432.bbruen@unwired.com.au> On Wednesday 27 June 2007 02:42, Hale, Jim wrote: > Wow, where do you buy your coffee, I want some?! You say it wasn't > coffee? Oh, nevermind... Entertaining discussion of wedgies though. :-> > Jim Hale > > > *********************************************************************** > The unformation transmitted is intended solely for the individual or > entity or lifebeing to which it is addressed and may contain confidential > and/or non-privileged [ref] material. Any review, retransmission, infection > dissemination, description, declination, delineation, or disinfection, > artificial insemination whether by natural or other means, use of, misuse > of, abuse of, de-abuse of, square root of, cube root of, or taking action > or not taking action, or being inactive or not being inactive or even > leaving that cake out in the rain, should not be, shall not be, did not be > in no way be based on reliance and or non-reliance upon this information by > persons or entities or lifebeings other than the intended recipient. Use of > this here postscript and entirely ripped orf material > is prohibited, prehibited, postscripted and pre-empted. > If you have received this email in error please contact reality, or the > sender and hehehhaahahhha .... > delete the material from any computer, e-mail server, isp or any other > means, forms, materials, MacDonalds wrappers, back of menus, bar coasters, > etc etc etc. As a recipient of this email, > you are responsible for screening its contents and the contents of any > attachments for the presence of viruses, biochemicals, viagra, violins, > vichy sous, voule e' vents(sp?), venting of spleens, splints, sphinx(es, > sphinctres, septicemia, spelling mistakes, sophistry, and above all > siblings. No liability is accepted for, or from, or to, or above, or beside > any damages caused by any virus, worm, fish, pterodactyl, micro or > macrobiotic entity transmitted by this email (or any other, so there!). The above disclaimer is perfectly legal and enforceable by and within the province of GGGGDDDDDDDDDDDDDG in galaxy (4ddij) e24. -- regards Bruce From phpons at gmail.com Thu Jun 28 10:28:43 2007 From: phpons at gmail.com (philippe pons) Date: Thu, 28 Jun 2007 17:28:43 +0200 Subject: [AccessD] How to start a form in acDialog mode In-Reply-To: <20070628135621.7ED61BE78@smtp-auth.no-ip.com> References: <57144ced0706280546i37481186l287f89e7c1341f2f@mail.gmail.com> <20070628135621.7ED61BE78@smtp-auth.no-ip.com> Message-ID: <57144ced0706280828j20146722u95ed3c792fb57d09@mail.gmail.com> It works ok! Thanks to you, I can go on this way... The code above is now adopted!! Philippe 2007/6/28, jwcolby : > > To my knowledge it is not possible. You can simulate that by putting a > loop > immediately AFTER the line that opens the form. Something like: > > > blnOtherFormClosed = false > Do > DoEvents > While not blnOtherFormClosed > > blnOtherFormClosed will be a global variable. > > Then as the other form closes, in it's OnClose event will SET > blnOtherFormClosed to true. This will allow the calling form to exit the > loop and continue processing. > > Crude but it should work. > > > The code above was air compiled > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of philippe pons > Sent: Thursday, June 28, 2007 8:46 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] How to start a form in acDialog mode > > Hi all, > > I have a form, say myForm, and another one, say mySisterForm, that just > show > a combo box to the user. > > At one point, the vba code behind myForm will start mySisterForm to allow > the user toselected a value from the combo. > > The the code behind myForm has to start mySisterForm, and wait until > mySisterForm closes, and grab the selected value(put in a global > variable!) > > This is well known, and I know how to do that using DoCmd acForm, > mySisterForm .name, , , , acDialog. > > But the point is I want to open mySisterForm in a different way!! > > Dim frm as Form > Set frm As New Form_mySisterForm > > frm.visible=True > > is the way I want to go...but there, the code will not wait until > mySisterForm closes!!! > > Even if I set: frm.Modal = True > > How would you do that, unless it is not possible? > > TIA, > > Philippe > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 28 10:46:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 11:46:31 -0400 Subject: [AccessD] Wireless Scanner CH2 In-Reply-To: <200706290124.35432.bbruen@unwired.com.au> Message-ID: <20070628154634.E7BC0BDBA@smtp-auth.no-ip.com> Oh man, can I use that in my warranties? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Thursday, June 28, 2007 11:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner CH2 On Wednesday 27 June 2007 02:42, Hale, Jim wrote: > Wow, where do you buy your coffee, I want some?! You say it wasn't > coffee? Oh, nevermind... Entertaining discussion of wedgies though. > :-> Jim Hale > > > ********************************************************************** > * The unformation transmitted is intended solely for the individual or > entity or lifebeing to which it is addressed and may contain > confidential and/or non-privileged [ref] material. Any review, > retransmission, infection dissemination, description, declination, > delineation, or disinfection, artificial insemination whether by > natural or other means, use of, misuse of, abuse of, de-abuse of, > square root of, cube root of, or taking action or not taking action, > or being inactive or not being inactive or even leaving that cake out > in the rain, should not be, shall not be, did not be in no way be > based on reliance and or non-reliance upon this information by persons > or entities or lifebeings other than the intended recipient. Use of > this here postscript and entirely ripped orf material is prohibited, prehibited, postscripted and pre-empted. > If you have received this email in error please contact reality, or > the sender and hehehhaahahhha .... > delete the material from any computer, e-mail server, isp or any other > means, forms, materials, MacDonalds wrappers, back of menus, bar > coasters, etc etc etc. As a recipient of this email, you are > responsible for screening its contents and the contents of any > attachments for the presence of viruses, biochemicals, viagra, > violins, vichy sous, voule e' vents(sp?), venting of spleens, splints, > sphinx(es, sphinctres, septicemia, spelling mistakes, sophistry, and > above all siblings. No liability is accepted for, or from, or to, or > above, or beside any damages caused by any virus, worm, fish, > pterodactyl, micro or macrobiotic entity transmitted by this email (or any other, so there!). The above disclaimer is perfectly legal and enforceable by and within the province of GGGGDDDDDDDDDDDDDG in galaxy (4ddij) e24. -- regards Bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Jun 28 10:52:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 11:52:15 -0400 Subject: [AccessD] How to start a form in acDialog mode In-Reply-To: <57144ced0706280828j20146722u95ed3c792fb57d09@mail.gmail.com> Message-ID: <20070628155218.BF4D3BD5C@smtp-auth.no-ip.com> You're welcome. > ********************************************************************** > * The SOLUTION transmitted is intended solely for the individual or > entity or lifebeing to which it is addressed and may contain > confidential and/or non-privileged [ref] material. Any review, > retransmission, infection dissemination, description, declination, > delineation, or disinfection, artificial insemination whether by > natural or other means, use of, misuse of, abuse of, de-abuse of, > square root of, cube root of, or taking action or not taking action, > or being inactive or not being inactive or even leaving that cake out > in the rain, should not be, shall not be, did not be in no way be > based on reliance and or non-reliance upon this information by persons > or entities or lifebeings other than the intended recipient. Use of > this here postscript and entirely ripped orf material is prohibited, prehibited, postscripted and pre-empted. > If you have received this email in error please contact reality, or > the sender and hehehhaahahhha .... > delete the material from any computer, e-mail server, isp or any other > means, forms, materials, MacDonalds wrappers, back of menus, bar > coasters, etc etc etc. As a recipient of this email, you are > responsible for screening its contents and the contents of any > attachments for the presence of viruses, biochemicals, viagra, > violins, vichy sous, voule e' vents(sp?), venting of spleens, splints, > sphinx(es, sphinctres, septicemia, spelling mistakes, sophistry, and > above all siblings. No liability is accepted for, or from, or to, or > above, or beside any damages caused by any virus, worm, fish, > pterodactyl, micro or macrobiotic entity transmitted by this email (or any other, so there!). The above disclaimer is perfectly legal and enforceable by and within the galaxy Milky way, Solar system, Planet Earth, Country USA, State North Carolina. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of philippe pons Sent: Thursday, June 28, 2007 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to start a form in acDialog mode It works ok! Thanks to you, I can go on this way... The code above is now adopted!! Philippe 2007/6/28, jwcolby : > > To my knowledge it is not possible. You can simulate that by putting > a loop immediately AFTER the line that opens the form. Something > like: > > > blnOtherFormClosed = false > Do > DoEvents > While not blnOtherFormClosed > > blnOtherFormClosed will be a global variable. > > Then as the other form closes, in it's OnClose event will SET > blnOtherFormClosed to true. This will allow the calling form to exit > the loop and continue processing. > > Crude but it should work. > > > The code above was air compiled > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of philippe > pons > Sent: Thursday, June 28, 2007 8:46 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] How to start a form in acDialog mode > > Hi all, > > I have a form, say myForm, and another one, say mySisterForm, that > just show a combo box to the user. > > At one point, the vba code behind myForm will start mySisterForm to > allow the user toselected a value from the combo. > > The the code behind myForm has to start mySisterForm, and wait until > mySisterForm closes, and grab the selected value(put in a global > variable!) > > This is well known, and I know how to do that using DoCmd acForm, > mySisterForm .name, , , , acDialog. > > But the point is I want to open mySisterForm in a different way!! > > Dim frm as Form > Set frm As New Form_mySisterForm > > frm.visible=True > > is the way I want to go...but there, the code will not wait until > mySisterForm closes!!! > > Even if I set: frm.Modal = True > > How would you do that, unless it is not possible? > > TIA, > > Philippe > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 28 10:52:45 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 11:52:45 -0400 Subject: [AccessD] And the winner is... In-Reply-To: <020601c7b8f1$dbd22540$0a00a8c0@PCRURI35> Message-ID: <20070628155248.4CA1ABDBA@smtp-auth.no-ip.com> I will get it in the mail ASAP. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Wednesday, June 27, 2007 3:32 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] And the winner is... Thanks, John...this is exciting because I never win anything! Whenever I use it, it will bring back memories of the first annual Great Smokey Mountains AccessD Conference :-) .....Barb ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, June 27, 2007 3:17 PM Subject: Re: [AccessD] And the winner is... > And Barbara Ryan is the lucky winner... > > Barb, please contact me offline with your mailing address and I will get > this in the mail ASAP. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Wednesday, June 27, 2007 3:04 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] And the winner is... > > Hi John: > > Simply not knowing who attended and in what order they attended and from > what position the count taken gives me a unique select a respectable > option > with absolutely no facts. (Similar to going on to a client site when > something is not working for some reason) > > My random software selected 2.1524341 which I believe rounds to 2. > > Jim > > From: Barbara Ryan > Sent: Wednesday, June 27, 2007 11:31 AM > To: jwcolby > Subject: Re: Door Prize > > Well, then, I will choose "5".......Barb > > > From: Mark A Matte > Sent: Wednesday, June 27, 2007 11:02 AM > To: jwcolby > Subject: RE: Door prize > > I pick Door #8... > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 28 11:23:37 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 12:23:37 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> Message-ID: <20070628162340.89C01BCDF@smtp-auth.no-ip.com> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! As you know I have a client that processes large databases. The processes include manual labor (which I charge an hourly fee for) such as setting up data directories, copying data files off of DVDs into the directory etc. Beyond that however I am writing programs to automatically extract the text flat files out of zip files, import those files into a raw data table in SQL Server, then turn right around and export the data back out to CSV files, run those CSV files through address validation, import the validated data back in to SQL Server etc. All of that automated work ties up my computers for hours on end. I am building my automated tools to log the start / stop times, job number etc into a billing table. Thus as the ImportRawData job runs I am logging how long it takes to run. As the ExportRawToCSV job runs, I am logging how long the job takes to run. As the AddressValidate program runs, I am logging how long the process takes to run. As the ImportValidatedAddresses job runs, I am logging how long it takes to run. Then I bill the client for the actual computer time to run the job. This turns my computers into virtual employees, with none of the issues of real employees (taxes, holidays, health insurance). In fact I already have a couple of other clients expressing interest in an automated Address validation process where I poll an FTP location for files, download and process if any are found, then upload the files again once the processing is done. This is another process that can be automated. Each such client pays exactly and only the actual time required to do each individual job, probably rounded up to some unit time to make the books easier to keep. If the job is small (a few thousand addresses) and the total time is 5 minutes then that is how much time they pay for. If the job is large (a million addresses) then that is how much time they pay for. I can set the rate for each job based on my experience with what my costs are. For example the cost of the processor to upload / download might be small (I can run other jobs as well) but it is sucking up my bandwidth which I pay for. If my bandwidth is totally absorbed then I have to pay my ISP more for a higher bandwidth. I am already doing these processes, it is just that up to this point it was all manual, so my clients paid me my consulting hourly rate to do the job. By automating the job I can charge my client less for the same job. I will not be charging anything close to my consulting rate for computer time. OTOH, the computer can be processing jobs totally unattended, 24/7/365, albeit at a lower hourly rate. Furthermore, by segmenting the jobs (which I already do) onto different machines I can have (as an example) one of my old machines running the address validation job. One of my SQL Servers runs a CSV export to a specific directory on the Address Validation Server. The SQL Server logs the time to export the data. The Address Validation server logs the time to process the addresses. The SQL Server logs the time to re-import the validated addresses back into SQL Server, as well as jobs which then normalize and redistribute the validated address once back inside of the machine. My clients can determine how often they want their address tables (in my servers) revalidated (Change of Address validation) and the processes just kick off and run on that schedule. Other clients drop CSV files into their ftp site for address validation. I monitor those FTP sites and perform the validation. As this system smoothes out and starts running, my time is freed up from manually managing these processes and I can go back to consulting, while my computers chug away processing jobs and automatically billing the clients for their jobs. John W. Colby Colby Consulting www.ColbyConsulting.com From Gustav at cactus.dk Thu Jun 28 11:35:35 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 28 Jun 2007 18:35:35 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Hi John Great idea! Slow machine => longer computing time => larger bill => big pockets at John. Or should you charge by the flop? /gustav >>> jwcolby at colbyconsulting.com 28-06-2007 18:23 >>> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! .. I can have (as an example) one of my old machines running the address validation job. .. From jwcolby at colbyconsulting.com Thu Jun 28 12:25:09 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 13:25:09 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: <20070628172512.97DACBE52@smtp-auth.no-ip.com> Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 28, 2007 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi John Great idea! Slow machine => longer computing time => larger bill => big pockets at John. Or should you charge by the flop? /gustav >>> jwcolby at colbyconsulting.com 28-06-2007 18:23 >>> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! .. I can have (as an example) one of my old machines running the address validation job. .. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at verizon.net Thu Jun 28 12:33:20 2007 From: ebarro at verizon.net (Eric Barro) Date: Thu, 28 Jun 2007 10:33:20 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <20070628172512.97DACBE52@smtp-auth.no-ip.com> Message-ID: <0JKC001JKWSG9OB1@vms044.mailsrvcs.net> With the 8 cores and tons of memory you should look into VMWare for virtual servers. That way you can easily restore a virtual server should the need ever arise. You can even set one or two VMs up to be test machines, etc... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 28, 2007 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi John Great idea! Slow machine => longer computing time => larger bill => big pockets at John. Or should you charge by the flop? /gustav >>> jwcolby at colbyconsulting.com 28-06-2007 18:23 >>> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! .. I can have (as an example) one of my old machines running the address validation job. .. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.10/876 - Release Date: 6/28/2007 10:56 AM From jwcolby at colbyconsulting.com Thu Jun 28 12:52:12 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 13:52:12 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <0JKC001JKWSG9OB1@vms044.mailsrvcs.net> Message-ID: <20070628175215.7D787BF4F@smtp-auth.no-ip.com> Do you have any idea what the overhead is for doing this? I know that Windows 2003 Standard Edition cannot utilize more than 4 gb of RAM. If I ran two virtual machines could I assign 4 gig to each virtual machine and use all of the memory? And how much overhead is there switching between the machines? If (for example) two virtual machines ran all of the time, each running a SQL Server instance, would the overhead be 10%? 20%? Could the base machine run Linux (for the low overhead), and the virtual machines run Windows 2003 and SQL Server 2003? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Eric Barro Sent: Thursday, June 28, 2007 1:33 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases With the 8 cores and tons of memory you should look into VMWare for virtual servers. That way you can easily restore a virtual server should the need ever arise. You can even set one or two VMs up to be test machines, etc... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com From accessd at shaw.ca Thu Jun 28 13:06:40 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 28 Jun 2007 11:06:40 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <20070628172512.97DACBE52@smtp-auth.no-ip.com> Message-ID: <0JKC00BUTY41PYP4@l-daemon> Hi John: There is this fellow who set up his system to do backups for clients. The initial backup he does directly through tapes to his equipment but after that he just syncs his servers with theirs and the whole nightly process is done in minutes. The backup software he uses was free; the server OS software was free (Linux); he initially assembled all his servers with old boxes and new motherboards/memory/hard-drives and as per last conversation he is well on his way to becoming 'comfortably off' and is planning on retiring at 35 or 40.... unlike many of our 'freedom 85 plans'. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 28, 2007 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi John Great idea! Slow machine => longer computing time => larger bill => big pockets at John. Or should you charge by the flop? /gustav >>> jwcolby at colbyconsulting.com 28-06-2007 18:23 >>> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! .. I can have (as an example) one of my old machines running the address validation job. .. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 28 13:19:44 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 28 Jun 2007 11:19:44 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <20070628175215.7D787BF4F@smtp-auth.no-ip.com> Message-ID: <0JKC009QRYPTIEN0@l-daemon> Hi John: Memory is key but after that both servers just run full-time each with a different intranet IP address...re-directed access from the Router. If you access the server as a station there is a dramatic performance drop but if the servers are set as just servers, remote server-based access shows a minimum performance drop. (Once setup with Linux you can just turn-off the graphical interface for better performance.) Had a test running for a while but for a hardware failure and was using MS's free Virtual Server software but I hear VMWare is equally as good and runs on Linux as well. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Do you have any idea what the overhead is for doing this? I know that Windows 2003 Standard Edition cannot utilize more than 4 gb of RAM. If I ran two virtual machines could I assign 4 gig to each virtual machine and use all of the memory? And how much overhead is there switching between the machines? If (for example) two virtual machines ran all of the time, each running a SQL Server instance, would the overhead be 10%? 20%? Could the base machine run Linux (for the low overhead), and the virtual machines run Windows 2003 and SQL Server 2003? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Eric Barro Sent: Thursday, June 28, 2007 1:33 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases With the 8 cores and tons of memory you should look into VMWare for virtual servers. That way you can easily restore a virtual server should the need ever arise. You can even set one or two VMs up to be test machines, etc... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Thu Jun 28 13:24:25 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 28 Jun 2007 11:24:25 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <20070628162340.89C01BCDF@smtp-auth.no-ip.com> References: <20070628162340.89C01BCDF@smtp-auth.no-ip.com> Message-ID: <4683FCD9.4000801@shaw.ca> You might find this article of interest. "I ran into a task that required me to download web log files from a remote web server each day, run an executable to process each file, then archive the log file locally. This was being done manually before the SSIS hammer got involved. Even though this information is external to SQL Server, the nature of the task seemed to be a perfect fit for SSIS. Automating this process was a quick and easy task with Integration Services." SQL Server Integration Services SSIS Is Not Just for SQL Server http://www.sqlservercentral.com/columnists/tmitchell/3021.asp jwcolby wrote: >One of the things I am doing to generate an income stream is to "rent >computer time" - NOT what you might imagine!! > >As you know I have a client that processes large databases. The processes >include manual labor (which I charge an hourly fee for) such as setting up >data directories, copying data files off of DVDs into the directory etc. >Beyond that however I am writing programs to automatically extract the text >flat files out of zip files, import those files into a raw data table in SQL >Server, then turn right around and export the data back out to CSV files, >run those CSV files through address validation, import the validated data >back in to SQL Server etc. > >All of that automated work ties up my computers for hours on end. I am >building my automated tools to log the start / stop times, job number etc >into a billing table. Thus as the ImportRawData job runs I am logging how >long it takes to run. As the ExportRawToCSV job runs, I am logging how long >the job takes to run. As the AddressValidate program runs, I am logging how >long the process takes to run. As the ImportValidatedAddresses job runs, I >am logging how long it takes to run. Then I bill the client for the actual >computer time to run the job. > >This turns my computers into virtual employees, with none of the issues of >real employees (taxes, holidays, health insurance). In fact I already have >a couple of other clients expressing interest in an automated Address >validation process where I poll an FTP location for files, download and >process if any are found, then upload the files again once the processing is >done. This is another process that can be automated. Each such client pays >exactly and only the actual time required to do each individual job, >probably rounded up to some unit time to make the books easier to keep. If >the job is small (a few thousand addresses) and the total time is 5 minutes >then that is how much time they pay for. If the job is large (a million >addresses) then that is how much time they pay for. > >I can set the rate for each job based on my experience with what my costs >are. For example the cost of the processor to upload / download might be >small (I can run other jobs as well) but it is sucking up my bandwidth which >I pay for. If my bandwidth is totally absorbed then I have to pay my ISP >more for a higher bandwidth. > >I am already doing these processes, it is just that up to this point it was >all manual, so my clients paid me my consulting hourly rate to do the job. >By automating the job I can charge my client less for the same job. I will >not be charging anything close to my consulting rate for computer time. >OTOH, the computer can be processing jobs totally unattended, 24/7/365, >albeit at a lower hourly rate. > >Furthermore, by segmenting the jobs (which I already do) onto different >machines I can have (as an example) one of my old machines running the >address validation job. One of my SQL Servers runs a CSV export to a >specific directory on the Address Validation Server. The SQL Server logs >the time to export the data. The Address Validation server logs the time to >process the addresses. The SQL Server logs the time to re-import the >validated addresses back into SQL Server, as well as jobs which then >normalize and redistribute the validated address once back inside of the >machine. > >My clients can determine how often they want their address tables (in my >servers) revalidated (Change of Address validation) and the processes just >kick off and run on that schedule. Other clients drop CSV files into their >ftp site for address validation. I monitor those FTP sites and perform the >validation. > >As this system smoothes out and starts running, my time is freed up from >manually managing these processes and I can go back to consulting, while my >computers chug away processing jobs and automatically billing the clients >for their jobs. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com > > > -- Marty Connelly Victoria, B.C. Canada From jwcolby at colbyconsulting.com Thu Jun 28 13:27:36 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 14:27:36 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <0JKC00BUTY41PYP4@l-daemon> Message-ID: <20070628182740.0C23ABF05@smtp-auth.no-ip.com> Jim, Well say a prayer for me! I adopted 2 (young) kids when I was 50 years old and now I am definitely in the "freedom 85 retirement" mode. In fact I joke that Robbie (my six year old son) becoming a Doctor IS my retirement plan. ;-) This "business plan" definitely appears to be do-able, I have clients asking for it (in fact I am doing this stuff manually), I have the capability to do it, I have the machines, and I am in the middle of building the applications to do this. It sounds like it will work. We shall see. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, June 28, 2007 2:07 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Hi John: There is this fellow who set up his system to do backups for clients. The initial backup he does directly through tapes to his equipment but after that he just syncs his servers with theirs and the whole nightly process is done in minutes. The backup software he uses was free; the server OS software was free (Linux); he initially assembled all his servers with old boxes and new motherboards/memory/hard-drives and as per last conversation he is well on his way to becoming 'comfortably off' and is planning on retiring at 35 or 40.... unlike many of our 'freedom 85 plans'. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Thu Jun 28 13:38:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 14:38:34 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <0JKC009QRYPTIEN0@l-daemon> Message-ID: <20070628183837.C7A83BD0A@smtp-auth.no-ip.com> Jim, And that is what I am thinking about, running Linux as the base, then virtual machines on top of that. Those virtual machines running Windows 2003 and SQL Server. In fact even that is negotiable. Currently I run Windows 2003 / SQL Server simply because I understand them (so to speak). From a performance position it might make sense eventually to switch to Linux in the virtual machine and something like MYSQL. The databases I am talking about are not complex relational databases with hundreds of tables etc. I might very well get better processing power with something simpler than SQL Server or Oracle (such as MySQL). As long as I can run VB.Net and be able to access those databases through drivers then I would be set. >If you access the server as a station there is a dramatic performance drop What do you mean by that? Sitting at a keyboard using the machine directly? As opposed to sending database requests to the db server? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, June 28, 2007 2:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Hi John: Memory is key but after that both servers just run full-time each with a different intranet IP address...re-directed access from the Router. If you access the server as a station there is a dramatic performance drop but if the servers are set as just servers, remote server-based access shows a minimum performance drop. (Once setup with Linux you can just turn-off the graphical interface for better performance.) Had a test running for a while but for a hardware failure and was using MS's free Virtual Server software but I hear VMWare is equally as good and runs on Linux as well. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Do you have any idea what the overhead is for doing this? I know that Windows 2003 Standard Edition cannot utilize more than 4 gb of RAM. If I ran two virtual machines could I assign 4 gig to each virtual machine and use all of the memory? And how much overhead is there switching between the machines? If (for example) two virtual machines ran all of the time, each running a SQL Server instance, would the overhead be 10%? 20%? Could the base machine run Linux (for the low overhead), and the virtual machines run Windows 2003 and SQL Server 2003? John W. Colby Colby Consulting www.ColbyConsulting.com From adtp at hotmail.com Thu Jun 28 14:13:45 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Fri, 29 Jun 2007 00:43:45 +0530 Subject: [AccessD] Conditional formatting -- known bug? References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <002c01c7b982$59fd2d80$4d32fad1@SusanOne> Message-ID: Access 2003 A.D.Tejpal --------------- ----- Original Message ----- From: Susan Harkins To: 'Access Developers discussion and problem solving' Sent: Thursday, June 28, 2007 18:16 Subject: Re: [AccessD] Conditional formatting -- known bug? So, all the expressions work for you correctly? How odd. What build are you using -- maybe they corrected it. However, I found the same problem in 2007 -- can someone check 2007 for me? I ran a compact and repair and it didn't correct the problem. Susan H. Susan, No discrepancy was encountered in Access 2003 installation at my end, while applying the conditional formatting mentioned by you. Do you wish your report to be investigated further ? From accessd at shaw.ca Thu Jun 28 14:52:13 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 28 Jun 2007 12:52:13 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <20070628183837.C7A83BD0A@smtp-auth.no-ip.com> Message-ID: <0JKD00HBM2ZYYQW1@l-daemon> Hi John: As a server computer you can set the configuration of the server to support either local applications, (you accessing the server as if it is a desktop station) or more towards server (background) applications, file control and services. If you are using Windows2003 check the 'Manage Your Server' section in the Administration tools and there are some good articles on load balancing that you might be interested in. (Old NT use to simply have a 'slider-bar' to set local and network performance.) < What do you mean by that? Sitting at a keyboard using the machine directly? As opposed to sending database requests to the db server? > Jim From gustav at cactus.dk Thu Jun 28 17:04:48 2007 From: gustav at cactus.dk (Gustav Brock) Date: Fri, 29 Jun 2007 00:04:48 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Hi John Too bad. I was just about dusting off two old Pentium 266 MHz IBMs I planned to send to you proposing a commission deal. Seriously, I think you go too much into detail. The clients probably don't care about FLOPs or CPU minutes, they are just happy having you to take care to get the job done. We do something similarly and simply charge individual flat rates per month which the clients find fair. /gustav >>> jwcolby at colbyconsulting.com 28-06-07 19:25 >>> Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 28, 2007 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi John Great idea! Slow machine => longer computing time => larger bill => big pockets at John. Or should you charge by the flop? /gustav >>> jwcolby at colbyconsulting.com 28-06-2007 18:23 >>> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! .. I can have (as an example) one of my old machines running the address validation job. .. From galeper at gmail.com Thu Jun 28 18:40:03 2007 From: galeper at gmail.com (Gale Perez) Date: Thu, 28 Jun 2007 16:40:03 -0700 Subject: [AccessD] Access 2007: Set Database Options in Code Message-ID: <5b2621db0706281640g7d184804gc058edb8bc655842@mail.gmail.com> I need to distribute copies of an Access 2007 db and would like to know if I can set the following in code: ? Add the user's FE and BE paths to the Trust Center's "Trusted Locations"; I tried adding it manually from my machine, but when I emailed it to the user, they were wiped out (maybe because those paths don't exist from my machine), so I had to go to each user's machine and add the paths. ? Hide the navigation pane (even though I check it not to show, the minimized bar is still there and users can still click on it to expand it) ? Hide all tabs (home, create, external data, db tools) and disable shortcut menus - I checked the box to hide full menus and shortcut menus, but they still show up Thank you for any help! Gale From kp at sdsonline.net Thu Jun 28 20:22:26 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 29 Jun 2007 11:22:26 +1000 Subject: [AccessD] The Business Side Of Databases References: <20070628162340.89C01BCDF@smtp-auth.no-ip.com> Message-ID: <003e01c7b9eb$f890a2b0$6401a8c0@office> sounds like a great niche you have there....perfect Kath ----- Original Message ----- From: jwcolby To: 'Access Developers discussion and problem solving' Sent: Friday, June 29, 2007 2:23 AM Subject: Re: [AccessD] The Business Side Of Databases One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! As you know I have a client that processes large databases. The processes include manual labor (which I charge an hourly fee for) such as setting up data directories, copying data files off of DVDs into the directory etc. Beyond that however I am writing programs to automatically extract the text flat files out of zip files, import those files into a raw data table in SQL Server, then turn right around and export the data back out to CSV files, run those CSV files through address validation, import the validated data back in to SQL Server etc. All of that automated work ties up my computers for hours on end. I am building my automated tools to log the start / stop times, job number etc into a billing table. Thus as the ImportRawData job runs I am logging how long it takes to run. As the ExportRawToCSV job runs, I am logging how long the job takes to run. As the AddressValidate program runs, I am logging how long the process takes to run. As the ImportValidatedAddresses job runs, I am logging how long it takes to run. Then I bill the client for the actual computer time to run the job. This turns my computers into virtual employees, with none of the issues of real employees (taxes, holidays, health insurance). In fact I already have a couple of other clients expressing interest in an automated Address validation process where I poll an FTP location for files, download and process if any are found, then upload the files again once the processing is done. This is another process that can be automated. Each such client pays exactly and only the actual time required to do each individual job, probably rounded up to some unit time to make the books easier to keep. If the job is small (a few thousand addresses) and the total time is 5 minutes then that is how much time they pay for. If the job is large (a million addresses) then that is how much time they pay for. I can set the rate for each job based on my experience with what my costs are. For example the cost of the processor to upload / download might be small (I can run other jobs as well) but it is sucking up my bandwidth which I pay for. If my bandwidth is totally absorbed then I have to pay my ISP more for a higher bandwidth. I am already doing these processes, it is just that up to this point it was all manual, so my clients paid me my consulting hourly rate to do the job. By automating the job I can charge my client less for the same job. I will not be charging anything close to my consulting rate for computer time. OTOH, the computer can be processing jobs totally unattended, 24/7/365, albeit at a lower hourly rate. Furthermore, by segmenting the jobs (which I already do) onto different machines I can have (as an example) one of my old machines running the address validation job. One of my SQL Servers runs a CSV export to a specific directory on the Address Validation Server. The SQL Server logs the time to export the data. The Address Validation server logs the time to process the addresses. The SQL Server logs the time to re-import the validated addresses back into SQL Server, as well as jobs which then normalize and redistribute the validated address once back inside of the machine. My clients can determine how often they want their address tables (in my servers) revalidated (Change of Address validation) and the processes just kick off and run on that schedule. Other clients drop CSV files into their ftp site for address validation. I monitor those FTP sites and perform the validation. As this system smoothes out and starts running, my time is freed up from manually managing these processes and I can go back to consulting, while my computers chug away processing jobs and automatically billing the clients for their jobs. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Jun 28 21:25:06 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 22:25:06 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: <20070629022509.9EC55BDA5@smtp-auth.no-ip.com> Gustav, The client won't know any details except that they will get a line item on a bill for a process run. How I arrive at that line item is not disclosed. I am currently in a position where the client decides when and how often to do these processes. There are pros and cons (in my case anyway) to doing it either way, flat fee or by the computing hour. The pros of a flat monthly fee is that I have a fixed income. The cons of a flat monthly fee is that I have a fixed income. Plus I still have to somehow figure out how much to charge them (what the flat rate will be). Plus the client can decide to process address validations every week (every day?) if it is a flat fee. Why not submit validation orders every day since it wouldn't cost them any more than once a month? With an hourly fee they can soon get a feel for a "cost / record" by comparing the number of records processed by the cost to process the chunk of records. Thus they can decide to process records more or less often. If it is more often, they get a more accurate address list and I get more money. Less often they get a less accurate address list and I get less money. In all cases, they process addresses for deliverability and change of address so that they can avoid costs of mailing pieces that never get there. So they have an incentive to keep their lists accurate. Since (in this case) they sell the addresses to their clients, having up to date address validation is a marketing point. So my clients will never know anything about FLOPS and processor minutes. They will know that they processed 100K addresses and it cost them X dollars, and they received Y address corrections. All of those statistics I can provide or they can calculate themselves. BTW, I am watching my machines compute as we speak. My laptop is the machine running the ExportToCSV process (written in VB.Net, pulling data from a SQL Server database) and it is running about 50% average processor usage (50% total CPU time for both cores). The SQL Server is running about 6% usage for both cores. This tells me that I need to do one of two things, either set up virtual machines on the SQL Server and let the ExportToCSV process run on that machine in a virtual machine, or set up VB.Net process servers on dedicated boxes talking to the SQL Server. Interestingly, the data transfers between my laptop and the SQL Server is only using about 2.5% of the bandwidth of a gigabit LAN for very narrow spikes, every 16 seconds or so, so I am not network limited. If I am able to queue jobs I think I could have a robust business going here even with moderate hardware. I am currently processing a 90 million record file, pulling 1 million record chunks every 4 minutes. So this job will take about 90 * 4 minutes to EXPORT THE DATA to CSV for Address Validation. I am now processing one of the 1 million record files through the Address Validation server and it is saying that it will take about 15 minutes to process each file. Thus the AddressValidation (on this machine, which BTW is pegging the single core processor) will cost 90 * 15 minutes. And obviously I need to move to a more powerful machine for this process since this is a bottleneck. Once I am finished with this I have to import the data back in to SQL Server (for this client's job). The validated address file has a ton more fields (returned by the validation process) so I assume it will take significantly more time to import back in to SQL Server. But the point is that: A) The client wants this done! B) The client currently pays me a consulting wage to manually perform all this stuff and monitor the processes. C) The client will now pay me a "computing wage" to automatically perform this process. D) On this one job I will be paid a "computing wage" for something like 30 minutes * 90 files, or 45 computing hours. E) While the "computing wage" is less than my consulting wage, this process will complete in less than 2 days with very little manual intervention (eventually none under normal circumstances), while consuming 1/2 of the processing power of one dual core machine for the VB.Net processing. F) The cost they were paying before to their previous service provider was something like $1.25 / thousand address validated, AND they were paying that every time they selected names. $1.25 / thousand turns into $1.25 * 90K to do a 90 million record file (112 THOUSAND DOLLARS). Of course they did not do the whole file at once, they simply did it for each order that they shipped, EVERY TIME they shipped an order. Orders run anywhere from 50K to a million (or more) records apiece so they would just pay $1.25 for every thousand they shipped, every time they shipped, even if they shipped the same addresses (to different clients). Thus doing it the automatic way they can easily do the whole list once per month, for a thousand or two, then ship as many names as they want without worrying about more address validation costs every time they ship an order. And I can easily show them how much less they pay doing it this way than paying a "per thousand" through their old provider. AND... Of course I get more work (again, mostly automated) shipping the addresses to their clients! This looks like a HUGE win/win for both me and my client! Isn't that what we all hope to achieve? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 28, 2007 6:05 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi John Too bad. I was just about dusting off two old Pentium 266 MHz IBMs I planned to send to you proposing a commission deal. Seriously, I think you go too much into detail. The clients probably don't care about FLOPs or CPU minutes, they are just happy having you to take care to get the job done. We do something similarly and simply charge individual flat rates per month which the clients find fair. /gustav From mwp.reid at qub.ac.uk Fri Jun 29 03:19:58 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Fri, 29 Jun 2007 09:19:58 +0100 Subject: [AccessD] Access 2007: Set Database Options in Code In-Reply-To: <5b2621db0706281640g7d184804gc058edb8bc655842@mail.gmail.com> References: <5b2621db0706281640g7d184804gc058edb8bc655842@mail.gmail.com> Message-ID: Gale Some optins discussed here http://msdn2.microsoft.com/en-us/library/bb421308.aspx You can replace the ribbon with your own. Martin Martin Reid Telephone: 02890974465 ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez [galeper at gmail.com] Sent: 29 June 2007 00:40 To: accessd at databaseadvisors.com Subject: [AccessD] Access 2007: Set Database Options in Code I need to distribute copies of an Access 2007 db and would like to know if I can set the following in code: ? Add the user's FE and BE paths to the Trust Center's "Trusted Locations"; I tried adding it manually from my machine, but when I emailed it to the user, they were wiped out (maybe because those paths don't exist from my machine), so I had to go to each user's machine and add the paths. ? Hide the navigation pane (even though I check it not to show, the minimized bar is still there and users can still click on it to expand it) ? Hide all tabs (home, create, external data, db tools) and disable shortcut menus - I checked the box to hide full menus and shortcut menus, but they still show up Thank you for any help! Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Jun 29 04:43:25 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 29 Jun 2007 11:43:25 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Hi John Yes, and I hope the client really values - not only in money - the excellent service, knowledge and set up you provide. /gustav >>> jwcolby at colbyconsulting.com 29-06-2007 04:25 >>> This looks like a HUGE win/win for both me and my client! Isn't that what we all hope to achieve? From fuller.artful at gmail.com Fri Jun 29 12:03:28 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 29 Jun 2007 13:03:28 -0400 Subject: [AccessD] Update Access 2003 to deal with SQL 2005? Message-ID: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> Hello all, I'm building an app in Access 2003 that needs to talk to SQL 2005. Every time I try to do something involving the back end, I get the message: "You have connected to a version of SQL Server later than SQL Server 2000. The version of Visual Studio or Access that you are using was released before the version of SQL Server to which you are connected. For this reason, you might encounter problems. Please check with Microsoft to see if there is a service pack that you should apply to Visual Studio or Office in order to get support for the version of SQL Server to which you are connected. You can continue but any new object types might not be enumerated, and it will not be possible to save any objects or database diagrams that you create using the Visual Database Tools." Is there any way around this? I don't really mind running both VS Studio.NETand Access 2003 at the same time, but do you know of an update that rectifies this? I looked and didn't find one. TIA, Arthur From ewaldt at gdls.com Fri Jun 29 12:05:17 2007 From: ewaldt at gdls.com (ewaldt at gdls.com) Date: Fri, 29 Jun 2007 13:05:17 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: Hey, John, I just found my kids' old Timex Sinclair 1000. Would that be slow enough? :-) Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems Date: Thu, 28 Jun 2007 13:25:09 -0400 From: "jwcolby" Subject: Re: [AccessD] The Business Side Of Databases To: "'Access Developers discussion and problem solving'" Message-ID: <20070628172512.97DACBE52 at smtp-auth.no-ip.com> Content-Type: text/plain; charset="us-ascii" Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. From jimdettman at verizon.net Fri Jun 29 12:13:21 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 29 Jun 2007 13:13:21 -0400 Subject: [AccessD] Update Access 2003 to deal with SQL 2005? In-Reply-To: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> References: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> Message-ID: <003901c7ba70$cc302800$8abea8c0@XPS> Arthur, <> No. Your only choice is to connect to SQL 2005 via ODBC rather then as an ADP. Microsoft has no plans to updated the ADP capability in Access 2003. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, June 29, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: [AccessD] Update Access 2003 to deal with SQL 2005? Hello all, I'm building an app in Access 2003 that needs to talk to SQL 2005. Every time I try to do something involving the back end, I get the message: "You have connected to a version of SQL Server later than SQL Server 2000. The version of Visual Studio or Access that you are using was released before the version of SQL Server to which you are connected. For this reason, you might encounter problems. Please check with Microsoft to see if there is a service pack that you should apply to Visual Studio or Office in order to get support for the version of SQL Server to which you are connected. You can continue but any new object types might not be enumerated, and it will not be possible to save any objects or database diagrams that you create using the Visual Database Tools." Is there any way around this? I don't really mind running both VS Studio.NETand Access 2003 at the same time, but do you know of an update that rectifies this? I looked and didn't find one. 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 Fri Jun 29 12:15:48 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 29 Jun 2007 13:15:48 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: <20070629171552.A85F1BE98@smtp-auth.no-ip.com> That is exactly what I am looking for. Does it run VB.Net? ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ewaldt at gdls.com Sent: Friday, June 29, 2007 1:05 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hey, John, I just found my kids' old Timex Sinclair 1000. Would that be slow enough? :-) Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems Date: Thu, 28 Jun 2007 13:25:09 -0400 From: "jwcolby" Subject: Re: [AccessD] The Business Side Of Databases To: "'Access Developers discussion and problem solving'" Message-ID: <20070628172512.97DACBE52 at smtp-auth.no-ip.com> Content-Type: text/plain; charset="us-ascii" Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at webedb.com Fri Jun 29 13:51:44 2007 From: robert at webedb.com (Robert L. Stewart) Date: Fri, 29 Jun 2007 13:51:44 -0500 Subject: [AccessD] Set Database Options in Code In-Reply-To: References: Message-ID: <200706291853.l5TIrm1b012213@databaseadvisors.com> Hide the Ribbon When Access Starts Access Developer Reference By default, Microsoft Office Access 2007 does not provide a method for hiding the Ribbon. This topic describes how to load a customized ribbon that hides all of the built-in tabs. To load the customized ribbon when Access starts, you should store its settings in a table named USysRibbons. The USysRibbons table must be created using specific column names in order for the Ribbon customizations to be implemented. The following table describes the settings to use when creating the USysRibbons table. Column Name Data Type Description RibbonName Text Contains the name of the custom ribbon to be associated with this customization. RibbonXML Memo Contains the Ribbon Extensibility XML (RibbonX) that defines the Ribbon customization. The following table describes the Ribbon customization settings to store in the USysRibbons table. Column Name Value RibbonName HideTheRibbon RibbonXML Applying the Customized Ribbon When Access Starts To implement a custom UI so that it is available when the application starts, do the following: Follow the process described previously to make the customized ribbon available to the application. Close and then restart the application. Click the Microsoft Office Button Button image and then click Access Options. Click the Current Database option and then, in the Ribbon and Toolbar Options section, click the Ribbon Name list and select HideTheRibbon. Close and restart the application. At 12:00 PM 6/29/2007, you wrote: >Of Gale Perez [galeper at gmail.com] >Sent: 29 June 2007 00:40 >To: accessd at databaseadvisors.com >Subject: [AccessD] Access 2007: Set Database Options in Code > >I need to distribute copies of an Access 2007 db and would like to know if I >can set the following in code: > > >? Add the user's FE and BE paths to the Trust Center's "Trusted >Locations"; I tried adding it manually from my machine, but when I emailed >it to the user, they were wiped out (maybe because those paths don't exist >from my machine), so I had to go to each user's machine and add the paths. > >? Hide the navigation pane (even though I check it not to show, the >minimized bar is still there and users can still click on it to expand it) > >? Hide all tabs (home, create, external data, db tools) and disable >shortcut menus - I checked the box to hide full menus and shortcut menus, >but they still show up > > > >Thank you for any help! > >Gale From dwaters at usinternet.com Fri Jun 29 15:36:48 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 29 Jun 2007 15:36:48 -0500 Subject: [AccessD] Update Access 2003 to deal with SQL 2005? In-Reply-To: <003901c7ba70$cc302800$8abea8c0@XPS> References: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> <003901c7ba70$cc302800$8abea8c0@XPS> Message-ID: <003e01c7ba8d$3826f220$0200a8c0@danwaters> Arthur, The SQL 2005 Management Studio (Full or Express) may be a good way to manage a SQL 2005 database. I think it can take the place of the visual management tools used by Access for the full version of SQL 2000. MS never did have a similar tool for MSDE 2000. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, June 29, 2007 12:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update Access 2003 to deal with SQL 2005? Arthur, <> No. Your only choice is to connect to SQL 2005 via ODBC rather then as an ADP. Microsoft has no plans to updated the ADP capability in Access 2003. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, June 29, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: [AccessD] Update Access 2003 to deal with SQL 2005? Hello all, I'm building an app in Access 2003 that needs to talk to SQL 2005. Every time I try to do something involving the back end, I get the message: "You have connected to a version of SQL Server later than SQL Server 2000. The version of Visual Studio or Access that you are using was released before the version of SQL Server to which you are connected. For this reason, you might encounter problems. Please check with Microsoft to see if there is a service pack that you should apply to Visual Studio or Office in order to get support for the version of SQL Server to which you are connected. You can continue but any new object types might not be enumerated, and it will not be possible to save any objects or database diagrams that you create using the Visual Database Tools." Is there any way around this? I don't really mind running both VS Studio.NETand Access 2003 at the same time, but do you know of an update that rectifies this? I looked and didn't find one. 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 jwcolby at colbyconsulting.com Fri Jun 29 15:45:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 29 Jun 2007 16:45:02 -0400 Subject: [AccessD] 64 bit MYSql on 64 bit linux Message-ID: <20070629204507.1CB9EBF80@smtp-auth.no-ip.com> Is anyone using 64 bit database / OS software? My databases are so large that having 2 mb memory constraints are killing me (gut feeling here). But once I start looking at x64 versions of Windows Server and in particular x64 versions of SQL Server the prices skyrocket. I will be paying more for the licenses for those two things (for EACH processor chip) than I will for the entire machine hardware, and it is pretty heavy duty hardware. Thus I need to at least examine Linux / MySQL assuming that I can get 64 bit versions. John W. Colby Colby Consulting www.ColbyConsulting.com From martyconnelly at shaw.ca Fri Jun 29 20:37:59 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 29 Jun 2007 18:37:59 -0700 Subject: [AccessD] Update Access 2003 to deal with SQL 2005? In-Reply-To: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> References: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> Message-ID: <4685B3F7.4060702@shaw.ca> One way to get around this, is you have to use SQL 2005 tools (or other compatible tools) to edit your SQL Server objects instead of the Access tools. It is frustrating to switch from Access to see the object in question then switch tools to the SQL server tool to edit it. Tip: Having 2 monitors on the desk takes the homicidal edge off this irritation. Arthur Fuller wrote: >Hello all, > >I'm building an app in Access 2003 that needs to talk to SQL 2005. Every >time I try to do something involving the back end, I get the message: > >"You have connected to a version of SQL Server later than SQL Server 2000. >The version of Visual Studio or Access that you are using was released >before the version of SQL Server to which you are connected. For this >reason, you might encounter problems. > >Please check with Microsoft to see if there is a service pack that you >should apply to Visual Studio or Office in order to get support for the >version of SQL Server to which you are connected. > >You can continue but any new object types might not be enumerated, and it >will not be possible to save any objects or database diagrams that you >create using the Visual Database Tools." > >Is there any way around this? I don't really mind running both VS >Studio.NETand Access 2003 at the same time, but do you know of an >update that >rectifies this? I looked and didn't find one. > >TIA, > >Arthur > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Sat Jun 30 16:51:04 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 30 Jun 2007 14:51:04 -0700 Subject: [AccessD] Access 2007: Set Database Options in Code In-Reply-To: <5b2621db0706281640g7d184804gc058edb8bc655842@mail.gmail.com> References: <5b2621db0706281640g7d184804gc058edb8bc655842@mail.gmail.com> Message-ID: <4686D048.2060201@shaw.ca> Inline below See also: Look through the url links in blog questions here Clint Covington: Microsoft Office Access Blog Do you like the new navigation pane? http://blogs.msdn.com/clintcovington/archive/2007/06/07/do-you-like-the-new-navigation-pane.aspx Change Access 2007 database options for your application http://articles.techrepublic.com.com/2415-10878_11-88582.html?tag=nl.e056 Gale Perez wrote: >I need to distribute copies of an Access 2007 db and would like to know if I >can set the following in code: > > >? Add the user's FE and BE paths to the Trust Center's "Trusted >Locations"; I tried adding it manually from my machine, but when I emailed >it to the user, they were wiped out (maybe because those paths don't exist >from my machine), so I had to go to each user's machine and add the paths. > > This gets complicated real fast unless you are familiar with OCT and .adm files which I am not. You can configure trusted locations and trusted publishers settings by using the Office Customization Tool (OCT) and the Group Policy Object Editor. This is dependant on network lockdowns. There are also workarounds with code certificates and registry modifications. By the way Thwate is now offering a 3 year VBA code certificate, they used to be only good for a year, which guaranteed yearly contact with client. However if your clients haven't done this, there are default trusted locations You could perhaps install to. I haven't ventured there yet. Several trusted locations are automatically created when you install the 2007 Microsoft Office system. The following are some examples: drive\Program Files\Microsoft Office\Templates drive\Program Files\Microsoft Office\Office12\Startup >? Hide the navigation pane (even though I check it not to show, the >minimized bar is still there and users can still click on it to expand it) > > here are some methods of the DoCmd object that you might find useful in manipulating the nav pane through code: SetDisplayedCategories http://msdn2.microsoft.com/en-us/library/bb242883.aspx NavigateTo http://msdn2.microsoft.com/en-us/library/bb238943.aspx LockNavigationPane http://msdn2.microsoft.com/en-us/library/bb242880.aspx DoCmd.LockNavigationPane(True) DoCmd.SetDisplayedCategories(Show, Category) Parameters Name Required/Optional Data Type Description Show Required Variant Set to Yes to show the category or categories. Set to No to hide them. Category Optional Variant The name of the category you want to show or hide. Leave blank to show or hide all categories. You might be able to use code that looks like this but have only seen used in Word Dim WithEvents objPane As NavigationPane http://msdn2.microsoft.com/en-us/library/bb206758.aspx Private Sub Application_Startup() ' Get the NavigationPane object for the ' currently displayed Explorer object. Set objPane = Application.ActiveExplorer.NavigationPane End Sub >? Hide all tabs (home, create, external data, db tools) and disable >shortcut menus - I checked the box to hide full menus and shortcut menus, >but they still show up > > You will have to do through ribbons as Martin stated > > >Thank you for any help! > >Gale > > -- Marty Connelly Victoria, B.C. Canada From jmhecht at earthlink.net Sat Jun 30 18:08:12 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Sat, 30 Jun 2007 16:08:12 -0700 Subject: [AccessD] Never Take a job for a friend (Three level design question) Message-ID: <001e01c7bb6b$88d195c0$6701a8c0@ACER2G> It is simple. Ya Right I am righting a poor mans HR program. There are four user levels. Dispatchers can not do notes, can not see notes. Field supervisor can write notes. Can not see manager or executive notes. Managers can write notes, can read Field supervisor notes, not edit them or see executive notes. Executives can write theirs, see but not edit all other notes. Notes are many notes to one employee. How do I do notes so people see them in chronological order? If I do three sub tables how would I get all notes to same point. One employee can have multiple incidents good and bad in their record. How would I get all three levels of notes to same incident? Ya all know where I am spending my sat night. Joe Hecht jmhecht at earthlink.net From jmhecht at earthlink.net Sat Jun 30 18:22:58 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Sat, 30 Jun 2007 16:22:58 -0700 Subject: [AccessD] Control Property Question Message-ID: <002301c7bb6d$992d4a20$6701a8c0@ACER2G> I use this code to enable or disable code bases on weather an employee needs licenses to work. Private Sub CboJobTitle_AfterUpdate() 'If employee is not licensed diasable license controls If Me.CboJobTitle = "Admin" Then Me.cboIssueAgency.Enabled = False Me.txtLicExpires.Enabled = False Me.txtDotExpires.Enabled = False Else Me.cboIssueAgency.Enabled = True Me.txtLicExpires.Enabled = True Me.txtDotExpires.Enabled = True End If They can be hired as admin and later promote and need the licences. Properties stay set when you close a database and reopen them unless another event changes them, Is that a correct statement. You forget so much when you do not do this for a year. Thanks Joe Hecht jmhecht at earthlink.net From prodevmg at yahoo.com Sat Jun 30 19:46:30 2007 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sat, 30 Jun 2007 17:46:30 -0700 (PDT) Subject: [AccessD] Control Property Question Message-ID: <251837.63895.qm@web33109.mail.mud.yahoo.com> Yes, that is correct. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us ----- Original Message ---- From: Joe Hecht To: Access Developers discussion and problem solving Sent: Saturday, June 30, 2007 6:22:58 PM Subject: [AccessD] Control Property Question I use this code to enable or disable code bases on weather an employee needs licenses to work. Private Sub CboJobTitle_AfterUpdate() 'If employee is not licensed diasable license controls If Me.CboJobTitle = "Admin" Then Me.cboIssueAgency.Enabled = False Me.txtLicExpires.Enabled = False Me.txtDotExpires.Enabled = False Else Me.cboIssueAgency.Enabled = True Me.txtLicExpires.Enabled = True Me.txtDotExpires.Enabled = True End If They can be hired as admin and later promote and need the licences. Properties stay set when you close a database and reopen them unless another event changes them, Is that a correct statement. You forget so much when you do not do this for a year. Thanks Joe Hecht jmhecht at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ____________________________________________________________________________________ Boardwalk for $500? In 2007? Ha! Play Monopoly Here and Now (it's updated for today's economy) at Yahoo! Games. http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow From rockysmolin at bchacc.com Fri Jun 1 00:02:44 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 31 May 2007 22:02:44 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <000301c7a3de$892c7d90$33b62ad1@SusanOne> Message-ID: <009a01c7a40a$173cd780$0301a8c0@HAL9005> Would that my client had the option. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, May 31, 2007 4:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Well, you could do what accountants and IT professionals do -- demand they send it in the format you need. :) Make it someone else's problem. ;) Susan H. This is a test file of 18k records. The final file will be over a million. And it's not a one shot. So I've got to find an automated solution. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 3:03 PM From martyconnelly at shaw.ca Fri Jun 1 02:24:37 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 01 Jun 2007 00:24:37 -0700 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <465FA7A3.5090301@gmail.com> References: <465FA7A3.5090301@gmail.com> Message-ID: <465FC9B5.70509@shaw.ca> Are you reading the same post. He is discussing 2007 macros and VBA They (Macros) now have error detection. Clint Covington was asked this point blank by a reader in this post: Reader question about macros and VBA: https://blogs.msdn.com/clintcovington/archive/2007/04/21/reader-question-about-macros-and-vba.aspx No answer was given. Covingtion response was "Do we think everything should be written in macros? No--they aren't a replacement for VBA. VBA will continue to ship and be supported in the future" I am used to this "Of course, we will switch everything from C-ISAM to Oracle SQL" Ken Ismert wrote: >Eric, Steve, Marty, > >(Steve) > > ... I am certain that VBA will be alive and well in Access 14 ... >(Marty) > > ... However Clint Covington doesn't mention dropping VBA for version >14 ... > >Clint Covington was asked this point blank by a reader in this post: >Reader question about macros and VBA: >https://blogs.msdn.com/clintcovington/archive/2007/04/21/reader-question-about-macros-and-vba.aspx >No answer was given. > >This is not surprising, given this article: >Microsoft Not Discussing Windows 7, Office 14: >http://www.betanews.com/article/Microsoft_Not_Discussing_Windows_7_Office_14/1171589364 > >However, VSTA appears to be the .NET VBA replacement: >The future of VBA looks a lot like VSTA. Or does it? >http://blogs.officezealot.com/hansen/archive/2007/04/12/20245.aspx > >It seems clear Visual Studio Tools for Office is the future in Office >development. Steve Hansen's Office Zealot blog is an excellent resource >for VSTO: >http://blogs.officezealot.com/hansen/default.aspx > >For those wanting to migrate from VBA to VSTO, Office Zealot is a super >starting point: >http://blogs.officezealot.com/ > >Conclusion: >In all my searching, I haven't found one source that refutes my position >that VBA might go away in Office 14. But, I haven't found any sources >that support your position, either. So, here's where I will let it rest: >find one credible source that says VBA WILL BE NATIVELY supported in >Office 14/2009, and I will consider the argument closed. > >-Ken > > > > -- Marty Connelly Victoria, B.C. Canada From bbruen at unwired.com.au Fri Jun 1 03:11:53 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Fri, 1 Jun 2007 18:11:53 +1000 Subject: [AccessD] OT Friday: was (VBA abandoned in Office 2008 for Mac) In-Reply-To: <20070531184657.D0BB5BC02@smtp-auth.no-ip.com> References: <20070531184657.D0BB5BC02@smtp-auth.no-ip.com> Message-ID: <200706011811.57636.bbruen@unwired.com.au> On Friday 01 June 2007 04:46, jwcolby wrote: > And did you actually read that stuff? I have never seen so much text used > to impart so little information. Given that beyond implies "somewhere else" then this = "USING APACHE" "developers can easily create Web applications with more interactive, more responsive and more efficient client-side execution" ==> Loosely, again as we are still "Beyond" then this = "USING APACHE AND ANY WEB SERVICE DEVELOPMENT TOOL(s) OTHER THAN Orcas codename AbsoluteTwaddle, ORDINARILY DECENT, STABLE WEB SITES CAN BE CREATED" "using the seamless(8) integration and familiar(9) programming model of ASP.NET AJAX" ==> (8723498 Syntax error : does not parse) "and other extensions & enhancements." ==> Loosely, retaining the "beyond" then, tada.... "USING APACHE AND ANY WEB SERVICE DEVELOPMENT TOOL(s) OTHER THAN Orcas codename AbsoluteTwaddle, ORDINARILY DECENT, STABLE WEB SITES CAN BE CREATED WITHOUT HAVING TO USE OUR PRODUCT" btw, That was all I read of it. -- regards Bruce From jwcolby at colbyconsulting.com Fri Jun 1 06:38:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 07:38:05 -0400 Subject: [AccessD] OT Friday: was (VBA abandoned in Office 2008 for Mac) In-Reply-To: <200706011811.57636.bbruen@unwired.com.au> Message-ID: <20070601113807.0CF14BD19@smtp-auth.no-ip.com> Bruce, >Jeez JC, can't you tell satire when you see it? Oh. Was that a satirical web site? It looked so much like every other MS web site gushing nonsensical salespeak that I took it for real. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Friday, June 01, 2007 4:12 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT Friday: was (VBA abandoned in Office 2008 for Mac) On Friday 01 June 2007 04:46, jwcolby wrote: > And did you actually read that stuff? I have never seen so much text > used to impart so little information. Given that beyond implies "somewhere else" then this = "USING APACHE" "developers can easily create Web applications with more interactive, more responsive and more efficient client-side execution" ==> Loosely, again as we are still "Beyond" then this = "USING APACHE AND ANY WEB SERVICE DEVELOPMENT TOOL(s) OTHER THAN Orcas codename AbsoluteTwaddle, ORDINARILY DECENT, STABLE WEB SITES CAN BE CREATED" "using the seamless(8) integration and familiar(9) programming model of ASP.NET AJAX" ==> (8723498 Syntax error : does not parse) "and other extensions & enhancements." ==> Loosely, retaining the "beyond" then, tada.... "USING APACHE AND ANY WEB SERVICE DEVELOPMENT TOOL(s) OTHER THAN Orcas codename AbsoluteTwaddle, ORDINARILY DECENT, STABLE WEB SITES CAN BE CREATED WITHOUT HAVING TO USE OUR PRODUCT" btw, That was all I read of it. -- regards Bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.eu Fri Jun 1 07:05:25 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Fri, 1 Jun 2007 14:05:25 +0200 Subject: [AccessD] FW: Removing quotes References: <008501c7a3d4$12fcf370$0301a8c0@HAL9005> Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4538@stekelbes.ithelps.local> I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Jun 1 08:10:19 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 1 Jun 2007 06:10:19 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <430E80531228BA4497C5EB1A7BA786B01B4538@stekelbes.ithelps.local> Message-ID: <001e01c7a44e$34a6a7d0$0301a8c0@HAL9005> Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM From rockysmolin at bchacc.com Fri Jun 1 09:23:02 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 1 Jun 2007 07:23:02 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <001e01c7a44e$34a6a7d0$0301a8c0@HAL9005> Message-ID: <002501c7a458$5d14a5a0$0301a8c0@HAL9005> Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky Option Compare Database Option Explicit Dim db As DAO.Database Dim rsIn As DAO.Recordset Dim fld As DAO.Field Dim tdf As DAO.TableDef Dim obj As Object Dim intI As Integer Dim lngRecNum As Long Private Sub cmdChangeFieldNames_Click() Set db = CurrentDb Set tdf = db.TableDefs("tblPOLINEAPR2007") For Each obj In tdf.Fields If Left(obj.Name, 1) = """" Then 'MsgBox obj.Name & " - *" & Mid(obj.Name, 2, Len(obj.Name) - 2) & "*" obj.Name = Mid(obj.Name, 2, Len(obj.Name) - 2) Else 'MsgBox obj.Name & " No quotes " End If Next obj db.Close Set tdf = Nothing Set db = Nothing End Sub Private Sub cmdReplaceQuoteWithIn_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 1000 = Int(lngRecNum / 1000) Then Me.txtRecNum = lngRecNum Me.Repaint End If If InStr(1, rsIn!Description, """") <> 0 Then rsIn.Edit rsIn!Description = rsIn!Description & vbCrLf & Replace(rsIn!Description, """", " in. ") rsIn.Update End If rsIn.MoveNext Loop MsgBox "Done" rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing End Sub Private Sub cmdStripQuotes_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 100 = Int(lngRecNum / 100) Then Me.txtRecNum = lngRecNum Me.Repaint End If For intI = 0 To rsIn.Fields.Count - 1 'MsgBox intI & " *" & rsIn(intI) & "*" If Left(rsIn(intI), 1) = """" And Right(rsIn(intI), 1) = """" Then rsIn.Edit rsIn(intI) = Trim(Mid(rsIn(intI), 2, Len(rsIn(intI)) - 2)) rsIn.Update End If Next intI rsIn.MoveNext Loop rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing MsgBox "Done" End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 6:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM From jwcolby at colbyconsulting.com Fri Jun 1 09:40:27 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 10:40:27 -0400 Subject: [AccessD] FW: Removing quotes In-Reply-To: <002501c7a458$5d14a5a0$0301a8c0@HAL9005> Message-ID: <20070601144028.4A170BCEB@smtp-auth.no-ip.com> Rocky, If speed is a real concern, switch to vb.net. You will get about a 10X improvement in speed. I am dealing with 10s of millions of records with > 100 fields and the switch dropped my processing from days to hours. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 10:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky Option Compare Database Option Explicit Dim db As DAO.Database Dim rsIn As DAO.Recordset Dim fld As DAO.Field Dim tdf As DAO.TableDef Dim obj As Object Dim intI As Integer Dim lngRecNum As Long Private Sub cmdChangeFieldNames_Click() Set db = CurrentDb Set tdf = db.TableDefs("tblPOLINEAPR2007") For Each obj In tdf.Fields If Left(obj.Name, 1) = """" Then 'MsgBox obj.Name & " - *" & Mid(obj.Name, 2, Len(obj.Name) - 2) & "*" obj.Name = Mid(obj.Name, 2, Len(obj.Name) - 2) Else 'MsgBox obj.Name & " No quotes " End If Next obj db.Close Set tdf = Nothing Set db = Nothing End Sub Private Sub cmdReplaceQuoteWithIn_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 1000 = Int(lngRecNum / 1000) Then Me.txtRecNum = lngRecNum Me.Repaint End If If InStr(1, rsIn!Description, """") <> 0 Then rsIn.Edit rsIn!Description = rsIn!Description & vbCrLf & Replace(rsIn!Description, """", " in. ") rsIn.Update End If rsIn.MoveNext Loop MsgBox "Done" rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing End Sub Private Sub cmdStripQuotes_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 100 = Int(lngRecNum / 100) Then Me.txtRecNum = lngRecNum Me.Repaint End If For intI = 0 To rsIn.Fields.Count - 1 'MsgBox intI & " *" & rsIn(intI) & "*" If Left(rsIn(intI), 1) = """" And Right(rsIn(intI), 1) = """" Then rsIn.Edit rsIn(intI) = Trim(Mid(rsIn(intI), 2, Len(rsIn(intI)) - 2)) rsIn.Update End If Next intI rsIn.MoveNext Loop rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing MsgBox "Done" End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 6:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Jun 1 09:57:05 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 1 Jun 2007 07:57:05 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <20070601144028.4A170BCEB@smtp-auth.no-ip.com> References: <002501c7a458$5d14a5a0$0301a8c0@HAL9005> <20070601144028.4A170BCEB@smtp-auth.no-ip.com> Message-ID: However, the .Net learning curve took months!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 01, 2007 7:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Rocky, If speed is a real concern, switch to vb.net. You will get about a 10X improvement in speed. I am dealing with 10s of millions of records with > 100 fields and the switch dropped my processing from days to hours. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 10:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky Option Compare Database Option Explicit Dim db As DAO.Database Dim rsIn As DAO.Recordset Dim fld As DAO.Field Dim tdf As DAO.TableDef Dim obj As Object Dim intI As Integer Dim lngRecNum As Long Private Sub cmdChangeFieldNames_Click() Set db = CurrentDb Set tdf = db.TableDefs("tblPOLINEAPR2007") For Each obj In tdf.Fields If Left(obj.Name, 1) = """" Then 'MsgBox obj.Name & " - *" & Mid(obj.Name, 2, Len(obj.Name) - 2) & "*" obj.Name = Mid(obj.Name, 2, Len(obj.Name) - 2) Else 'MsgBox obj.Name & " No quotes " End If Next obj db.Close Set tdf = Nothing Set db = Nothing End Sub Private Sub cmdReplaceQuoteWithIn_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 1000 = Int(lngRecNum / 1000) Then Me.txtRecNum = lngRecNum Me.Repaint End If If InStr(1, rsIn!Description, """") <> 0 Then rsIn.Edit rsIn!Description = rsIn!Description & vbCrLf & Replace(rsIn!Description, """", " in. ") rsIn.Update End If rsIn.MoveNext Loop MsgBox "Done" rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing End Sub Private Sub cmdStripQuotes_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 100 = Int(lngRecNum / 100) Then Me.txtRecNum = lngRecNum Me.Repaint End If For intI = 0 To rsIn.Fields.Count - 1 'MsgBox intI & " *" & rsIn(intI) & "*" If Left(rsIn(intI), 1) = """" And Right(rsIn(intI), 1) = """" Then rsIn.Edit rsIn(intI) = Trim(Mid(rsIn(intI), 2, Len(rsIn(intI)) - 2)) rsIn.Update End If Next intI rsIn.MoveNext Loop rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing MsgBox "Done" End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 6:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Jun 1 10:15:12 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 1 Jun 2007 08:15:12 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <20070601144028.4A170BCEB@smtp-auth.no-ip.com> Message-ID: <002f01c7a45f$a67dd020$0301a8c0@HAL9005> Unfortunately, that's not a short term solution for me. I have the whole Visual Studio 2005 suite from the launch in O.C. a couple years ago. Maybe it's easier than I think. Can you link to an mdb in VB.NET? Would the code I wrote then be pretty much the same? What's the VB.NET equivalent of DAO? OR do you use ADO? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 01, 2007 7:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Rocky, If speed is a real concern, switch to vb.net. You will get about a 10X improvement in speed. I am dealing with 10s of millions of records with > 100 fields and the switch dropped my processing from days to hours. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 10:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky Option Compare Database Option Explicit Dim db As DAO.Database Dim rsIn As DAO.Recordset Dim fld As DAO.Field Dim tdf As DAO.TableDef Dim obj As Object Dim intI As Integer Dim lngRecNum As Long Private Sub cmdChangeFieldNames_Click() Set db = CurrentDb Set tdf = db.TableDefs("tblPOLINEAPR2007") For Each obj In tdf.Fields If Left(obj.Name, 1) = """" Then 'MsgBox obj.Name & " - *" & Mid(obj.Name, 2, Len(obj.Name) - 2) & "*" obj.Name = Mid(obj.Name, 2, Len(obj.Name) - 2) Else 'MsgBox obj.Name & " No quotes " End If Next obj db.Close Set tdf = Nothing Set db = Nothing End Sub Private Sub cmdReplaceQuoteWithIn_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 1000 = Int(lngRecNum / 1000) Then Me.txtRecNum = lngRecNum Me.Repaint End If If InStr(1, rsIn!Description, """") <> 0 Then rsIn.Edit rsIn!Description = rsIn!Description & vbCrLf & Replace(rsIn!Description, """", " in. ") rsIn.Update End If rsIn.MoveNext Loop MsgBox "Done" rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing End Sub Private Sub cmdStripQuotes_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 100 = Int(lngRecNum / 100) Then Me.txtRecNum = lngRecNum Me.Repaint End If For intI = 0 To rsIn.Fields.Count - 1 'MsgBox intI & " *" & rsIn(intI) & "*" If Left(rsIn(intI), 1) = """" And Right(rsIn(intI), 1) = """" Then rsIn.Edit rsIn(intI) = Trim(Mid(rsIn(intI), 2, Len(rsIn(intI)) - 2)) rsIn.Update End If Next intI rsIn.MoveNext Loop rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing MsgBox "Done" End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 6:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM From rockysmolin at bchacc.com Fri Jun 1 10:18:31 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 1 Jun 2007 08:18:31 -0700 Subject: [AccessD] OT: Vista and AVG and Sygate Message-ID: <003601c7a460$1d4a9030$0301a8c0@HAL9005> Does anyone know if Vista plays well together with AVG and Sygate? TIA Rocky From Gustav at cactus.dk Fri Jun 1 10:27:11 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Jun 2007 17:27:11 +0200 Subject: [AccessD] OT: Vista and AVG and Sygate Message-ID: Hi Rocky It does. /gustav >>> rockysmolin at bchacc.com 01-06-2007 17:18 >>> Does anyone know if Vista plays well together with AVG and Sygate? TIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Fri Jun 1 10:30:22 2007 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 1 Jun 2007 10:30:22 -0500 Subject: [AccessD] OT: Vista and AVG and Sygate In-Reply-To: <003601c7a460$1d4a9030$0301a8c0@HAL9005> References: <003601c7a460$1d4a9030$0301a8c0@HAL9005> Message-ID: I use McAfee stuff on my Vista Box. I get that free from my Cable Modem provider (Comcast) I'm guessing probably not. I had to get Vista versions of the McAfee Antivirus and other stuff when I upgraded that box to Vista. I could be mistaken though. I still use Sygate on one of my XP boxes though. GK On 6/1/07, Rocky Smolin at Beach Access Software wrote: > Does anyone know if Vista plays well together with AVG and Sygate? > > TIA > > Rocky > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From Gustav at cactus.dk Fri Jun 1 10:30:58 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Jun 2007 17:30:58 +0200 Subject: [AccessD] FW: Removing quotes Message-ID: Hi Rocky Join us on the dba-VB list! Attaching data sources, including web services, is surprisingly easy and flexible. As much as I hate the Access ribbon I enjoy the IDE of VS 2005. Very impressive. /gustav >>> rockysmolin at bchacc.com 01-06-2007 17:15 >>> Unfortunately, that's not a short term solution for me. I have the whole Visual Studio 2005 suite from the launch in O.C. a couple years ago. Maybe it's easier than I think. Can you link to an mdb in VB.NET? Would the code I wrote then be pretty much the same? What's the VB.NET equivalent of DAO? OR do you use ADO? TIA Rocky From Gustav at cactus.dk Fri Jun 1 10:32:00 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Jun 2007 17:32:00 +0200 Subject: [AccessD] Friday Humour (was: VBA abandoned in Office 2008 for Mac) Message-ID: Hi all Oh my ... some power superior to MS does exist! Who would have believed that? Seriously, how ridiculous is this? Even on a Friday. /gustav >>> martyconnelly at shaw.ca 31-05-2007 22:58 >>> There is no Access 13 due to Triskaidekaphobia From jwcolby at colbyconsulting.com Fri Jun 1 10:41:41 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 11:41:41 -0400 Subject: [AccessD] FW: Removing quotes In-Reply-To: Message-ID: <20070601154141.9F03ABE57@smtp-auth.no-ip.com> ROTFL. Shut the heck up Charlotte, you are scaring people off. Seriously though, there is a degree of that. However .Net is incredibly easy to use once you get comfortable with the IDE. I find myself spending my time googling for code, which once I see it and use it cements another piece into my repertoire. And it truly is an order of magnitude faster for many things. If the bottleneck is the CODE SPEED, then .Net will give you a huge speed boost. If the bottleneck is data access then certainly less so. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, June 01, 2007 10:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes However, the .Net learning curve took months!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 01, 2007 7:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Rocky, If speed is a real concern, switch to vb.net. You will get about a 10X improvement in speed. I am dealing with 10s of millions of records with > 100 fields and the switch dropped my processing from days to hours. From cfoust at infostatsystems.com Fri Jun 1 10:47:01 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 1 Jun 2007 08:47:01 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: <002f01c7a45f$a67dd020$0301a8c0@HAL9005> References: <20070601144028.4A170BCEB@smtp-auth.no-ip.com> <002f01c7a45f$a67dd020$0301a8c0@HAL9005> Message-ID: You don't link directly to anything in .Net (although the Server Explorer will allow you to establish data connections), but yes, you can use an Access mdb or SQL Server or whatever else you might have drivers for. No, the code is NOT the same because you don't use Access as an FE, you build windows forms or web forms in .Net. The connection to the data is more indirect in .Net. You use ADO.Net (fairly similar to ADO) for data manipulation. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 8:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Unfortunately, that's not a short term solution for me. I have the whole Visual Studio 2005 suite from the launch in O.C. a couple years ago. Maybe it's easier than I think. Can you link to an mdb in VB.NET? Would the code I wrote then be pretty much the same? What's the VB.NET equivalent of DAO? OR do you use ADO? TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 01, 2007 7:40 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Rocky, If speed is a real concern, switch to vb.net. You will get about a 10X improvement in speed. I am dealing with 10s of millions of records with > 100 fields and the switch dropped my processing from days to hours. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 10:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky Option Compare Database Option Explicit Dim db As DAO.Database Dim rsIn As DAO.Recordset Dim fld As DAO.Field Dim tdf As DAO.TableDef Dim obj As Object Dim intI As Integer Dim lngRecNum As Long Private Sub cmdChangeFieldNames_Click() Set db = CurrentDb Set tdf = db.TableDefs("tblPOLINEAPR2007") For Each obj In tdf.Fields If Left(obj.Name, 1) = """" Then 'MsgBox obj.Name & " - *" & Mid(obj.Name, 2, Len(obj.Name) - 2) & "*" obj.Name = Mid(obj.Name, 2, Len(obj.Name) - 2) Else 'MsgBox obj.Name & " No quotes " End If Next obj db.Close Set tdf = Nothing Set db = Nothing End Sub Private Sub cmdReplaceQuoteWithIn_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 1000 = Int(lngRecNum / 1000) Then Me.txtRecNum = lngRecNum Me.Repaint End If If InStr(1, rsIn!Description, """") <> 0 Then rsIn.Edit rsIn!Description = rsIn!Description & vbCrLf & Replace(rsIn!Description, """", " in. ") rsIn.Update End If rsIn.MoveNext Loop MsgBox "Done" rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing End Sub Private Sub cmdStripQuotes_Click() Set db = CurrentDb Set rsIn = db.OpenRecordset("Select * FROM tblPOLINEAPR2007") rsIn.MoveLast Me.txtNumRecs = rsIn.RecordCount rsIn.MoveFirst lngRecNum = 0 Do While Not rsIn.EOF lngRecNum = lngRecNum + 1 If lngRecNum / 100 = Int(lngRecNum / 100) Then Me.txtRecNum = lngRecNum Me.Repaint End If For intI = 0 To rsIn.Fields.Count - 1 'MsgBox intI & " *" & rsIn(intI) & "*" If Left(rsIn(intI), 1) = """" And Right(rsIn(intI), 1) = """" Then rsIn.Edit rsIn(intI) = Trim(Mid(rsIn(intI), 2, Len(rsIn(intI)) - 2)) rsIn.Update End If Next intI rsIn.MoveNext Loop rsIn.Close Set rsIn = Nothing db.Close Set db = Nothing MsgBox "Done" End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 6:10 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Removing quotes Erwin: Thanks. I'll take a look. Regards, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Friday, June 01, 2007 5:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Removing quotes I have written a long time ago some little vb app to remove some strings from files in a folder. At that day someone needed to strip HTML code from a lot htm files. It only removes charachters not replace them. www.ithelps.eu/tools I noticed that the tool is regulary downloaded so is upose it has his use :-) Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, June 01, 2007 12:36 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Removing quotes Dear List: A client has a large tab delimited file which I'm trying to import into an access table using the wizard. The text fields in the tab delimited file have quotes around them. Unfortunately the Description field has embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". So if I import with the quote as text qualifier any record with a quote in the description field is unparseable because there's an uneven number of quotes and all of the subsequence fields after the Description are dropped. If I import with no character as the text qualifier I get all the fields but all the text fields are surrounded by quotes. So I have to remove them. I'm thinking to do it with a couple update queries but there are about 140 fields so it would be awkward and a bit time consuming to structure and test the update queries. I'm thinking of doing it with a bit of code - cycle through the fields for each record and strip the quotes (also replace the quote that represents inches with 'in.') I think it would take an hour to do it in code. But is there any faster, easier, slicker way I'm overlooking? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jun 1 10:49:55 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 1 Jun 2007 11:49:55 -0400 Subject: [AccessD] Friday Humour (was: VBA abandoned in Office 2008 for Mac) In-Reply-To: References: Message-ID: <29f585dd0706010849p5bf62446od4e18f671843dd0f@mail.gmail.com> On the other hand, there will be an Access 14, on the same theory as numbers in an elevator. On 6/1/07, Gustav Brock wrote: > > Hi all > > Oh my ... some power superior to MS does exist! Who would have believed > that? > > Seriously, how ridiculous is this? Even on a Friday. > > /gustav > > >>> martyconnelly at shaw.ca 31-05-2007 22:58 >>> > There is no Access 13 due to Triskaidekaphobia > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kismert at gmail.com Fri Jun 1 11:08:08 2007 From: kismert at gmail.com (Ken Ismert) Date: Fri, 01 Jun 2007 11:08:08 -0500 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: References: Message-ID: <46604468.6000007@gmail.com> (Marty) > Are you reading the same post. He is discussing 2007 macros and VBA ... Yes, the same post. Just lines below your quote, a reader asks point-blank: "However do you confirm that VBA will be supported from the next release of Access?" No answer. You can interpret that any way you care, but I don't consider that a positive confirmation that VBA will be natively supported in Office 14. A just-as-plausible interpretation is that VBA is replaced with VSTA in the next Office, and we get a separate conversion/backwards compatibility tool with read-only legacy VBA support, a-la Mac. And Office 2007 users still have 7 or 8 years of legacy support for their VBA apps. That scenario meets the letter of Clint's rather bland affirmation. Recall, all development of VB6 and VBA ceased in 1998. Microsoft has a 10-year legacy support window. Now, in 2008, VBA is gone in the latest Office release. All extended support for VB6 has ceased. It would be extraordinary for Microsoft to continue including unsupported code in its upcoming Office releases. Microsoft is putting nearly a billion dollars into the next version of Office. All of that code will be .NET code. That sounds like a complete rewrite to me. In my view, the consequences of thinking maybe its time to look at new technologies are only positive, while the consequences of assuming VBA will always be around are neutral at best, and could potentially be bad for your career, if you do lose your bet. So, I think it is incumbent on the 'VBA forever' side to come up with the home-run: a clear affirmation of native VBA support in Office 14 from a credible source. -Ken From jwcolby at colbyconsulting.com Fri Jun 1 11:23:23 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 12:23:23 -0400 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <46604468.6000007@gmail.com> Message-ID: <20070601162323.EF892BDC3@smtp-auth.no-ip.com> And in the end, it is all the same to me as I will not be directly supporting it anyway. I will be using .Net directly by that time and all of my new clients will be using .Net developed applications. Only automation will be used. The ribbon bar, all by itself, has shown me that MS does not have the developer's interests in mind and with that so clearly demonstrated it is time to move on. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ken Ismert Sent: Friday, June 01, 2007 12:08 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] VBA abandoned in Office 2008 for Mac (Marty) > Are you reading the same post. He is discussing 2007 macros and VBA ... Yes, the same post. Just lines below your quote, a reader asks point-blank: "However do you confirm that VBA will be supported from the next release of Access?" No answer. You can interpret that any way you care, but I don't consider that a positive confirmation that VBA will be natively supported in Office 14. A just-as-plausible interpretation is that VBA is replaced with VSTA in the next Office, and we get a separate conversion/backwards compatibility tool with read-only legacy VBA support, a-la Mac. And Office 2007 users still have 7 or 8 years of legacy support for their VBA apps. That scenario meets the letter of Clint's rather bland affirmation. Recall, all development of VB6 and VBA ceased in 1998. Microsoft has a 10-year legacy support window. Now, in 2008, VBA is gone in the latest Office release. All extended support for VB6 has ceased. It would be extraordinary for Microsoft to continue including unsupported code in its upcoming Office releases. Microsoft is putting nearly a billion dollars into the next version of Office. All of that code will be .NET code. That sounds like a complete rewrite to me. In my view, the consequences of thinking maybe its time to look at new technologies are only positive, while the consequences of assuming VBA will always be around are neutral at best, and could potentially be bad for your career, if you do lose your bet. So, I think it is incumbent on the 'VBA forever' side to come up with the home-run: a clear affirmation of native VBA support in Office 14 from a credible source. -Ken -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jun 1 11:23:47 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 1 Jun 2007 12:23:47 -0400 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <46604468.6000007@gmail.com> References: <46604468.6000007@gmail.com> Message-ID: <29f585dd0706010923k42c0c2e1r1149306259df007@mail.gmail.com> Actually, if they kill VBA and replace it with .NET coding style, I don't much care. It would be nice if they provided a wizard to upgrade existing code, but even if they don't, anyone with VBA skills already knows a fair amount about how to write vb.net code, except for the fact that everything is a class. But that's not difficult to get over. A. On 6/1/07, Ken Ismert wrote: > > > (Marty) > > Are you reading the same post. He is discussing 2007 macros and VBA ... > > Yes, the same post. Just lines below your quote, a reader asks > point-blank: > > "However do you confirm that VBA will be supported from the next release > of Access?" > > No answer. > > You can interpret that any way you care, but I don't consider that a > positive confirmation that VBA will be natively supported in Office 14. > A just-as-plausible interpretation is that VBA is replaced with VSTA in > the next Office, and we get a separate conversion/backwards > compatibility tool with read-only legacy VBA support, a-la Mac. And > Office 2007 users still have 7 or 8 years of legacy support for their > VBA apps. That scenario meets the letter of Clint's rather bland > affirmation. > > Recall, all development of VB6 and VBA ceased in 1998. Microsoft has a > 10-year legacy support window. Now, in 2008, VBA is gone in the latest > Office release. All extended support for VB6 has ceased. It would be > extraordinary for Microsoft to continue including unsupported code in > its upcoming Office releases. > > Microsoft is putting nearly a billion dollars into the next version of > Office. All of that code will be .NET code. That sounds like a complete > rewrite to me. > > In my view, the consequences of thinking maybe its time to look at new > technologies are only positive, while the consequences of assuming VBA > will always be around are neutral at best, and could potentially be bad > for your career, if you do lose your bet. > > So, I think it is incumbent on the 'VBA forever' side to come up with > the home-run: a clear affirmation of native VBA support in Office 14 > from a credible source. > > -Ken > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From markamatte at hotmail.com Fri Jun 1 11:41:23 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 01 Jun 2007 16:41:23 +0000 Subject: [AccessD] FW: Removing quotes In-Reply-To: <008c01c7a3dc$c6a31e60$0301a8c0@HAL9005> Message-ID: Rocky, I have a similar situation converting data from DB2 to Informix to SQL. The text files are typically 1 to 2 gigs. I bring in the text file 1 mil char at a time...search and replace...and output to a new text file...even with the file size...it only takes a few minutes... If you need...I can dig out the code for you. Thanks, Mark A. Matte >From: "Rocky Smolin at Beach Access Software" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] FW: Removing quotes >Date: Thu, 31 May 2007 16:38:21 -0700 > >This is a test file of 18k records. The final file will be over a million. >And it's not a one shot. So I've got to find an automated solution. > >Rocky > > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >Sent: Thursday, May 31, 2007 3:52 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] FW: Removing quotes > >Can't you delete the quotes in the original file? -- I'm trying to think >of >a Find Replace pattern that might work -- how about > >Space " > >And > >" space > >That would catch every " at the beginning of a word and after -- would help >I would think. Might not get everything, but might get enough that you >could >visually catch the rest. > >Susan H. > >Dear List: > >A client has a large tab delimited file which I'm trying to import into an >access table using the wizard. The text fields in the tab delimited file >have quotes around them. Unfortunately the Description field has embedded >quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". > >So if I import with the quote as text qualifier any record with a quote in >the description field is unparseable because there's an uneven number of >quotes and all of the subsequence fields after the Description are dropped. > >If I import with no character as the text qualifier I get all the fields >but >all the text fields are surrounded by quotes. So I have to remove them. > >I'm thinking to do it with a couple update queries but there are about 140 >fields so it would be awkward and a bit time consuming to structure and >test >the update queries. > >I'm thinking of doing it with a bit of code - cycle through the fields for >each record and strip the quotes (also replace the quote that represents >inches with 'in.') > >I think it would take an hour to do it in code. But is there any faster, >easier, slicker way I'm overlooking? > >MTIA > >Rocky > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 From mwp.reid at qub.ac.uk Fri Jun 1 11:42:34 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Fri, 1 Jun 2007 17:42:34 +0100 Subject: [AccessD] VBA abandoned in Office 2008 for Mac References: <20070601162323.EF892BDC3@smtp-auth.no-ip.com> Message-ID: I have asked the question. If I get an answer I can publish I will post it here. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 From mwp.reid at qub.ac.uk Fri Jun 1 11:59:10 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Fri, 1 Jun 2007 17:59:10 +0100 Subject: [AccessD] VBA abandoned in Office 2008 for Mac References: <20070531184657.D0BB5BC02@smtp-auth.no-ip.com> <200706011811.57636.bbruen@unwired.com.au> Message-ID: here you go and I quote from a source who knows. "VBA Will still be supported in Office" That's the full quote. What that means I don't really know but there you have it. Personally I would be looking at JCs route to .NET as well. Cant hurt. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 From markamatte at hotmail.com Fri Jun 1 12:02:12 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 01 Jun 2007 17:02:12 +0000 Subject: [AccessD] FW: Removing quotes In-Reply-To: Message-ID: Rocky, Found it easier than I thought. Me!Text1 is a field on a form where I type the original text file name. Me!Text3 is the file name I plan on outputting to. Also, its not 1 mil...its 100mil for the buffer size. Hope it Helps, Good Luck, Mark A. Matte **************Code Start********************* On Error GoTo Err_Command0_Click Dim f As Long Dim g As Long Dim intBufferSize As Long Dim strtemp As String Dim intSpaceRemaining As Long Dim OutPutLength As Long intBufferSize = 100000000 f = FreeFile g = FreeFile Dim C C = -99999999 Dim PlaceHolder Open Me!Text1 For Binary Access Read As f intSpaceRemaining = LOF(f) Close f Do Until intSpaceRemaining = 0 C = C + intBufferSize Open Me!Text1 For Binary Access Read As f If intBufferSize > intSpaceRemaining Then intBufferSize = intSpaceRemaining strtemp = Space(intBufferSize) Get f, C, strtemp strtemp = Replace(strtemp, "\|", "") intSpaceRemaining = intSpaceRemaining - intBufferSize Close f Open Me!Text3 For Binary Access Write As g OutPutLength = LOF(g) Put g, OutPutLength + 1, strtemp Close g Loop MsgBox "done" Exit_Command0_Click: Exit Sub Err_Command0_Click: MsgBox Err.Description Resume Exit_Command0_Click ****************Code End***************** >From: "Mark A Matte" >Reply-To: Access Developers discussion and problem >solving >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] FW: Removing quotes >Date: Fri, 01 Jun 2007 16:41:23 +0000 > >Rocky, > >I have a similar situation converting data from DB2 to Informix to SQL. >The >text files are typically 1 to 2 gigs. I bring in the text file 1 mil char >at a time...search and replace...and output to a new text file...even with >the file size...it only takes a few minutes... > >If you need...I can dig out the code for you. > >Thanks, > >Mark A. Matte > > > >From: "Rocky Smolin at Beach Access Software" > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: Re: [AccessD] FW: Removing quotes > >Date: Thu, 31 May 2007 16:38:21 -0700 > > > >This is a test file of 18k records. The final file will be over a >million. > >And it's not a one shot. So I've got to find an automated solution. > > > >Rocky > > > > > > > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > >Sent: Thursday, May 31, 2007 3:52 PM > >To: 'Access Developers discussion and problem solving' > >Subject: Re: [AccessD] FW: Removing quotes > > > >Can't you delete the quotes in the original file? -- I'm trying to think > >of > >a Find Replace pattern that might work -- how about > > > >Space " > > > >And > > > >" space > > > >That would catch every " at the beginning of a word and after -- would >help > >I would think. Might not get everything, but might get enough that you > >could > >visually catch the rest. > > > >Susan H. > > > >Dear List: > > > >A client has a large tab delimited file which I'm trying to import into >an > >access table using the wizard. The text fields in the tab delimited file > >have quotes around them. Unfortunately the Description field has >embedded > >quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". > > > >So if I import with the quote as text qualifier any record with a quote >in > >the description field is unparseable because there's an uneven number of > >quotes and all of the subsequence fields after the Description are >dropped. > > > >If I import with no character as the text qualifier I get all the fields > >but > >all the text fields are surrounded by quotes. So I have to remove them. > > > >I'm thinking to do it with a couple update queries but there are about >140 > >fields so it would be awkward and a bit time consuming to structure and > >test > >the update queries. > > > >I'm thinking of doing it with a bit of code - cycle through the fields >for > >each record and strip the quotes (also replace the quote that represents > >inches with 'in.') > > > >I think it would take an hour to do it in code. But is there any faster, > >easier, slicker way I'm overlooking? > > > >MTIA > > > >Rocky > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >No virus found in this incoming message. > >Checked by AVG Free Edition. > >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 > >3:03 PM > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >No virus found in this incoming message. > >Checked by AVG Free Edition. > >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: 5/30/2007 > >3:03 PM > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >_________________________________________________________________ >Need a break? Find your escape route with Live Search Maps. >http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ PC Magazine?s 2007 editors? choice for best Web mail?award-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_pcmag_0507 From jwcolby at colbyconsulting.com Fri Jun 1 12:03:25 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 13:03:25 -0400 Subject: [AccessD] FW: Removing quotes In-Reply-To: Message-ID: <20070601170325.BF768BE79@smtp-auth.no-ip.com> And I wrote an application in VB.Net to do something similar. I get fixed width files where each field is padded out with spaces. I read in line by line, pull each "field" out, strip off leading and trailing spaces, reassemble into another string and write back out to another file. It is reasonably fast in VB.Net. I was getting about 10K records per second and that with about 150 fields to be checked. YMMV of course. Once you get to things like this you hit bottle necks in disk access and stuff. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Friday, June 01, 2007 12:41 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] FW: Removing quotes Rocky, I have a similar situation converting data from DB2 to Informix to SQL. The text files are typically 1 to 2 gigs. I bring in the text file 1 mil char at a time...search and replace...and output to a new text file...even with the file size...it only takes a few minutes... If you need...I can dig out the code for you. Thanks, Mark A. Matte >From: "Rocky Smolin at Beach Access Software" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] FW: Removing quotes >Date: Thu, 31 May 2007 16:38:21 -0700 > >This is a test file of 18k records. The final file will be over a million. >And it's not a one shot. So I've got to find an automated solution. > >Rocky > > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan >Harkins >Sent: Thursday, May 31, 2007 3:52 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] FW: Removing quotes > >Can't you delete the quotes in the original file? -- I'm trying to >think of a Find Replace pattern that might work -- how about > >Space " > >And > >" space > >That would catch every " at the beginning of a word and after -- would >help I would think. Might not get everything, but might get enough that >you could visually catch the rest. > >Susan H. > >Dear List: > >A client has a large tab delimited file which I'm trying to import into >an access table using the wizard. The text fields in the tab delimited >file have quotes around them. Unfortunately the Description field has >embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". > >So if I import with the quote as text qualifier any record with a quote >in the description field is unparseable because there's an uneven >number of quotes and all of the subsequence fields after the Description are dropped. > >If I import with no character as the text qualifier I get all the >fields but all the text fields are surrounded by quotes. So I have to >remove them. > >I'm thinking to do it with a couple update queries but there are about >140 fields so it would be awkward and a bit time consuming to structure >and test the update queries. > >I'm thinking of doing it with a bit of code - cycle through the fields >for each record and strip the quotes (also replace the quote that >represents inches with 'in.') > >I think it would take an hour to do it in code. But is there any >faster, easier, slicker way I'm overlooking? > >MTIA > >Rocky > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: >5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: >5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= 33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& encType=1&FORM=MGAC01 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Jun 1 12:07:40 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 1 Jun 2007 10:07:40 -0700 Subject: [AccessD] FW: Removing quotes In-Reply-To: Message-ID: <004f01c7a46f$5ca8f410$0301a8c0@HAL9005> Mark: At the moment I think I have it under control. However, do you know how to bust the user name and password on an Informix database? I have a prospect in Singapore who wants to move off a legacy application now that the original publisher is out of business and there's no support. However, they cant open their db directly because it's asking for user name and pw and no one knows what it is. He tried the default but no luck. TIA Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Friday, June 01, 2007 9:41 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] FW: Removing quotes Rocky, I have a similar situation converting data from DB2 to Informix to SQL. The text files are typically 1 to 2 gigs. I bring in the text file 1 mil char at a time...search and replace...and output to a new text file...even with the file size...it only takes a few minutes... If you need...I can dig out the code for you. Thanks, Mark A. Matte >From: "Rocky Smolin at Beach Access Software" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] FW: Removing quotes >Date: Thu, 31 May 2007 16:38:21 -0700 > >This is a test file of 18k records. The final file will be over a million. >And it's not a one shot. So I've got to find an automated solution. > >Rocky > > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan >Harkins >Sent: Thursday, May 31, 2007 3:52 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] FW: Removing quotes > >Can't you delete the quotes in the original file? -- I'm trying to >think of a Find Replace pattern that might work -- how about > >Space " > >And > >" space > >That would catch every " at the beginning of a word and after -- would >help I would think. Might not get everything, but might get enough that >you could visually catch the rest. > >Susan H. > >Dear List: > >A client has a large tab delimited file which I'm trying to import into >an access table using the wizard. The text fields in the tab delimited >file have quotes around them. Unfortunately the Description field has >embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". > >So if I import with the quote as text qualifier any record with a quote >in the description field is unparseable because there's an uneven >number of quotes and all of the subsequence fields after the Description are dropped. > >If I import with no character as the text qualifier I get all the >fields but all the text fields are surrounded by quotes. So I have to >remove them. > >I'm thinking to do it with a couple update queries but there are about >140 fields so it would be awkward and a bit time consuming to structure >and test the update queries. > >I'm thinking of doing it with a bit of code - cycle through the fields >for each record and strip the quotes (also replace the quote that >represents inches with 'in.') > >I think it would take an hour to do it in code. But is there any >faster, easier, slicker way I'm overlooking? > >MTIA > >Rocky > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: >5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: >5/30/2007 >3:03 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= 33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& encType=1&FORM=MGAC01 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 4:51 PM From shamil at users.mns.ru Fri Jun 1 12:23:58 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Fri, 1 Jun 2007 21:23:58 +0400 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <46604468.6000007@gmail.com> Message-ID: <000301c7a471$a3f74720$6401a8c0@nant> <<< Microsoft is putting nearly a billion dollars into the next version of Office. All of that code will be .NET code. That sounds like a complete rewrite to me. >>> They (MS) will never (read: at least not in the coming ten-fifteen years) rewrite MS Office as a managed code - it doesn't make sense because managed code will be slow for such applications as MS Word, MS Excel, MS Access,... Have a look at article titled "Welcome to the 4% Operating System" on this web site - http://www.richardgrimes.com/ - it attracts the fact that managed code is OK (speedy enough) for custom application programming only not for writing code for operating systems or large application suits as MS Office is... COM will never die... As well as MS Office's COM-based core object model as this object model is now because MS Office application suite is heavily using COM technology... MS Office VBA Automation will be probably loosing its importance/usefulness' for custom applications/workflow development and the more it will loose this importance/usefulness the less VBA will be needed and then it will "die" a natural death as Latin language did... I do not have a Crystal Ball - I can be wrong... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ken Ismert Sent: Friday, June 01, 2007 8:08 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] VBA abandoned in Office 2008 for Mac (Marty) > Are you reading the same post. He is discussing 2007 macros and VBA ... Yes, the same post. Just lines below your quote, a reader asks point-blank: "However do you confirm that VBA will be supported from the next release of Access?" No answer. You can interpret that any way you care, but I don't consider that a positive confirmation that VBA will be natively supported in Office 14. A just-as-plausible interpretation is that VBA is replaced with VSTA in the next Office, and we get a separate conversion/backwards compatibility tool with read-only legacy VBA support, a-la Mac. And Office 2007 users still have 7 or 8 years of legacy support for their VBA apps. That scenario meets the letter of Clint's rather bland affirmation. Recall, all development of VB6 and VBA ceased in 1998. Microsoft has a 10-year legacy support window. Now, in 2008, VBA is gone in the latest Office release. All extended support for VB6 has ceased. It would be extraordinary for Microsoft to continue including unsupported code in its upcoming Office releases. Microsoft is putting nearly a billion dollars into the next version of Office. All of that code will be .NET code. That sounds like a complete rewrite to me. In my view, the consequences of thinking maybe its time to look at new technologies are only positive, while the consequences of assuming VBA will always be around are neutral at best, and could potentially be bad for your career, if you do lose your bet. So, I think it is incumbent on the 'VBA forever' side to come up with the home-run: a clear affirmation of native VBA support in Office 14 from a credible source. -Ken -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Fri Jun 1 12:47:25 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 01 Jun 2007 17:47:25 +0000 Subject: [AccessD] FW: Removing quotes In-Reply-To: <004f01c7a46f$5ca8f410$0301a8c0@HAL9005> Message-ID: Hmmm...ok...got 2 ideas...but both are dependant on "Simple File Sharing" being enabled. Try USERNAME: SYSDBA and no password...or try ANY username you know DEFINETELY IS NOT in the database...and you might be logged in as a guest...as long as it does NOT try to authenticate the name. I'll let you know if I find more suggestions. Thanks, Mark >From: "Rocky Smolin at Beach Access Software" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] FW: Removing quotes >Date: Fri, 1 Jun 2007 10:07:40 -0700 > >Mark: > >At the moment I think I have it under control. However, do you know how to >bust the user name and password on an Informix database? I have a prospect >in Singapore who wants to move off a legacy application now that the >original publisher is out of business and there's no support. However, >they >cant open their db directly because it's asking for user name and pw and no >one knows what it is. He tried the default but no luck. > >TIA > >Rocky > > > > > > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Friday, June 01, 2007 9:41 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] FW: Removing quotes > >Rocky, > >I have a similar situation converting data from DB2 to Informix to SQL. >The >text files are typically 1 to 2 gigs. I bring in the text file 1 mil char >at a time...search and replace...and output to a new text file...even with >the file size...it only takes a few minutes... > >If you need...I can dig out the code for you. > >Thanks, > >Mark A. Matte > > > >From: "Rocky Smolin at Beach Access Software" > >Reply-To: Access Developers discussion and problem > >solving > >To: "'Access Developers discussion and problem > >solving'" > >Subject: Re: [AccessD] FW: Removing quotes > >Date: Thu, 31 May 2007 16:38:21 -0700 > > > >This is a test file of 18k records. The final file will be over a >million. > >And it's not a one shot. So I've got to find an automated solution. > > > >Rocky > > > > > > > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > >Harkins > >Sent: Thursday, May 31, 2007 3:52 PM > >To: 'Access Developers discussion and problem solving' > >Subject: Re: [AccessD] FW: Removing quotes > > > >Can't you delete the quotes in the original file? -- I'm trying to > >think of a Find Replace pattern that might work -- how about > > > >Space " > > > >And > > > >" space > > > >That would catch every " at the beginning of a word and after -- would > >help I would think. Might not get everything, but might get enough that > >you could visually catch the rest. > > > >Susan H. > > > >Dear List: > > > >A client has a large tab delimited file which I'm trying to import into > >an access table using the wizard. The text fields in the tab delimited > >file have quotes around them. Unfortunately the Description field has > >embedded quotes for descriptions with lengths - i.e. "Suture 3 1/2" ". > > > >So if I import with the quote as text qualifier any record with a quote > >in the description field is unparseable because there's an uneven > >number of quotes and all of the subsequence fields after the Description >are dropped. > > > >If I import with no character as the text qualifier I get all the > >fields but all the text fields are surrounded by quotes. So I have to > >remove them. > > > >I'm thinking to do it with a couple update queries but there are about > >140 fields so it would be awkward and a bit time consuming to structure > >and test the update queries. > > > >I'm thinking of doing it with a bit of code - cycle through the fields > >for each record and strip the quotes (also replace the quote that > >represents inches with 'in.') > > > >I think it would take an hour to do it in code. But is there any > >faster, easier, slicker way I'm overlooking? > > > >MTIA > > > >Rocky > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >No virus found in this incoming message. > >Checked by AVG Free Edition. > >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: > >5/30/2007 > >3:03 PM > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > >No virus found in this incoming message. > >Checked by AVG Free Edition. > >Version: 7.5.472 / Virus Database: 269.8.4/825 - Release Date: > >5/30/2007 > >3:03 PM > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >_________________________________________________________________ >Need a break? Find your escape route with Live Search Maps. >http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= >33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& >encType=1&FORM=MGAC01 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.5.472 / Virus Database: 269.8.5/826 - Release Date: 5/31/2007 >4:51 PM > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ PC Magazine?s 2007 editors? choice for best Web mail?award-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_pcmag_0507 From JHewson at karta.com Fri Jun 1 13:22:51 2007 From: JHewson at karta.com (Jim Hewson) Date: Fri, 1 Jun 2007 13:22:51 -0500 Subject: [AccessD] Storing Documents SQL-Access Message-ID: <6C1791BC61725F44A28C24208026A5111263C0@karta-exc-int.Karta.com> I have an Access FE with a SQL BE. I have a requirement to store / retrieve Word Documents (maybe PDFs) within Access. These documents will be sent between our client and us several times. Once completed the documents need to be stored in their original format with easy retrieval. I thought of storing the documents in SQL using the image data type, but I'm not too sure if that is the correct data type nor am I sure if they can be received easily. Any suggestions? Jim H. From martyconnelly at shaw.ca Fri Jun 1 13:23:30 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 01 Jun 2007 11:23:30 -0700 Subject: [AccessD] Friday Humour (was: VBA abandoned in Office 2008 for Mac) In-Reply-To: References: Message-ID: <46606422.4040705@shaw.ca> I believe they also dodge the number 4. It is considered unlucky in Singaopore, Korea, China and Japan. You will see it skipped on floors and room numbers in hotels. Gustav Brock wrote: >Hi all > >Oh my ... some power superior to MS does exist! Who would have believed that? > >Seriously, how ridiculous is this? Even on a Friday. > >/gustav > > > >>>>martyconnelly at shaw.ca 31-05-2007 22:58 >>> >>>> >>>> >There is no Access 13 due to Triskaidekaphobia > > > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Fri Jun 1 13:37:46 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 01 Jun 2007 11:37:46 -0700 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <29f585dd0706010923k42c0c2e1r1149306259df007@mail.gmail.com> Message-ID: <0JIY00L3MZIFNKN0@l-daemon> Hi Arthur: Well, even our DBA web site has announced that we now have ASP.Net version 2 installed. It is time to embrace the new order and take the plunge. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, June 01, 2007 9:24 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VBA abandoned in Office 2008 for Mac Actually, if they kill VBA and replace it with .NET coding style, I don't much care. It would be nice if they provided a wizard to upgrade existing code, but even if they don't, anyone with VBA skills already knows a fair amount about how to write vb.net code, except for the fact that everything is a class. But that's not difficult to get over. A. On 6/1/07, Ken Ismert wrote: > > > (Marty) > > Are you reading the same post. He is discussing 2007 macros and VBA ... > > Yes, the same post. Just lines below your quote, a reader asks > point-blank: > > "However do you confirm that VBA will be supported from the next release > of Access?" > > No answer. > > You can interpret that any way you care, but I don't consider that a > positive confirmation that VBA will be natively supported in Office 14. > A just-as-plausible interpretation is that VBA is replaced with VSTA in > the next Office, and we get a separate conversion/backwards > compatibility tool with read-only legacy VBA support, a-la Mac. And > Office 2007 users still have 7 or 8 years of legacy support for their > VBA apps. That scenario meets the letter of Clint's rather bland > affirmation. > > Recall, all development of VB6 and VBA ceased in 1998. Microsoft has a > 10-year legacy support window. Now, in 2008, VBA is gone in the latest > Office release. All extended support for VB6 has ceased. It would be > extraordinary for Microsoft to continue including unsupported code in > its upcoming Office releases. > > Microsoft is putting nearly a billion dollars into the next version of > Office. All of that code will be .NET code. That sounds like a complete > rewrite to me. > > In my view, the consequences of thinking maybe its time to look at new > technologies are only positive, while the consequences of assuming VBA > will always be around are neutral at best, and could potentially be bad > for your career, if you do lose your bet. > > So, I think it is incumbent on the 'VBA forever' side to come up with > the home-run: a clear affirmation of native VBA support in Office 14 > from a credible source. > > -Ken > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 1 13:34:49 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 01 Jun 2007 20:34:49 +0200 Subject: [AccessD] Friday Humour (was: VBA abandoned in Office 2008 for Mac) Message-ID: Hi Marty Really? They could just reserve room no. 4 for Western tourists. Who would care? And most things with corners do have four of these. It must be difficult to move around if you believe in this, except on bicycle, not to say in a 4WD car - must be like driving directly to Hell! /gustav >>> martyconnelly at shaw.ca 01-06-2007 20:23 >>> I believe they also dodge the number 4. It is considered unlucky in Singaopore, Korea, China and Japan. You will see it skipped on floors and room numbers in hotels. Gustav Brock wrote: >Hi all > >Oh my ... some power superior to MS does exist! Who would have believed that? > >Seriously, how ridiculous is this? Even on a Friday. > >/gustav > > >>>>martyconnelly at shaw.ca 31-05-2007 22:58 >>> >>>> >>>> >There is no Access 13 due to Triskaidekaphobia From adtp at hotmail.com Fri Jun 1 14:43:47 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Sat, 2 Jun 2007 01:13:47 +0530 Subject: [AccessD] FW: Removing quotes References: Message-ID: Rocky, It is nice to note that your problem stands resolved. However, you might like to test the subroutine named P_ClearOuterQuotes(), as given below and confirm the outcome. It is expected to be very fast, as no looping through any recordset is involved. This routine builds and executes an update query. While doing so, the field names are also cleared of outer quotes if any. The update query takes care of field values, strips the outer quotes and replaces any inner ones by the word " In", using function Fn_ClearOuterQuotes(), also given below. Typical syntax for calling this procedure would be as follows (T_Imported is the assumed name of table containing imported data, while ID is the name of primary key field that gets inserted by Access): P_ClearOuterQuotes "T_Imported", "ID" The last argument is a comma separated string having names of fields desired to be excluded from corrective action. If the table does not have any primary key field and there are no fields desired to be excluded from corrective action, the last argument would get replaced by zero length string as follows: P_ClearOuterQuotes "T_Imported", "" Best wishes, A.D.Tejpal --------------- P_ClearOuterQuotes() ================================ Sub P_ClearOuterQuotes(ByVal _ TableName As String, ByVal _ ExcludedFieldsList As String) ' TableName is the name of table containing ' imported data ' ExcludedFieldsList is a comma separated ' list of field names not to be subjected to ' removal of outer quotes. ' THIS MUST INCLUDE THE NAME OF ' PRIMARY KEY FELD if any, and any other ' fields desired to be excluded. If there is no ' excluded field, simply put a zero length string Dim Qst As String, Fnm As String Dim Cnt As Long, Txt As String Dim BaseLength As Long Dim tdf As TableDef, fld As Field Dim db As DAO.Database Set db = CurrentDb Set tdf = db.TableDefs(TableName) ' Note - If tdf is set simply against CurrentDb, ' the object is not found persistent. ' Build update query Txt = "UPDATE " & TableName & " SET" BaseLength = Len(Txt) For Each fld In tdf.Fields ' Clear outer quotes from field name Fnm = Fn_ClearOuterQuotes(fld.Name) fld.Name = Fnm If InStr(ExcludedFieldsList, Fnm) > 0 Then Else ' If field name is not on excluded list, ' include in update query Txt = Txt & " " & Fnm & " = " & _ "Fn_ClearOuterQuotes(" & _ Fnm & ")," End If Next CurrentDb.TableDefs.Refresh ' Note - CurrentDb preferred over db so as ' to get the latest instance If Len(Txt) > BaseLength Then Qst = Left(Txt, InStrRev(Txt, ",") - 1) & ";" ' Execute update query, clearing outer quotes CurrentDb.Execute Qst, dbFailOnError End If Set fld = Nothing Set tdf = Nothing Set db = Nothing End Sub ================================ Fn_ClearOuterQuotes() ================================ Function Fn_ClearOuterQuotes(ByVal _ FieldValue As Variant) As Variant Dim Rtv As Variant, Txt As String Dim Pfx As String Rtv = FieldValue ' Default Txt = Rtv & "" Pfx = Left(Txt, 1) If Pfx = Chr(34) Or Pfx = Chr(39) Then If Right(Txt, 1) = Pfx Then Rtv = Mid(Txt, 2, Len(Txt) - 2) ' Replace any inner quotes by " In" Rtv = Replace(Rtv, Chr(34), " In") Rtv = Replace(Rtv, Chr(39), " In") End If End If Fn_ClearOuterQuotes = Rtv End Function ================================ ----- Original Message ----- From: Rocky Smolin at Beach Access Software To: 'Access Developers discussion and problem solving' Sent: Friday, June 01, 2007 19:53 Subject: Re: [AccessD] FW: Removing quotes Dear list: In case anyone might find it useful, here are the three routines I wrote to clean the quotes from the db. The first routine strips the quotes from the field names which came in quote delimited from the import wizard. Private Sub cmdStripQuotes_Click() strips the leading and trailing quotes from any field that has them. Finally, Private Sub cmdReplaceQuoteWithIn_Click() replaces all occurrences of quotes with 'in.' in the description field. Any suggestions for refinements welcome. The routines work but could probably be optimized. The table had 18,000+ records for a test, but the real data will have hundreds of thousands so quicker is better. BTW the table contains 104 fields. Thanks and happy Friday, Rocky <> From accessd at shaw.ca Fri Jun 1 15:02:21 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 01 Jun 2007 13:02:21 -0700 Subject: [AccessD] Updated DBA website. In-Reply-To: Message-ID: <0JIZ008GI3FEYO50@l-daemon> Hi All: Thanks for all the suggestions as per all the ISPs we could migrate our DBA web site to. At the moment we hold as current ISP has fixed problems that we have been very concerned about... and did it in a timely manner. In addition, they have installed the latest version of ASP.Net for us. So how should we proceed? What can be added, improved and modified? Any contributions? Jim From dwaters at usinternet.com Fri Jun 1 15:09:39 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 1 Jun 2007 15:09:39 -0500 Subject: [AccessD] Storing Documents SQL-Access In-Reply-To: <6C1791BC61725F44A28C24208026A5111263C0@karta-exc-int.Karta.com> References: <6C1791BC61725F44A28C24208026A5111263C0@karta-exc-int.Karta.com> Message-ID: <003101c7a488$c8d68d00$0200a8c0@danwaters> Jim, I do this kind of thing at all my customers, but the documents are not stored in the database. They are moved/copied/deleted using code (File System Objects) or sent via code as email attachments (Outlook or vbSendMail). Each time this comes up the IT folks are relived that documents are not stored in the database. Best of Luck! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Friday, June 01, 2007 1:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] Storing Documents SQL-Access I have an Access FE with a SQL BE. I have a requirement to store / retrieve Word Documents (maybe PDFs) within Access. These documents will be sent between our client and us several times. Once completed the documents need to be stored in their original format with easy retrieval. I thought of storing the documents in SQL using the image data type, but I'm not too sure if that is the correct data type nor am I sure if they can be received easily. Any suggestions? Jim H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Erwin.Craps at ithelps.eu Fri Jun 1 16:13:50 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Fri, 1 Jun 2007 23:13:50 +0200 Subject: [AccessD] FTP a query result from within a SQL server procedure. Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4544@stekelbes.ithelps.local> Hi group How can one FTP a queryresult (dataset) from within a MS SQL server without dooing a shell? Does anyone have some code for that or how to do that? Erwin From Erwin.Craps at ithelps.eu Fri Jun 1 16:15:34 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Fri, 1 Jun 2007 23:15:34 +0200 Subject: [AccessD] IGNORE: FTP a query result from within a SQL server procedure. Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4546@stekelbes.ithelps.local> sorry wrong list, posted already to SQL list. Erwin _____ From: Erwin Craps - IT Helps Sent: Friday, June 01, 2007 11:14 PM To: 'Access Developers discussion and problem solving' Subject: FTP a query result from within a SQL server procedure. Hi group How can one FTP a queryresult (dataset) from within a MS SQL server without dooing a shell? Does anyone have some code for that or how to do that? Erwin From tuxedoman888 at gmail.com Fri Jun 1 17:25:19 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Fri, 1 Jun 2007 15:25:19 -0700 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <465F3700.1060605@shaw.ca> References: <465DCD61.9030806@gmail.com> <465F24CA.4010005@mvps.org> <465F3700.1060605@shaw.ca> Message-ID: <7c8826480706011525s1b9fead8n27c700f79ef055b2@mail.gmail.com> there is a nurse for that triskaidekaphobia http://www.friggatriskaidekaphobia.com/ On 5/31/07, MartyConnelly wrote: > > There is no Access 13 due to Triskaidekaphobia > However Clint Covington doesn't mention dropping VBA > for version 14. He is periphally on the design team. > > > https://blogs.msdn.com/clintcovington/archive/2007/01/23/what-features-do-you-want-in-access-14.aspx > > Steve Schapel wrote: > > >Ken, > > > >Ken Ismert wrote: > > > > > >>Access developers have to at least consider the possibility that Office > >>2007 will be the last version of Office that will natively run VBA. > >> > >> > > > >This is not even a remote possibility. I am certain that VBA will be > >alive and well in Access 14. > > > >Regards > >Steve > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From tuxedoman888 at gmail.com Fri Jun 1 17:48:16 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Fri, 1 Jun 2007 15:48:16 -0700 Subject: [AccessD] Friday Humour (was: VBA abandoned in Office 2008 for Mac) In-Reply-To: References: Message-ID: <7c8826480706011548x31f89c05x92477397d8111ce4@mail.gmail.com> LOL! generally speaking, I think the number four is unlucky only if it exists in a series (ie. floor 1, 2, 3, 4, 5, 6, 7, 8), then the fourth floor would be considered unlucky (but the eighth floor would most popular). other examples would be phone numbers, license plates, donation amounts, etc... On 6/1/07, Gustav Brock wrote: > > Hi Marty > > Really? They could just reserve room no. 4 for Western tourists. Who would > care? > And most things with corners do have four of these. It must be difficult > to move around if you believe in this, except on bicycle, not to say in a > 4WD car - must be like driving directly to Hell! > > /gustav > > >>> martyconnelly at shaw.ca 01-06-2007 20:23 >>> > I believe they also dodge the number 4. It is considered > unlucky in Singaopore, Korea, China and Japan. You will see it skipped > on floors and room numbers in hotels. > > Gustav Brock wrote: > > >Hi all > > > >Oh my ... some power superior to MS does exist! Who would have believed > that? > > > >Seriously, how ridiculous is this? Even on a Friday. > > > >/gustav > > > > > >>>>martyconnelly at shaw.ca 31-05-2007 22:58 >>> > >>>> > >>>> > >There is no Access 13 due to Triskaidekaphobia > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From DWUTKA at Marlow.com Fri Jun 1 18:27:33 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 1 Jun 2007 18:27:33 -0500 Subject: [AccessD] Friday Humor Message-ID: I'm in the middle of a big project, and I've been sorting through the mess of icon images I have, to use in a treeview. Came across something I made years ago, figured I'd post it again to give some of ya'll a chuckle: http://www.marlow.com/Hungarian.jpg Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From dwaters at usinternet.com Fri Jun 1 19:31:57 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 1 Jun 2007 19:31:57 -0500 Subject: [AccessD] Friday Humor In-Reply-To: References: Message-ID: <004301c7a4ad$6d833000$0200a8c0@danwaters> Hmmmm. Ahem! :-) :-) :-) :-) :-) :-) :-) And - still Smiling! Thanks Drew - Today I really needed that! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, June 01, 2007 6:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Friday Humor I'm in the middle of a big project, and I've been sorting through the mess of icon images I have, to use in a treeview. Came across something I made years ago, figured I'd post it again to give some of ya'll a chuckle: http://www.marlow.com/Hungarian.jpg Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Jun 1 21:35:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 1 Jun 2007 22:35:47 -0400 Subject: [AccessD] Friday Humor In-Reply-To: Message-ID: <20070602023548.B5486BCF5@smtp-auth.no-ip.com> Don't be callin me. I haven't got the time for you lazy gits. I recommend taking the "quit job" choice and go into butcherin pigs and something. At least you can put your butcherin skills to good use. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, June 01, 2007 7:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Friday Humor I'm in the middle of a big project, and I've been sorting through the mess of icon images I have, to use in a treeview. Came across something I made years ago, figured I'd post it again to give some of ya'll a chuckle: http://www.marlow.com/Hungarian.jpg Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Fri Jun 1 23:32:14 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 1 Jun 2007 23:32:14 -0500 Subject: [AccessD] Friday Humor In-Reply-To: <20070602023548.B5486BCF5@smtp-auth.no-ip.com> Message-ID: LOL! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 01, 2007 9:36 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Friday Humor Don't be callin me. I haven't got the time for you lazy gits. I recommend taking the "quit job" choice and go into butcherin pigs and something. At least you can put your butcherin skills to good use. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, June 01, 2007 7:28 PM To: Access Developers discussion and problem solving Subject: [AccessD] Friday Humor I'm in the middle of a big project, and I've been sorting through the mess of icon images I have, to use in a treeview. Came across something I made years ago, figured I'd post it again to give some of ya'll a chuckle: http://www.marlow.com/Hungarian.jpg Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From Gustav at cactus.dk Sat Jun 2 04:01:08 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 02 Jun 2007 11:01:08 +0200 Subject: [AccessD] Book: Teach Yourself SQL in 21 Days, Second Edition Message-ID: Hi all Should someone you know need an SQL primer, a free on-line book is available. It covers a lot in 500 pages but is from the days of Oracle 7. Here are the links to the book in HTML and PDF formats: http://podgoretsky.com/ftp/Docs/DB/SQL%20in%2021%20Days/fm/fm.htm http://www.computer-books.us/sql_0003.php /gustav From accessd at shaw.ca Sat Jun 2 12:24:13 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Sat, 02 Jun 2007 10:24:13 -0700 Subject: [AccessD] Book: Teach Yourself SQL in 21 Days, Second Edition In-Reply-To: Message-ID: <0JJ00014DQRQVZC0@l-daemon> Thanks for that Gustav; I will post it in the Development section of the Reference list on the DBA. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, June 02, 2007 2:01 AM To: accessd at databaseadvisors.com Subject: [AccessD] Book: Teach Yourself SQL in 21 Days, Second Edition Hi all Should someone you know need an SQL primer, a free on-line book is available. It covers a lot in 500 pages but is from the days of Oracle 7. Here are the links to the book in HTML and PDF formats: http://podgoretsky.com/ftp/Docs/DB/SQL%20in%2021%20Days/fm/fm.htm http://www.computer-books.us/sql_0003.php /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kismert at gmail.com Sun Jun 3 12:16:35 2007 From: kismert at gmail.com (Ken Ismert) Date: Sun, 03 Jun 2007 12:16:35 -0500 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: References: Message-ID: <4662F773.1050008@gmail.com> (Martin) > here you go and I quote from a source who knows. > "VBA Will still be supported in Office" There you have it indeed. I share Martin's interpretation of that statement. (Shamil) > Have a look at article titled "Welcome to the 4% Operating System" on > this web site - http://www.richardgrimes.com/ Extremely interesting read. In theory, managed code should be as fast as unmanaged (see "Is Managed Code Slower Than Unmanaged Code?" on the same site). But, further reading ("Is .NET A Wrapper Around Win32?") reveals that the .NET framework itself is incorporating *more* unmanaged code with each release. Performance could be a legitimate reason for keeping the old Office code base, but there must be more going on. Inertia? Politics? However, if the 'rock' is performance, then the 'hard place' is security. The old Office file formats, and VBA, have proven to be fundamentally unsound. The response is new XML-based file formats, and 'sandboxing' VBA. How much of the old COM code is vulnerable is anyone's guess. An interesting project (that I don't have time for) is to use Richard's analysis tools to gauge the penetration of .NET code into the Office 2007 code base. If the new development is primarily unmanaged COM code, that would seem to bode well for native VBA. But if it is mostly in .NET, then VBA's place in the new order is less certain. -Ken From kismert at gmail.com Sun Jun 3 12:31:15 2007 From: kismert at gmail.com (Ken Ismert) Date: Sun, 03 Jun 2007 12:31:15 -0500 Subject: [AccessD] Friday Humor In-Reply-To: References: Message-ID: <4662FAE3.1060800@gmail.com> (Drew) > http://www.marlow.com/Hungarian.jpg See: Unmaintainable Code > Naming > Hungarian Notation http://mindprod.com/jgloss/unmainnaming.html (near bottom of page) Part of the excellent Unmaintainable Code series. -Ken From dwaters at usinternet.com Mon Jun 4 16:32:35 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 4 Jun 2007 16:32:35 -0500 Subject: [AccessD] Set Focus on Form from Standard Module Message-ID: <003c01c7a6ef$de885660$0200a8c0@danwaters> Arrrgh! Syntax! I have a procedure, called by different forms as a validation check of sorts. Public Sub TEST(cboPerson as ComboBox, frm as Form) '-- if things aren't right frm.cboPerson.SetFocus End Sub But of course this doesn't work. What is the syntax? Am I passing the correct objects to the procedure? Thanks! Dan From fahooper at trapo.com Mon Jun 4 16:47:53 2007 From: fahooper at trapo.com (Fred Hooper) Date: Mon, 4 Jun 2007 17:47:53 -0400 Subject: [AccessD] Set Focus on Form from Standard Module In-Reply-To: <003c01c7a6ef$de885660$0200a8c0@danwaters> Message-ID: <005c01c7a6f2$01489960$65cee044@fredxp> frm.Controls("cboPerson").SetFocus -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, June 04, 2007 5:33 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Set Focus on Form from Standard Module Arrrgh! Syntax! I have a procedure, called by different forms as a validation check of sorts. Public Sub TEST(cboPerson as ComboBox, frm as Form) '-- if things aren't right frm.cboPerson.SetFocus End Sub But of course this doesn't work. What is the syntax? Am I passing the correct objects to the procedure? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Mon Jun 4 16:59:20 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 4 Jun 2007 17:59:20 -0400 Subject: [AccessD] Set Focus on Form from Standard Module In-Reply-To: <003c01c7a6ef$de885660$0200a8c0@danwaters> References: <003c01c7a6ef$de885660$0200a8c0@danwaters> Message-ID: <002d01c7a6f3$9f29d0d0$fd34fad1@SusanOne> Depends on how you referenced both when you passed them. Drop a Debug.Print at the beginning, Debug.Print frm.Name and cboPerson.Name or just print the value -- depending on which is relevant to what you're doing. Susan H. Arrrgh! Syntax! I have a procedure, called by different forms as a validation check of sorts. Public Sub TEST(cboPerson as ComboBox, frm as Form) '-- if things aren't right frm.cboPerson.SetFocus End Sub But of course this doesn't work. What is the syntax? Am I passing the correct objects to the procedure? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.6/828 - Release Date: 6/1/2007 11:22 AM From shamil at users.mns.ru Mon Jun 4 18:13:50 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Tue, 5 Jun 2007 03:13:50 +0400 Subject: [AccessD] VBA abandoned in Office 2008 for Mac In-Reply-To: <4662F773.1050008@gmail.com> Message-ID: <001801c7a6fe$035fea30$6601a8c0@nant> Hello Ken, <<< Extremely interesting read. In theory, managed code should be as fast as unmanaged >>> Yes, but it looks like managed code is as fast as unmanaged only in theory: there were several attempts inside MS (WinFX/WinFS?, WPF?) to write parts of MS Windows using managed code - they all failed... Of course managed code is speedy enough for custom application development for modern PCs... <<< An interesting project (that I don't have time for) is to use Richard's analysis tools to gauge the penetration of .NET code into the Office 2007 code base. If the new development is primarily unmanaged COM code, that would seem to bode well for native VBA. But if it is mostly in .NET, then VBA's place in the new order is less certain. >>> AFAIMG the core MS Office 2007 software products: MS Word, MS Excel, MS Access are still 99.99% COM. (0.01% I gave to MS Office 2007 Primary Interop Assemblies). Some managed add-ins has been written for MS Outlook 2007. That's it? <<< The response is new XML-based file formats, and 'sandboxing' VBA. How much of the old COM code is vulnerable is anyone's guess. >>> I'd think that new XML-based file formats are to attempt to conquer/coexist well with Web 2.0, to compete with Google... (and .NET Framework was/is an "answer" on Java challenge - very impressive and useful for custom application software development answer IMO). -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ken Ismert Sent: Sunday, June 03, 2007 9:17 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] VBA abandoned in Office 2008 for Mac (Martin) > here you go and I quote from a source who knows. > "VBA Will still be supported in Office" There you have it indeed. I share Martin's interpretation of that statement. (Shamil) > Have a look at article titled "Welcome to the 4% Operating System" on > this web site - http://www.richardgrimes.com/ Extremely interesting read. In theory, managed code should be as fast as unmanaged (see "Is Managed Code Slower Than Unmanaged Code?" on the same site). But, further reading ("Is .NET A Wrapper Around Win32?") reveals that the .NET framework itself is incorporating *more* unmanaged code with each release. Performance could be a legitimate reason for keeping the old Office code base, but there must be more going on. Inertia? Politics? However, if the 'rock' is performance, then the 'hard place' is security. The old Office file formats, and VBA, have proven to be fundamentally unsound. The response is new XML-based file formats, and 'sandboxing' VBA. How much of the old COM code is vulnerable is anyone's guess. An interesting project (that I don't have time for) is to use Richard's analysis tools to gauge the penetration of .NET code into the Office 2007 code base. If the new development is primarily unmanaged COM code, that would seem to bode well for native VBA. But if it is mostly in .NET, then VBA's place in the new order is less certain. -Ken -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Mon Jun 4 18:42:19 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 4 Jun 2007 18:42:19 -0500 Subject: [AccessD] Set Focus on Form from Standard Module In-Reply-To: <003c01c7a6ef$de885660$0200a8c0@danwaters> References: <003c01c7a6ef$de885660$0200a8c0@danwaters> Message-ID: <003d01c7a701$fe0d7850$0200a8c0@danwaters> Fred & Susan - thanks but I didn't explain enough. I'm using cboPerson as a variable, where the combobox name on each form will probably be different. Just like I'm using frm. Susan - these are passed ByRef - which is the default. Is this what you're asking? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, June 04, 2007 4:33 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Set Focus on Form from Standard Module Arrrgh! Syntax! I have a procedure, called by different forms as a validation check of sorts. Public Sub TEST(cboPerson as ComboBox, frm as Form) '-- if things aren't right frm.cboPerson.SetFocus End Sub But of course this doesn't work. What is the syntax? Am I passing the correct objects to the procedure? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Mon Jun 4 18:55:39 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 4 Jun 2007 19:55:39 -0400 Subject: [AccessD] Set Focus on Form from Standard Module In-Reply-To: <003d01c7a701$fe0d7850$0200a8c0@danwaters> References: <003c01c7a6ef$de885660$0200a8c0@danwaters> <003d01c7a701$fe0d7850$0200a8c0@danwaters> Message-ID: <005c01c7a703$db0f6c30$fd34fad1@SusanOne> Fred & Susan - thanks but I didn't explain enough. I'm using cboPerson as a variable, where the combobox name on each form will probably be different. Just like I'm using frm. Susan - these are passed ByRef - which is the default. Is this what you're asking? =======Dan, I couldn't really tell what you were doing with the references and what was going wrong. Let's start again. You're not getting the results you expect -- so tell us what you expect and what you're getting instead. If you said before, I apologize, maybe I missed it? If you referenced the form and control properly _before_ you passed it, it should work. The reason I suggested the Debug.Print at the very beginning was to test the variable -- to make sure it's actually getting passed correctly to begin with. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.6/828 - Release Date: 6/1/2007 11:22 AM From mmattys at rochester.rr.com Mon Jun 4 19:02:54 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Mon, 4 Jun 2007 20:02:54 -0400 Subject: [AccessD] Set Focus on Form from Standard Module References: <003c01c7a6ef$de885660$0200a8c0@danwaters> Message-ID: <009001c7a704$df28f6a0$0202a8c0@Laptop> Dan, You could simplify to this: Public Sub TEST(cbo as ComboBox) '-- if things aren't right cbo.SetFocus End Sub Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Monday, June 04, 2007 5:32 PM Subject: [AccessD] Set Focus on Form from Standard Module > Arrrgh! Syntax! > > I have a procedure, called by different forms as a validation check of > sorts. > > Public Sub TEST(cboPerson as ComboBox, frm as Form) > > '-- if things aren't right > frm.cboPerson.SetFocus > > End Sub > > But of course this doesn't work. What is the syntax? Am I passing the > correct objects to the procedure? > > > Thanks! > Dan > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Tue Jun 5 08:28:01 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 5 Jun 2007 08:28:01 -0500 Subject: [AccessD] Set Focus on Form from Standard Module Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1980C@xlivmbx35.aig.com> Frm.Controls(cboPerson.Name).Setfocus ??? Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, June 04, 2007 7:56 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Set Focus on Form from Standard Module Fred & Susan - thanks but I didn't explain enough. I'm using cboPerson as a variable, where the combobox name on each form will probably be different. Just like I'm using frm. Susan - these are passed ByRef - which is the default. Is this what you're asking? =======Dan, I couldn't really tell what you were doing with the references and what was going wrong. Let's start again. You're not getting the results you expect -- so tell us what you expect and what you're getting instead. If you said before, I apologize, maybe I missed it? If you referenced the form and control properly _before_ you passed it, it should work. The reason I suggested the Debug.Print at the very beginning was to test the variable -- to make sure it's actually getting passed correctly to begin with. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.6/828 - Release Date: 6/1/2007 11:22 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 5 09:42:18 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 10:42:18 -0400 Subject: [AccessD] Free tools Message-ID: <20070605144220.921FEBECE@smtp-auth.no-ip.com> Just found this: http://www.idera.com/freetools/ John W. Colby Colby Consulting www.ColbyConsulting.com From hollisvj at pgdp.usec.com Tue Jun 5 12:21:11 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Tue, 5 Jun 2007 12:21:11 -0500 Subject: [AccessD] Stop SQL Message-ID: <703BDA18A87DFA4CB265A86F42E4178D024923E2@c2k3exchange.pgdp.corp.usec.com> How do you stop a SQLString from proceeding with the update? If they press Cancel, it still shows the standard "You are about to update this record..." What I have below, doesn't give the Update record message anymore, but it still runs the Update. Even using the standard - you are about to update this record, would be ok, but it gives an error if I cancel. What stops it from running the update & suppresses error messages if they cancel the update? SQLString = "UPDATE..... ' Suppress default Delete Confirm dialog box. Response = acDataErrContinue ' Display custom dialog box. If MsgBox("Update record?", vbOKCancel) = vbCancel Then Cancel = True Else DoCmd.RunSQL (SQLString) End If Virginia From jwcolby at colbyconsulting.com Tue Jun 5 12:51:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 13:51:34 -0400 Subject: [AccessD] This on Sharepoint Message-ID: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com From cfoust at infostatsystems.com Tue Jun 5 12:57:51 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 5 Jun 2007 10:57:51 -0700 Subject: [AccessD] This on Sharepoint In-Reply-To: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> References: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> Message-ID: It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at verizon.net Tue Jun 5 13:06:29 2007 From: ebarro at verizon.net (Eric Barro) Date: Tue, 05 Jun 2007 11:06:29 -0700 Subject: [AccessD] This on Sharepoint In-Reply-To: Message-ID: <0JJ6000A6CY56KN4@vms044.mailsrvcs.net> But you have to remember that M$ is pushing the Office products to use and integrate SP as the operating environment. Pretty soon you will not be able to get away from interacting with SP. Windows Workflow Foundation, Windows Presentation Foundation, .NET Framework are all underlying technologies that tie everything closely to the M$ model. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 10:58 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM From ebarro at verizon.net Tue Jun 5 13:06:29 2007 From: ebarro at verizon.net (Eric Barro) Date: Tue, 05 Jun 2007 11:06:29 -0700 Subject: [AccessD] This on Sharepoint In-Reply-To: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> Message-ID: <0JJ6000A7CY56KN4@vms044.mailsrvcs.net> John, Yes it is true. I have worked with Sharepoint for at least 3 years and I have had to make sense of how SP stores its data. Everything in SP is a list. It doesn't matter whether it's called Tasks, Documents, Events, Discussion Groups, Links, Contacts...it is a list. And all of that is stored in the Lists table. Well, the structure is stored in Lists and the data is in Userdata. I worked on a SP implementation for a client who wanted to track metrics for each rural hospital and the SP List was in the form of an SP Survey. I trolled the web countless hours to get it to work with a charting application written in C# and implemented as a webpart. The simply stumbled upon the solution after many weeks of Googling. Needless to say it works. It works by relating the Lists and Userdata tables and then normalizing it via an XML stream and then creates views in SQL. Anyway...I can confirm this tidbit of information. The question however is...why would you want to store your data in SP? I have developed a webpart that takes a SQL statement and uses a connection string to connect to an external datasource to display the dataset in a datagrid. SP wasn't meant to store relational data. The new MOSS2007 can connect (only available in the portal product, not the free WSS product that comes with Windows 2003) to external datasources such as SQL and Access and allow the end user or developer to link these datasources to SP Lists both as a consumer and provider of data. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM From jwcolby at colbyconsulting.com Tue Jun 5 13:13:38 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 14:13:38 -0400 Subject: [AccessD] This on Sharepoint In-Reply-To: Message-ID: <20070605181338.D578FC120@smtp-auth.no-ip.com> I wasn't condemning Access. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 1:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 5 13:16:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 14:16:05 -0400 Subject: [AccessD] This on Sharepoint In-Reply-To: <0JJ6000A7CY56KN4@vms044.mailsrvcs.net> Message-ID: <20070605181606.1DB6DC1AD@smtp-auth.no-ip.com> Eric, I don't want to store my data there. I just stumbled across the info quoted and thought, given the sharepoint discussions going on on this list, that I would throw it out for discussion. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Eric Barro Sent: Tuesday, June 05, 2007 2:06 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on Sharepoint John, Yes it is true. I have worked with Sharepoint for at least 3 years and I have had to make sense of how SP stores its data. Everything in SP is a list. It doesn't matter whether it's called Tasks, Documents, Events, Discussion Groups, Links, Contacts...it is a list. And all of that is stored in the Lists table. Well, the structure is stored in Lists and the data is in Userdata. I worked on a SP implementation for a client who wanted to track metrics for each rural hospital and the SP List was in the form of an SP Survey. I trolled the web countless hours to get it to work with a charting application written in C# and implemented as a webpart. The simply stumbled upon the solution after many weeks of Googling. Needless to say it works. It works by relating the Lists and Userdata tables and then normalizing it via an XML stream and then creates views in SQL. Anyway...I can confirm this tidbit of information. The question however is...why would you want to store your data in SP? I have developed a webpart that takes a SQL statement and uses a connection string to connect to an external datasource to display the dataset in a datagrid. SP wasn't meant to store relational data. The new MOSS2007 can connect (only available in the portal product, not the free WSS product that comes with Windows 2003) to external datasources such as SQL and Access and allow the end user or developer to link these datasources to SP Lists both as a consumer and provider of data. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at karta.com Tue Jun 5 13:16:13 2007 From: JHewson at karta.com (Jim Hewson) Date: Tue, 5 Jun 2007 13:16:13 -0500 Subject: [AccessD] This on SharePoint In-Reply-To: References: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> Message-ID: <6C1791BC61725F44A28C24208026A511126479@karta-exc-int.Karta.com> My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 5 13:24:52 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 14:24:52 -0400 Subject: [AccessD] This on SharePoint In-Reply-To: <6C1791BC61725F44A28C24208026A511126479@karta-exc-int.Karta.com> Message-ID: <20070605182452.ADF02BD59@smtp-auth.no-ip.com> >My first question is: Why would you want to? Want to what? >SP is efficient and we use it extensively. What is the measure of efficiency? Storage requirements? Speed of access? Speed of development? Organization of information? Relating information? >It doesn't make sense... What doesn't make sense? I am just poking and prodding to discover what it is and why it exists. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Tuesday, June 05, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 5 13:28:27 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 14:28:27 -0400 Subject: [AccessD] Unbound events Message-ID: <20070605182831.67DA0BEC6@smtp-auth.no-ip.com> Perhaps one of the unbounders out there can lend some insight on what events will fire for unbound controls on unbound forms. I am trying to do a simple "set a date in a textbox when a combo selects an item". I have tried the AfterUpdate and OnExit of the neither of which seems to be firing. John W. Colby Colby Consulting www.ColbyConsulting.com From ebarro at verizon.net Tue Jun 5 13:46:32 2007 From: ebarro at verizon.net (Eric Barro) Date: Tue, 05 Jun 2007 11:46:32 -0700 Subject: [AccessD] This on SharePoint In-Reply-To: <20070605182452.ADF02BD59@smtp-auth.no-ip.com> Message-ID: <0JJ600GD0ETPA485@vms048.mailsrvcs.net> With SP efficiency or productivity is measured in the following ways: 1. How fast the end user can access his data given the fact that it may be in Word, Excel, Access, PDF or any other format. 2. How quickly the end user can collaborate with other users given the fact that each will have access to their information via SP. 3. How easy it is for the user to upload his data files to SP without knowing about FTP. 4. How easy it is for users to synchronize their copy of an Excel spreadsheet stored in SP. 5. How easy it is for users to quickly view the team's event calendar to determine timelines and resources. 6. How easy it is for users to load their browser, navigate to the SP URL, login to the site and have access to the information that team members have access to as well. 7. How easy it is for users to be notified of any changes (adds/updates) to site content whenever it happens in real time. 8. How easy it is for administrators or team managers to create a team site for collaboration, discussion, document management with zero programming by using features right out of the box. 9. How easy it is for administrators or team managers to grant site access. 10. How easy it is for administrators to provide for all these servers without having to wait on the programming team to design and develop all that functionality. Those are just a few... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 11:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint >My first question is: Why would you want to? Want to what? >SP is efficient and we use it extensively. What is the measure of efficiency? Storage requirements? Speed of access? Speed of development? Organization of information? Relating information? >It doesn't make sense... What doesn't make sense? I am just poking and prodding to discover what it is and why it exists. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Tuesday, June 05, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM From mwp.reid at qub.ac.uk Tue Jun 5 13:47:26 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 5 Jun 2007 19:47:26 +0100 Subject: [AccessD] This on SharePoint References: <20070605182452.ADF02BD59@smtp-auth.no-ip.com> Message-ID: Will keep you posted. We are building a approx 30,000 user system using MOSS - will see how it goes. We do however have very very good back up for the whole show (<: At the moment I have built a 200 user system which will store hundreds of gigs of documents, provide room booking, document management, personal web sites which will display a users Exchange accounts (Inbox, Cal etc) We are running a distinct SQL Server mirrored on the SAN, Two web server for front ends and we have additional servers coming online later this week. The fact the data is help in SQL Server as opposed to the file system is to be honest to us totally of no concern. The enterprise search is really good as well. So far speed of returning documents is excellent from both the client and the server, Out of the box dev speed is really fast. However, once you leave the out of the box behind we have a large learning curve as all of our stuff is PHP and needs converting. Well actually we are looking at how we can call the PHP apps from within MOSS. Again for this I have a large resource of very talented people to work with unlike many of the consultants on the list. Of course in this version there is no RI but I believe that is coming. The basic idea is that every thing is a list in MOSS everything. Re Access. I will be using Access 2007 to permit staff to take data offline and then resync back later. That to be honest is about all we will be doing with Access and MOSS. You can also link to the MOSS lists from Access just like SQL Server thus using the data in your own apps. MOSS is more a development platform to be honest. A huge range of stuff out of the box but a whole lot more can be done with it once you ramp up the .NET skills. For us it meets our needs for the sort of business model we want to have i.e collaboration on an enterprise scale. JC contact me of list and I will give you a login to have a poke about with if you promise to behave as its our dev server. But will give you a better idea of what it is if you have a look. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 05/06/2007 19:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint >My first question is: Why would you want to? Want to what? >SP is efficient and we use it extensively. What is the measure of efficiency? Storage requirements? Speed of access? Speed of development? Organization of information? Relating information? >It doesn't make sense... What doesn't make sense? I am just poking and prodding to discover what it is and why it exists. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Tuesday, June 05, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Jun 5 13:54:37 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 5 Jun 2007 13:54:37 -0500 Subject: [AccessD] Unbound events References: <20070605182831.67DA0BEC6@smtp-auth.no-ip.com> Message-ID: For a combo box, you'll want to use the OnClick event. Drew ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 6/5/2007 1:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Unbound events Perhaps one of the unbounders out there can lend some insight on what events will fire for unbound controls on unbound forms. I am trying to do a simple "set a date in a textbox when a combo selects an item". I have tried the AfterUpdate and OnExit of the neither of which seems to be firing. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From mwp.reid at qub.ac.uk Tue Jun 5 13:55:49 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 5 Jun 2007 19:55:49 +0100 Subject: [AccessD] This on SharePoint References: <0JJ600GD0ETPA485@vms048.mailsrvcs.net> Message-ID: Inline information based on our expereince to date, Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 19:46 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint With SP efficiency or productivity is measured in the following ways: 1. How fast the end user can access his data given the fact that it may be in Word, Excel, Access, PDF or any other format. Instant 2. How quickly the end user can collaborate with other users given the fact that each will have access to their information via SP. Instant 3. How easy it is for the user to upload his data files to SP without knowing about FTP. Flise Save As 4. How easy it is for users to synchronize their copy of an Excel spreadsheet stored in SP. Instant 5. How easy it is for users to quickly view the team's event calendar to determine timelines and resources. Instant 6. How easy it is for users to load their browser, navigate to the SP URL, login to the site and have access to the information that team members have access to as well. Instant - Use a shortcut 7. How easy it is for users to be notified of any changes (adds/updates) to site content whenever it happens in real time. Instant via email. 8. How easy it is for administrators or team managers to create a team site for collaboration, discussion, document management with zero programming by using features right out of the box. two mins to do inclusing security. 9. How easy it is for administrators or team managers to grant site access. Instant using AD 10. How easy it is for administrators to provide for all these servers without having to wait on the programming team to design and develop all that functionality. All of the above is out of the box. None of the above is an issue Martin From ebarro at verizon.net Tue Jun 5 14:00:15 2007 From: ebarro at verizon.net (Eric Barro) Date: Tue, 05 Jun 2007 12:00:15 -0700 Subject: [AccessD] This on SharePoint In-Reply-To: Message-ID: <0JJ6009IMFGMLQM3@vms046.mailsrvcs.net> Martin, Have you actually had to restore a SP server after the production one crashed? :) Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Tuesday, June 05, 2007 11:47 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint Will keep you posted. We are building a approx 30,000 user system using MOSS - will see how it goes. We do however have very very good back up for the whole show (<: At the moment I have built a 200 user system which will store hundreds of gigs of documents, provide room booking, document management, personal web sites which will display a users Exchange accounts (Inbox, Cal etc) We are running a distinct SQL Server mirrored on the SAN, Two web server for front ends and we have additional servers coming online later this week. The fact the data is help in SQL Server as opposed to the file system is to be honest to us totally of no concern. The enterprise search is really good as well. So far speed of returning documents is excellent from both the client and the server, Out of the box dev speed is really fast. However, once you leave the out of the box behind we have a large learning curve as all of our stuff is PHP and needs converting. Well actually we are looking at how we can call the PHP apps from within MOSS. Again for this I have a large resource of very talented people to work with unlike many of the consultants on the list. Of course in this version there is no RI but I believe that is coming. The basic idea is that every thing is a list in MOSS everything. Re Access. I will be using Access 2007 to permit staff to take data offline and then resync back later. That to be honest is about all we will be doing with Access and MOSS. You can also link to the MOSS lists from Access just like SQL Server thus using the data in your own apps. MOSS is more a development platform to be honest. A huge range of stuff out of the box but a whole lot more can be done with it once you ramp up the .NET skills. For us it meets our needs for the sort of business model we want to have i.e collaboration on an enterprise scale. JC contact me of list and I will give you a login to have a poke about with if you promise to behave as its our dev server. But will give you a better idea of what it is if you have a look. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 05/06/2007 19:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint >My first question is: Why would you want to? Want to what? >SP is efficient and we use it extensively. What is the measure of efficiency? Storage requirements? Speed of access? Speed of development? Organization of information? Relating information? >It doesn't make sense... What doesn't make sense? I am just poking and prodding to discover what it is and why it exists. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Tuesday, June 05, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM From jwcolby at colbyconsulting.com Tue Jun 5 14:14:21 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 15:14:21 -0400 Subject: [AccessD] This on SharePoint In-Reply-To: Message-ID: <20070605191424.A7E4EBD4E@smtp-auth.no-ip.com> Sounds awesome. What is the total cost of the system, hardware / software? What is the hardware - Number of servers, processors, memory, hard disk array sizes etc? What is the software - OS, SQL Server version, etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Tuesday, June 05, 2007 2:56 PM To: Access Developers discussion and problem solving; Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint Inline information based on our expereince to date, Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 19:46 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint With SP efficiency or productivity is measured in the following ways: 1. How fast the end user can access his data given the fact that it may be in Word, Excel, Access, PDF or any other format. Instant 2. How quickly the end user can collaborate with other users given the fact that each will have access to their information via SP. Instant 3. How easy it is for the user to upload his data files to SP without knowing about FTP. Flise Save As 4. How easy it is for users to synchronize their copy of an Excel spreadsheet stored in SP. Instant 5. How easy it is for users to quickly view the team's event calendar to determine timelines and resources. Instant 6. How easy it is for users to load their browser, navigate to the SP URL, login to the site and have access to the information that team members have access to as well. Instant - Use a shortcut 7. How easy it is for users to be notified of any changes (adds/updates) to site content whenever it happens in real time. Instant via email. 8. How easy it is for administrators or team managers to create a team site for collaboration, discussion, document management with zero programming by using features right out of the box. two mins to do inclusing security. 9. How easy it is for administrators or team managers to grant site access. Instant using AD 10. How easy it is for administrators to provide for all these servers without having to wait on the programming team to design and develop all that functionality. All of the above is out of the box. None of the above is an issue Martin -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Tue Jun 5 14:12:39 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 5 Jun 2007 20:12:39 +0100 Subject: [AccessD] This on SharePoint References: <0JJ6009IMFGMLQM3@vms046.mailsrvcs.net> Message-ID: Eric Not personally but our tech people have. That's my major advantage I have an entire infrastructure behind me. Lot of experts on call. Now in saying that we have only just started this so we haven't restored a full implementation yet! But I do have the email form the Admins saying the backup and recovery has been tested and is bullet proof. My get out of jail free card - as if! Actually this is an area that does give me some concern. Restoring a whole farm is not something I look forward to even thinking about trying. Actually I am thinking of doing a full copy of the server just to be on the safe side. Our SQL Server is currently mirrored but this will be changed at some point to clustered by the admins. Oh now you have made me a little nervous (<: Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 20:00 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint Martin, Have you actually had to restore a SP server after the production one crashed? :) Eric From mwp.reid at qub.ac.uk Tue Jun 5 14:33:04 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 5 Jun 2007 20:33:04 +0100 Subject: [AccessD] This on SharePoint References: <20070605191424.A7E4EBD4E@smtp-auth.no-ip.com> Message-ID: Well again John we have the advantage. We get all the software real cheap as a University. MOSS is approx just over $1000 per server. Hardware funny we got 4 servers recently for $8000 each. I assume the other servers we are running where about the same. Then you have the Windows 2003 server licence, SharePoint dev tools, VS 2005 and the training costs. I was on a 5 day course last week on admin of MOSS at $1000 a day. At the moment we have SQL Server 2005 physical machine. Windows Server 2003 OS 2 Web application Servers 1 Index Server We have 4 additional servers to go in. I would say an SQL Server mirror, tow more web front ends and maybe another index server but we are meeting MS to discuss this sort of thing. We have one dev box and likely get another. We also have several VMs for playing about with. Again our licence costs are low. We have arranged about $160,000 in consultancy fees for assistance in the move to MS technology and have direct access to MS techies as well. Just logged into the box to get a spec for you. here it is Windows Server 2003 R2 XEON GHZ Processor 3GB of RAM This is the admin box which doubles as one of the web front end machines. The other web front end box would be the same I would guess. The SQL boxes would also be around this spec. Its likely the two front end boxes will be changed out later as we already had these in place and not really speced for SP. But we have nothing but SP and SQL Server in these systems. Oh plus usual dev stuff. At the moment the HDD is fairly small as it will all be put into our SAN. My team is me business design and MOSS server admin and general functionality 1 real good developer 1 really good dev and design guy for the web front ends to the sites. We have access to a team of server admins and database experts for internal systems. So yeah its a big overhead for us to even attempt this. You should visit show you it all in place. (<: Bring the kids, stay here. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 05/06/2007 20:14 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint Sounds awesome. What is the total cost of the system, hardware / software? What is the hardware - Number of servers, processors, memory, hard disk array sizes etc? What is the software - OS, SQL Server version, etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Tuesday, June 05, 2007 2:56 PM To: Access Developers discussion and problem solving; Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint Inline information based on our expereince to date, Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 19:46 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint With SP efficiency or productivity is measured in the following ways: 1. How fast the end user can access his data given the fact that it may be in Word, Excel, Access, PDF or any other format. Instant 2. How quickly the end user can collaborate with other users given the fact that each will have access to their information via SP. Instant 3. How easy it is for the user to upload his data files to SP without knowing about FTP. Flise Save As 4. How easy it is for users to synchronize their copy of an Excel spreadsheet stored in SP. Instant 5. How easy it is for users to quickly view the team's event calendar to determine timelines and resources. Instant 6. How easy it is for users to load their browser, navigate to the SP URL, login to the site and have access to the information that team members have access to as well. Instant - Use a shortcut 7. How easy it is for users to be notified of any changes (adds/updates) to site content whenever it happens in real time. Instant via email. 8. How easy it is for administrators or team managers to create a team site for collaboration, discussion, document management with zero programming by using features right out of the box. two mins to do inclusing security. 9. How easy it is for administrators or team managers to grant site access. Instant using AD 10. How easy it is for administrators to provide for all these servers without having to wait on the programming team to design and develop all that functionality. All of the above is out of the box. None of the above is an issue Martin -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at verizon.net Tue Jun 5 14:51:41 2007 From: ebarro at verizon.net (Eric Barro) Date: Tue, 05 Jun 2007 12:51:41 -0700 Subject: [AccessD] This on SharePoint In-Reply-To: Message-ID: <0JJ600F1DHUKLJ58@vms040.mailsrvcs.net> Martin, Don't take the admins word for it. I recommend that you schedule a "show-and-tell" meeting to actually see backup and recovery in action. You can restore to a VM. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Tuesday, June 05, 2007 12:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint Eric Not personally but our tech people have. That's my major advantage I have an entire infrastructure behind me. Lot of experts on call. Now in saying that we have only just started this so we haven't restored a full implementation yet! But I do have the email form the Admins saying the backup and recovery has been tested and is bullet proof. My get out of jail free card - as if! Actually this is an area that does give me some concern. Restoring a whole farm is not something I look forward to even thinking about trying. Actually I am thinking of doing a full copy of the server just to be on the safe side. Our SQL Server is currently mirrored but this will be changed at some point to clustered by the admins. Oh now you have made me a little nervous (<: Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 20:00 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint Martin, Have you actually had to restore a SP server after the production one crashed? :) Eric No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM From mwp.reid at qub.ac.uk Tue Jun 5 15:01:27 2007 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Tue, 5 Jun 2007 21:01:27 +0100 Subject: [AccessD] This on SharePoint References: <0JJ600F1DHUKLJ58@vms040.mailsrvcs.net> Message-ID: Eric You worried me. I just done it. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 20:51 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint Martin, Don't take the admins word for it. I recommend that you schedule a "show-and-tell" meeting to actually see backup and recovery in action. You can restore to a VM. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Tuesday, June 05, 2007 12:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint Eric Not personally but our tech people have. That's my major advantage I have an entire infrastructure behind me. Lot of experts on call. Now in saying that we have only just started this so we haven't restored a full implementation yet! But I do have the email form the Admins saying the backup and recovery has been tested and is bullet proof. My get out of jail free card - as if! Actually this is an area that does give me some concern. Restoring a whole farm is not something I look forward to even thinking about trying. Actually I am thinking of doing a full copy of the server just to be on the safe side. Our SQL Server is currently mirrored but this will be changed at some point to clustered by the admins. Oh now you have made me a little nervous (<: Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Eric Barro Sent: Tue 05/06/2007 20:00 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint Martin, Have you actually had to restore a SP server after the production one crashed? :) Eric No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/832 - Release Date: 6/4/2007 6:43 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Tue Jun 5 15:14:12 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 5 Jun 2007 15:14:12 -0500 Subject: [AccessD] Unbound events Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> I regret I have to disagree with Drew. There's no question in my mind that the After_Update event is the one you need, John. It's the only event that happens after the user has selected something. I'm looking at an unbound form right now, and the after_Update event *does* fire on the combobox. If it's not doing so for you then I'd suspect a corrupt form. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, June 05, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events For a combo box, you'll want to use the OnClick event. Drew ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 6/5/2007 1:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Unbound events Perhaps one of the unbounders out there can lend some insight on what events will fire for unbound controls on unbound forms. I am trying to do a simple "set a date in a textbox when a combo selects an item". I have tried the AfterUpdate and OnExit of the neither of which seems to be firing. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Tue Jun 5 15:32:52 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 5 Jun 2007 15:32:52 -0500 Subject: [AccessD] Unbound events In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> Message-ID: Too busy to look this up, in VB, this is what I use. It might be different with an Access combobox, but I don't remember having to use anything else. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 05, 2007 3:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Unbound events I regret I have to disagree with Drew. There's no question in my mind that the After_Update event is the one you need, John. It's the only event that happens after the user has selected something. I'm looking at an unbound form right now, and the after_Update event *does* fire on the combobox. If it's not doing so for you then I'd suspect a corrupt form. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, June 05, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events For a combo box, you'll want to use the OnClick event. Drew ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 6/5/2007 1:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Unbound events Perhaps one of the unbounders out there can lend some insight on what events will fire for unbound controls on unbound forms. I am trying to do a simple "set a date in a textbox when a combo selects an item". I have tried the AfterUpdate and OnExit of the neither of which seems to be firing. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From miscellany at mvps.org Tue Jun 5 16:31:08 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 06 Jun 2007 09:31:08 +1200 Subject: [AccessD] Unbound events In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> Message-ID: <4665D61C.4020708@mvps.org> Agreed. The After Update event is the one to use. Though there's something wrong if the Exit event is also not firing when the focus moves from the combobox. This applies whether the combobox is bound or not. In addition, the Change event also should fire when a selection is made in the combobox (even though Access Help seems to be out of date (and wrong) on this point). Regards Steve Heenan, Lambert wrote: > I regret I have to disagree with Drew. > > There's no question in my mind that the After_Update event is the one you > need, John. It's the only event that happens after the user has selected > something. > > I'm looking at an unbound form right now, and the after_Update event *does* > fire on the combobox. > > If it's not doing so for you then I'd suspect a corrupt form. From cfoust at infostatsystems.com Tue Jun 5 17:02:45 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 5 Jun 2007 15:02:45 -0700 Subject: [AccessD] Unbound events In-Reply-To: References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> Message-ID: VB combos don't have the same events as Access comboboxes. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, June 05, 2007 1:33 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events Too busy to look this up, in VB, this is what I use. It might be different with an Access combobox, but I don't remember having to use anything else. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 05, 2007 3:14 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Unbound events I regret I have to disagree with Drew. There's no question in my mind that the After_Update event is the one you need, John. It's the only event that happens after the user has selected something. I'm looking at an unbound form right now, and the after_Update event *does* fire on the combobox. If it's not doing so for you then I'd suspect a corrupt form. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, June 05, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events For a combo box, you'll want to use the OnClick event. Drew ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 6/5/2007 1:28 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Unbound events Perhaps one of the unbounders out there can lend some insight on what events will fire for unbound controls on unbound forms. I am trying to do a simple "set a date in a textbox when a combo selects an item". I have tried the AfterUpdate and OnExit of the neither of which seems to be firing. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Tue Jun 5 17:45:44 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 5 Jun 2007 18:45:44 -0400 Subject: [AccessD] Unbound events In-Reply-To: References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E19A53@xlivmbx35.aig.com> Message-ID: <29f585dd0706051545g7ec2fb47h824691e2e2f2bea9@mail.gmail.com> I just whipped up a little unbound tester with one combo and one date field defaulted to today and one OK button. I included debug statements in the Exit, AfterUpdate and Change events. All of them are firing just fine. I don't know what might be going wrong but I don't seem to be experiencing it. A. On 6/5/07, Charlotte Foust wrote: > > VB combos don't have the same events as Access comboboxes. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Tuesday, June 05, 2007 1:33 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Unbound events > > Too busy to look this up, in VB, this is what I use. It might be > different with an Access combobox, but I don't remember having to use > anything else. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, > Lambert > Sent: Tuesday, June 05, 2007 3:14 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Unbound events > > I regret I have to disagree with Drew. > > There's no question in my mind that the After_Update event is the one > you need, John. It's the only event that happens after the user has > selected something. > > I'm looking at an unbound form right now, and the after_Update event > *does* > fire on the combobox. > > If it's not doing so for you then I'd suspect a corrupt form. > > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Tuesday, June 05, 2007 2:55 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Unbound events > > > For a combo box, you'll want to use the OnClick event. > > Drew > > ________________________________ > > From: accessd-bounces at databaseadvisors.com on behalf of jwcolby > Sent: Tue 6/5/2007 1:28 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Unbound events > > > > Perhaps one of the unbounders out there can lend some insight on what > events will fire for unbound controls on unbound forms. I am trying to > do a simple "set a date in a textbox when a combo selects an item". I > have tried the AfterUpdate and OnExit of the neither of which seems to > be firing. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary and/or II-VI BusinessSensitve material. If you are not the > intended recipient, please contact the sender immediately and destroy > the material in its entirety, whether electronic or hard copy. You are > notified that any review, retransmission, copying, disclosure, > dissemination, or other use of, or taking of any action in reliance upon > this information by persons or entities other than the intended > recipient is prohibited. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com The information contained in > this transmission is intended only for the person or entity to which it > is addressed and may contain II-VI Proprietary and/or II-VI > BusinessSensitve material. If you are not the intended recipient, please > contact the sender immediately and destroy the material in its entirety, > whether electronic or hard copy. You are notified that any review, > retransmission, copying, disclosure, dissemination, or other use of, or > taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From accessd at shaw.ca Tue Jun 5 18:09:08 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 05 Jun 2007 16:09:08 -0700 Subject: [AccessD] An interseting story In-Reply-To: <4665D61C.4020708@mvps.org> Message-ID: <0JJ6008EUQRU2M02@l-daemon> Hi All Here is an interesting story. It does come from the Registry so I am not sure whether to believe it in content or direction but here it is: http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/ Jim From martyconnelly at shaw.ca Tue Jun 5 19:00:15 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 05 Jun 2007 17:00:15 -0700 Subject: [AccessD] An interseting story In-Reply-To: <0JJ6008EUQRU2M02@l-daemon> References: <0JJ6008EUQRU2M02@l-daemon> Message-ID: <4665F90F.2080604@shaw.ca> I have run into a similar problem. I was going to publish a method of calling VB.Net Express DLL's from Access similar to Getz's Managed Addin's, however it required a COM Class template to add a wrapper, this is only available with the full version of Visual Studio. But you can download this as a 2 K zip file from a couple of MSDN sites and use it with VB Express. It is essentially a simple xml file of 15 lines Never got a decent reply from Microsoft when I asked about it. All I got was thanks for asking. Jim Lawrence wrote: >Hi All > >Here is an interesting story. It does come from the Registry so I am not >sure whether to believe it in content or direction but here it is: >http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/ > >Jim > > > -- Marty Connelly Victoria, B.C. Canada From accessd at shaw.ca Tue Jun 5 19:58:19 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 05 Jun 2007 17:58:19 -0700 Subject: [AccessD] An interseting story In-Reply-To: <4665F90F.2080604@shaw.ca> Message-ID: <0JJ600IJ3VTU84K2@l-daemon> Hi Marty: That sounds very interesting. Did you pursue creating the add-ins for Access? The technique you developed could be useful in a number of scenarios. Would you be interested in writing a quick article up on it for the DBA site? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Tuesday, June 05, 2007 5:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An interseting story I have run into a similar problem. I was going to publish a method of calling VB.Net Express DLL's from Access similar to Getz's Managed Addin's, however it required a COM Class template to add a wrapper, this is only available with the full version of Visual Studio. But you can download this as a 2 K zip file from a couple of MSDN sites and use it with VB Express. It is essentially a simple xml file of 15 lines Never got a decent reply from Microsoft when I asked about it. All I got was thanks for asking. Jim Lawrence wrote: >Hi All > >Here is an interesting story. It does come from the Registry so I am not >sure whether to believe it in content or direction but here it is: >http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/ > >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 jwcolby at colbyconsulting.com Tue Jun 5 20:15:35 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 21:15:35 -0400 Subject: [AccessD] Unbound events In-Reply-To: <4665D61C.4020708@mvps.org> Message-ID: <20070606011536.F1B12BE34@smtp-auth.no-ip.com> OK, that tells me I have something else happening here. Thanks guys. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 05, 2007 5:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events Agreed. The After Update event is the one to use. Though there's something wrong if the Exit event is also not firing when the focus moves from the combobox. This applies whether the combobox is bound or not. In addition, the Change event also should fire when a selection is made in the combobox (even though Access Help seems to be out of date (and wrong) on this point). Regards Steve Heenan, Lambert wrote: > I regret I have to disagree with Drew. > > There's no question in my mind that the After_Update event is the one > you need, John. It's the only event that happens after the user has > selected something. > > I'm looking at an unbound form right now, and the after_Update event > *does* fire on the combobox. > > If it's not doing so for you then I'd suspect a corrupt form. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 5 20:33:33 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 5 Jun 2007 21:33:33 -0400 Subject: [AccessD] Great Smokey Mountain AccessD Conference In-Reply-To: Message-ID: <20070606013333.E9209BE71@smtp-auth.no-ip.com> >Too late for a latecomer to the party? Not at all. Everybody step right up. The first annual (or maybe bi-annual) Great Smokey Mountain AccessD conference will be the weekend of June 23rd at my house. Everyone welcome. I think we have a web page under development. I'll check on that. I tried to do Google earth to get my location but that didn't work. According to Streets and Trips and the attached GPS device, my house is: 35.82548 N, 81.49635 W. Altitude 1269 Feet. The address is: 1723 Twin Pines Dr. Hudson, NC 28638 828-572-0120 is my business phone. Please do not target missiles to that location as there are innocent civilians present. There will be prize drawings, there will be technical presentations, there will be food, there will be pretty girls and handsome boys (well, one of each if you count my two kids). Come on down! John W. Colby Colby Consulting www.ColbyConsulting.com _____ From: DBCfour at aol.com [mailto:DBCfour at aol.com] Sent: Tuesday, June 05, 2007 6:48 PM To: jwcolby at colbyconsulting.com Subject: Conference John, Too late for a latecomer to the party? I had to wait until the On Call rotation came out before I could commit. I'll bring desert! :-) Donna Cook _____ See what's free at AOL.com . 8 From miscellany at mvps.org Tue Jun 5 20:45:01 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 06 Jun 2007 13:45:01 +1200 Subject: [AccessD] An interseting story In-Reply-To: <0JJ6008EUQRU2M02@l-daemon> References: <0JJ6008EUQRU2M02@l-daemon> Message-ID: <4666119D.5020304@mvps.org> There is a lot of discussion going around about this, Jim. For example, if you're interested, http://blogs.msdn.com/danielfe/archive/2007/06/01/testdriven-net-and-express-technical-information.aspx Regards Steve Jim Lawrence wrote: > Hi All > > Here is an interesting story. It does come from the Registry so I am not > sure whether to believe it in content or direction but here it is: > http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/ > > Jim > From darrend at nimble.com.au Tue Jun 5 22:13:02 2007 From: darrend at nimble.com.au (Darren D) Date: Wed, 6 Jun 2007 13:13:02 +1000 Subject: [AccessD] A2003: Borland BDE and Access Message-ID: <200706060313.l563D4GJ015719@databaseadvisors.com> Hi all We have 7 Delphi apps here that use Borland?s Database Engine (BDE) for their connection management I have an Access app that manages the various config files for these Delphi apps (BDE Config files) and the clients that use them EG I may decide to start APP no 1 and I will need it to reference client No 5 But the problem I have is determining if the config file is being referenced by a Delphi App already EG it may already be in use with App no 3 referencing client details for client 2 Thus I can?t copy or rename the relevant config file ?over the top? I thought I would just be able to copy one config file over the other ? get an error that the file is in use - then trap it and alert my users that the file is already in use But this doesn?t seem to work ? I think the BDE loads a config file but only uses it or references it for reads and writes IE it doesn?t ?hold? the file open so this route is not working Does anyone have experience with Borland?s BDE and how I can tell in VBA if it is being ?used? or reference by an open app? Perhaps even some code to see if any of the 7 Delphi apps is ?loaded? might even do the trick Many thanks Darren No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.9/834 - Release Date: 05/06/2007 2:38 PM From accessd at shaw.ca Tue Jun 5 22:32:08 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 05 Jun 2007 20:32:08 -0700 Subject: [AccessD] An interseting story In-Reply-To: <4666119D.5020304@mvps.org> Message-ID: <0JJ7001VT2Y526Y2@l-daemon> Hi Steve: This is an interesting read and comments are quite pointed. It does point out the details that were not presented in the Registry article and gives a fuller picture. If he is in fact is selling his hack that puts a different spin on it. A friend, from England commented that if cornered Jamie may just decide to open-source it and now try to get the 'Genie back in the bottle'. Something like the Norwegian fellow who first hacked the DVD security, tried to sell it, got shut-down and then open-sourced his product and subsequently went on to hack the iTunes security. Maybe if he had been bought off with a full-time job, Jon Lech Johansen would have never have gained cult hero status: http://en.wikipedia.org/wiki/Jon_Lech_Johansen Unfortunately, it will take a long time to dispel the damage done. The only way Microsoft is going to have a fair platform is to approach such sites as SlapShot and Registry and ask for equal time. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 05, 2007 6:45 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An interesting story There is a lot of discussion going around about this, Jim. For example, if you're interested, http://blogs.msdn.com/danielfe/archive/2007/06/01/testdriven-net-and-express -technical-information.aspx Regards Steve Jim Lawrence wrote: > Hi All > > Here is an interesting story. It does come from the Registry so I am not > sure whether to believe it in content or direction but here it is: > http://www.theregister.co.uk/2007/06/05/microsoft_mvp_threats/ > > Jim > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Tue Jun 5 23:49:40 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 6 Jun 2007 00:49:40 -0400 Subject: [AccessD] This on SharePoint References: <20070605182452.ADF02BD59@smtp-auth.no-ip.com> Message-ID: <003d01c7a7f6$187c9640$7d7d6c4c@jisshowsbs.local> ...lol ...asking JC to behave is like asking a puppy not to piddle :) William Hindman ----- Original Message ----- From: "Martin Reid" To: "Access Developers discussion and problem solving" Sent: Tuesday, June 05, 2007 2:47 PM Subject: Re: [AccessD] This on SharePoint Will keep you posted. We are building a approx 30,000 user system using MOSS - will see how it goes. We do however have very very good back up for the whole show (<: At the moment I have built a 200 user system which will store hundreds of gigs of documents, provide room booking, document management, personal web sites which will display a users Exchange accounts (Inbox, Cal etc) We are running a distinct SQL Server mirrored on the SAN, Two web server for front ends and we have additional servers coming online later this week. The fact the data is help in SQL Server as opposed to the file system is to be honest to us totally of no concern. The enterprise search is really good as well. So far speed of returning documents is excellent from both the client and the server, Out of the box dev speed is really fast. However, once you leave the out of the box behind we have a large learning curve as all of our stuff is PHP and needs converting. Well actually we are looking at how we can call the PHP apps from within MOSS. Again for this I have a large resource of very talented people to work with unlike many of the consultants on the list. Of course in this version there is no RI but I believe that is coming. The basic idea is that every thing is a list in MOSS everything. Re Access. I will be using Access 2007 to permit staff to take data offline and then resync back later. That to be honest is about all we will be doing with Access and MOSS. You can also link to the MOSS lists from Access just like SQL Server thus using the data in your own apps. MOSS is more a development platform to be honest. A huge range of stuff out of the box but a whole lot more can be done with it once you ramp up the .NET skills. For us it meets our needs for the sort of business model we want to have i.e collaboration on an enterprise scale. JC contact me of list and I will give you a login to have a poke about with if you promise to behave as its our dev server. But will give you a better idea of what it is if you have a look. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 05/06/2007 19:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on SharePoint >My first question is: Why would you want to? Want to what? >SP is efficient and we use it extensively. What is the measure of efficiency? Storage requirements? Speed of access? Speed of development? Organization of information? Relating information? >It doesn't make sense... What doesn't make sense? I am just poking and prodding to discover what it is and why it exists. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Hewson Sent: Tuesday, June 05, 2007 2:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on SharePoint My first question is: Why would you want to? SP is efficient and we use it extensively. We manage several very large IDIQ contracts with as many a 60 plus subcontractors, each with their own site, each with their own permissions. In one SP instance we have 64 subcontractors, 15 active projects and have probably managed at least 50 proposals with a total of about 300 users. We use Access on some web-parts to hold data where lists are not appropriate. We create some of our own web-parts using C#. It doesn't make sense... Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 05, 2007 12:58 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This on Sharepoint It's more a condemnation of SharePoint than it is of Access, John. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------------------- > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Wed Jun 6 08:36:40 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 06 Jun 2007 09:36:40 -0400 Subject: [AccessD] This on Sharepoint In-Reply-To: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> References: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> Message-ID: <000201c7a83f$b7fa7900$8abea8c0@XPS> John, It's true. SharePoint stores everything like that. I think the comments you quoted are a lot of FUD. SharePoint uses SQL Server as a data store. If you don't trust that to get it right, we might as all quit right now. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 1:52 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Wed Jun 6 08:44:26 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 06 Jun 2007 09:44:26 -0400 Subject: [AccessD] This on Sharepoint In-Reply-To: <000201c7a83f$b7fa7900$8abea8c0@XPS> References: <20070605175134.AF885BD7F@smtp-auth.no-ip.com> <000201c7a83f$b7fa7900$8abea8c0@XPS> Message-ID: <000301c7a840$cd1cab90$8abea8c0@XPS> LOL thinking about this a bit more, I wonder if he's every looked at the system tables in JET. JET uses basically the same techniques to store multiple object types in a single MDB file. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, June 06, 2007 9:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on Sharepoint John, It's true. SharePoint stores everything like that. I think the comments you quoted are a lot of FUD. SharePoint uses SQL Server as a data store. If you don't trust that to get it right, we might as all quit right now. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 1:52 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This on Sharepoint I just found this on a blog re Access 2007. Since I don't use it, I can't comment except to say, if it is true... OH MY GOD! ************************************************************ Wednesday, October 11, 2006 2:13 AM by Mike Do you know how data will be stored in SharePoint (SP) if you use SP as an Access data store? In SP there is only ONE table that your data will be stored in. That's right, if your Access program has 5 tables (or a hundred tables) stored in SharePoint, then data from the 5 (or 100) tables is intermingled into ONE table. The data table in SP is called UserData. UserData is predefined by M$ to have 201 columns: 64 nvarchar(255), 16 int, 32 float, 16 datatime, 16 bit, 1 guid, 32 ntext, and 8 sql_variant (plus 16 non-user SP internal use columns). So if you define a table in Access that has one integer column, and one varchar(10) column and store it in SP, the table really has 201 columns (but in this case only two columns will be used for your data). There a few house keeping tables that SP uses, one is called Lists. Lists is where your column names are stored. So there is a map between your column names and the predefined SP columns names of UserData. Every time your data is read the map also needs to be read so that SP can send the data to Access with the correct column names. The real columns names of UserData are (you guessed it): nvarchar1, nvarchar2 - nvarcahr64, int1 - int16, float1- float32, datatime1 - datatime16, bit1 - bit16, guid1, ntext1 - ntext32, sql_variant1 - sql_variant8. The rows of your table will be intermixed with rows from all other tables and all SP "lists". I'm not making this up! Wow, all I can say is WOW WHAT A CLUGE! It is boggling to even try to think of the performance and interaction problems that can arise from such an outright wacky scheme. If you want to use SP with Access, there should be a big bold warning: WARNING, STORING ACCESS DATA IN SHAREPOINT WACKY, IF YOU REALLY WANT TO DO THIS, FIRST GO TO THE PHYSIATRIST TO CONFIRM THAT YOU ARE CRAZY. THEN IF YOU ARE CERTIFIED CRAZY, ITS OK, YOU CAN MAKE IT WORK, JUST BE SURE THAT YOU DON'T STORE MORE THAN A FEW ROWS OF SIMPLE DATA AND FOR BEST PERFORMANCE DON'T ALLOW THE SHAREPOINT SERVER TO BE USED FOR ANYTHING OTHER THAN YOUR JUMBLED UP PSEUDO TABLES. Note, if you have virtual arrays of octal-hyper 100Ghz processors with 100Gs of memory (like the M$ Access team) you may find that storing Access data in the SharePoint pseudo tables may actually work during testing. Use real data on real systems at your own risk. Using SharePoint for Access data storage will be as useful as Microsoft Bob. ************************************************************ Does anyone out there know anything about this? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 6 09:02:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 6 Jun 2007 10:02:44 -0400 Subject: [AccessD] This on Sharepoint In-Reply-To: <000301c7a840$cd1cab90$8abea8c0@XPS> Message-ID: <20070606140251.14A2DBF2A@smtp-auth.no-ip.com> I have no clue how Jet stores things in an MDB and AFAIK it is not really published anywhere. All I know is that storage in an Access database appears to be fairly efficient. I think that the point here is the right tool for the job. Sharepoint might just be the appropriate tool for specific jobs. Storing relational data does not appear at first glance to be one of them. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, June 06, 2007 9:44 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on Sharepoint LOL thinking about this a bit more, I wonder if he's every looked at the system tables in JET. JET uses basically the same techniques to store multiple object types in a single MDB file. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, June 06, 2007 9:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] This on Sharepoint John, It's true. SharePoint stores everything like that. I think the comments you quoted are a lot of FUD. SharePoint uses SQL Server as a data store. If you don't trust that to get it right, we might as all quit right now. Jim. From Erwin.Craps at ithelps.eu Wed Jun 6 09:13:18 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Wed, 6 Jun 2007 16:13:18 +0200 Subject: [AccessD] turing off auto detect and repair when multiple acces version Message-ID: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> Hi Group Since I installed MSO2K7 on my computer, the detect and repair function tries to repair my office when I switched back and forth MSO2K3 and MSO2K7. Does anyone know how to turn this off? Erwin Craps Zaakvoerder Nieuwe internetwinkel op www.ithelps.be/shop www.ithelps.be/onsgezin bezoek ook eens de website van mijn zus www.friedacraps.be 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 cfoust at infostatsystems.com Wed Jun 6 09:55:57 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 07:55:57 -0700 Subject: [AccessD] Unbound events In-Reply-To: <20070606011536.F1B12BE34@smtp-auth.no-ip.com> References: <4665D61C.4020708@mvps.org> <20070606011536.F1B12BE34@smtp-auth.no-ip.com> Message-ID: Is the event code in a class rather than in the form class? I've seen the [Event Procedure] property in the form lose itself and turn off the event firing. Is there any event code in the form class? My experience has been that if I had any event code in the form, I needed shell events for all the events handled in the external class, even though the class *should* take care of it automatically. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 05, 2007 6:16 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Unbound events OK, that tells me I have something else happening here. Thanks guys. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 05, 2007 5:31 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Unbound events Agreed. The After Update event is the one to use. Though there's something wrong if the Exit event is also not firing when the focus moves from the combobox. This applies whether the combobox is bound or not. In addition, the Change event also should fire when a selection is made in the combobox (even though Access Help seems to be out of date (and wrong) on this point). Regards Steve Heenan, Lambert wrote: > I regret I have to disagree with Drew. > > There's no question in my mind that the After_Update event is the one > you need, John. It's the only event that happens after the user has > selected something. > > I'm looking at an unbound form right now, and the after_Update event > *does* fire on the combobox. > > If it's not doing so for you then I'd suspect a corrupt form. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 6 10:01:09 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 08:01:09 -0700 Subject: [AccessD] turing off auto detect and repair when multiple accesversion In-Reply-To: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> Message-ID: Office 2007 does NOT like to coexist with earlier versions. I don't know how to turn it off either. My pet peeve is that if I use A2003, it runs the msi briefly to "install" O2003. If I then run 2007, it takes a year and a day to "configure" itself again! So much for backward *or* forward compatibility! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Wednesday, June 06, 2007 7:13 AM To: Access Developers discussion and problem solving Subject: [AccessD] turing off auto detect and repair when multiple accesversion Hi Group Since I installed MSO2K7 on my computer, the detect and repair function tries to repair my office when I switched back and forth MSO2K3 and MSO2K7. Does anyone know how to turn this off? Erwin Craps Zaakvoerder Nieuwe internetwinkel op www.ithelps.be/shop www.ithelps.be/onsgezin bezoek ook eens de website van mijn zus www.friedacraps.be 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 iggy at nanaimo.ark.com Wed Jun 6 09:56:12 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Wed, 06 Jun 2007 07:56:12 -0700 Subject: [AccessD] Advice Please Message-ID: <4666CB0C.7030005@nanaimo.ark.com> Hey All I am planning on upgrading to a new version of ACCESS and a new machine. Am I correct from what I have been reading that I should be going to Access 2003 and Windows XP and to avoid Access 2007 and Vista. And that I should be looking at the Access Extensions Developer Kit and not Visual Studio. Any advice will be appreciated, remember this is an old dog trying to learn new tricks. From jwcolby at colbyconsulting.com Wed Jun 6 10:49:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 6 Jun 2007 11:49:34 -0400 Subject: [AccessD] Advice Please In-Reply-To: <4666CB0C.7030005@nanaimo.ark.com> Message-ID: <20070606154936.09546BD4F@smtp-auth.no-ip.com> Tony, I just bought a new laptop for my development machine. I purchased XP Pro. I have licenses for and use all the versions of Office up through 2003. I do not have 2007, nor do I intend to use it unless a client forces me to. I have used Access since 1992, and Office / Access 2003 is the end of the line for me AFAICT. Microsoft has been adamant that making 2007 easy for the developer to use, and easy for the developer to design systems that look and work the way the developer thinks is appropriate is not important to Microsoft. Entonces, Adios. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, June 06, 2007 10:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Advice Please Hey All I am planning on upgrading to a new version of ACCESS and a new machine. Am I correct from what I have been reading that I should be going to Access 2003 and Windows XP and to avoid Access 2007 and Vista. And that I should be looking at the Access Extensions Developer Kit and not Visual Studio. Any advice will be appreciated, remember this is an old dog trying to learn new tricks. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Wed Jun 6 11:13:59 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 06 Jun 2007 12:13:59 -0400 Subject: [AccessD] Advice Please In-Reply-To: <4666CB0C.7030005@nanaimo.ark.com> References: <4666CB0C.7030005@nanaimo.ark.com> Message-ID: <006001c7a855$b16fd010$8abea8c0@XPS> I've been avoiding Vista and recommending clients do the same. I don't see anything compelling enough in Vista except for bit locker to warrant spending the money for the required hardware and software updates. I would say 75 - 80% of my clients would need to replace just about every piece of hardware they have in order to use all the features. Most could run the watered down version; but why bother? <> The Access 2003 Developer Extensions are part of the new Visual Studio Tools for the Microsoft Office System software package. You do not need Visual Studio or Visual Studio .NET. It includes the following products: Visual Studio Tools for the Microsoft Office System Microsoft Office Access 2003 Developer Extensions Microsoft SQL Server 2000 Developer Edition Microsoft Visual Basic .NET Here's the link: http://msdn2.microsoft.com/en-us/vstudio/aa718673.aspx Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, June 06, 2007 10:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Advice Please Hey All I am planning on upgrading to a new version of ACCESS and a new machine. Am I correct from what I have been reading that I should be going to Access 2003 and Windows XP and to avoid Access 2007 and Vista. And that I should be looking at the Access Extensions Developer Kit and not Visual Studio. Any advice will be appreciated, remember this is an old dog trying to learn new tricks. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 6 11:16:08 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 6 Jun 2007 12:16:08 -0400 Subject: [AccessD] 1 tb drives Message-ID: <20070606161611.97EC0BE9D@smtp-auth.no-ip.com> Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com From cfoust at infostatsystems.com Wed Jun 6 11:22:14 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 09:22:14 -0700 Subject: [AccessD] 1 tb drives In-Reply-To: <20070606161611.97EC0BE9D@smtp-auth.no-ip.com> References: <20070606161611.97EC0BE9D@smtp-auth.no-ip.com> Message-ID: That's for my next laptop, so I can run Vista! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 1 tb drives Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Jun 6 11:26:52 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 09:26:52 -0700 Subject: [AccessD] Advice Please In-Reply-To: <4666CB0C.7030005@nanaimo.ark.com> References: <4666CB0C.7030005@nanaimo.ark.com> Message-ID: If you are familiar with Access already, moving to 2007 is a distinct jolt and the ribbon can drive you nuts. I don't like Office 2007 for all the reasons I've already stated in this list. VSTO (which contains the Access extensions) is a standalone product that doesn't require Visual Studio. It isn't a free download, however. Used to be about $395, I think, but may be cheaper now that 2007 is out. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, June 06, 2007 7:56 AM To: accessd at databaseadvisors.com Subject: [AccessD] Advice Please Hey All I am planning on upgrading to a new version of ACCESS and a new machine. Am I correct from what I have been reading that I should be going to Access 2003 and Windows XP and to avoid Access 2007 and Vista. And that I should be looking at the Access Extensions Developer Kit and not Visual Studio. Any advice will be appreciated, remember this is an old dog trying to learn new tricks. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 6 11:34:21 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 6 Jun 2007 12:34:21 -0400 Subject: [AccessD] 1 tb drives In-Reply-To: Message-ID: <20070606163429.9B0BDBCD6@smtp-auth.no-ip.com> LOL. You intend to wait awhile for that laptop. This is a FIVE platter design. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 06, 2007 12:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 1 tb drives That's for my next laptop, so I can run Vista! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 1 tb drives Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From iggy at nanaimo.ark.com Wed Jun 6 11:36:41 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Wed, 06 Jun 2007 09:36:41 -0700 Subject: [AccessD] Advice Please Message-ID: <4666E299.3010400@nanaimo.ark.com> Thanks John I have used Access since 1992 Yes John and I can remember the very early days of this list. Hey Jim The Access 2003 Developer Extensions are part of the new Visual Studio Tools for the Microsoft Office System software package. Jim are you saying that rather than just purchasing the Access 2003 Developer Extensions, I should be purchasing the "whole enchillada",Visual Studio Tools for the Microsoft Office System software package From cfoust at infostatsystems.com Wed Jun 6 11:37:48 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 09:37:48 -0700 Subject: [AccessD] 1 tb drives In-Reply-To: <20070606163429.9B0BDBCD6@smtp-auth.no-ip.com> References: <20070606163429.9B0BDBCD6@smtp-auth.no-ip.com> Message-ID: By the time I can afford the laptop, they'll have solved that. Besides, you can get laptops with RAID controllers. ;-} Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] 1 tb drives LOL. You intend to wait awhile for that laptop. This is a FIVE platter design. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 06, 2007 12:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 1 tb drives That's for my next laptop, so I can run Vista! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 1 tb drives Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Jun 6 11:40:14 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 09:40:14 -0700 Subject: [AccessD] Advice Please In-Reply-To: <4666E299.3010400@nanaimo.ark.com> References: <4666E299.3010400@nanaimo.ark.com> Message-ID: Visual Studio Tools for Microsoft Office is the only way to get the Access 2003 Developer Extensions, unless you'd rather purchase VS2003 Pro. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Wednesday, June 06, 2007 9:37 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Advice Please Thanks John I have used Access since 1992 Yes John and I can remember the very early days of this list. Hey Jim The Access 2003 Developer Extensions are part of the new Visual Studio Tools for the Microsoft Office System software package. Jim are you saying that rather than just purchasing the Access 2003 Developer Extensions, I should be purchasing the "whole enchillada",Visual Studio Tools for the Microsoft Office System software package -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From iggy at nanaimo.ark.com Wed Jun 6 12:01:20 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Wed, 06 Jun 2007 10:01:20 -0700 Subject: [AccessD] Advice Please Message-ID: <4666E860.2010501@nanaimo.ark.com> Hey Charlotte and Jim Sorry, failure to communicate. I had mentioned to a friend that I had priced VS and it was about $1000 CDN and he said he just bought the Access Extensions and it was lot cheaper, he must have meant Visual Studio Tools for Microsoft Office. Around $395 I can justify, the $1000 "threw me". Thanks Charlotte, John and Jim for setting me straight. My shopping list New machine Office 2003 Windows XP Pro Visual Studio Tools for Microsoft Office (thanks for the link Jim) I guess I will finally get a look at .NET. From accessd at shaw.ca Wed Jun 6 12:24:07 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 06 Jun 2007 10:24:07 -0700 Subject: [AccessD] 1 tb drives In-Reply-To: Message-ID: <0JJ800ICI5GQ82L3@l-daemon> You will of course need another one for your data... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 06, 2007 9:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 1 tb drives That's for my next laptop, so I can run Vista! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 1 tb drives Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Wed Jun 6 12:49:40 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 06 Jun 2007 10:49:40 -0700 Subject: [AccessD] OT: Microsoft threatens its Most Valuable Professional In-Reply-To: <0JJ7001VT2Y526Y2@l-daemon> Message-ID: <0JJ8001IZ6NB1DG4@l-daemon> OT: An email I received from a friend. More comments on the latest NEWS story from the Registry. These are not my comments but fellow who use to be Microsoft fanatic and about 2 years ago made the switch to the 'Dark Side". He now is 2IC in a large development company and asked me to post his email. This would be further indication that Microsoft doesn't "get" current trends in the industry and Web 2.0, mash-ups, open source and everything... The ideal situation for Microsoft would be that someone be developing for the Windows platform and using their development tools. If someone is willing to _pay_ for TestDriven.net, that would be a big flashing red neon sign that: 1. Microsoft left a big gaping hole in their product that consumers were asking for. Logic would dictate that the aim of a business would be to meet consumer demand, which Microsoft couldn't, so someone else had to fill it. 2. The person buying it, likely will _never_ have gone for the whole package and is price-conscious 3. Microsoft is being undercut by competition. Competition is good. These software prices were artificially set by MS (intentionally to undercut other competition), and so therefore they have to rely on some legalese text in a EULA to protect their flow of income (not even sure it exists?), rather than trying to be a competitive and ethical business. This is the sort of thing that damages your reputation in the geek world (can MS afford this anymore?). In my opinion, I think Microsoft ought to be happy people are using their IDE and developing for their operating system, and not running off to play with Eclipse, Mono, RealBasic, Java, and all the rest of the great stuff out there... Or they could continue bullying people, who are actually helping to promote their bottom line. Which is actually OK by me, because I personally would like to continue seeing people migrating over to Linux. Any comments Jim From martyconnelly at shaw.ca Wed Jun 6 12:51:32 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 06 Jun 2007 10:51:32 -0700 Subject: [AccessD] turing off auto detect and repair when multiple accesversion In-Reply-To: References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> Message-ID: <4666F424.2010807@shaw.ca> I have Access 97, 2003 and 2007 installed If I use the right click "open with" method on the mdb to select which version to use to open, it takes 10-15 seconds to start up. The only problem being the icons are the same for 2003 and 2007 It rotates the last used version icon to the top of the open with stack. Charlotte Foust wrote: >Office 2007 does NOT like to coexist with earlier versions. I don't >know how to turn it off either. My pet peeve is that if I use A2003, it >runs the msi briefly to "install" O2003. If I then run 2007, it takes a >year and a day to "configure" itself again! So much for backward *or* >forward compatibility! > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - >IT Helps >Sent: Wednesday, June 06, 2007 7:13 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] turing off auto detect and repair when multiple >accesversion > >Hi Group > >Since I installed MSO2K7 on my computer, the detect and repair function >tries to repair my office when I switched back and forth MSO2K3 and >MSO2K7. > >Does anyone know how to turn this off? > > > >Erwin Craps > >Zaakvoerder > > > >Nieuwe internetwinkel op www.ithelps.be/shop > > >www.ithelps.be/onsgezin > >bezoek ook eens de website van mijn zus www.friedacraps.be > > > > >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 > > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Wed Jun 6 12:57:13 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 06 Jun 2007 10:57:13 -0700 Subject: [AccessD] Advice Please In-Reply-To: References: <4666E299.3010400@nanaimo.ark.com> Message-ID: <4666F579.9090206@shaw.ca> The developer extension for Access 2007 is supposed to be free. Clive Covington says it's release is still delayed due to a last minute bug found around May 15'th. Charlotte Foust wrote: >Visual Studio Tools for Microsoft Office is the only way to get the >Access 2003 Developer Extensions, unless you'd rather purchase VS2003 >Pro. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav >Sent: Wednesday, June 06, 2007 9:37 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] Advice Please > >Thanks John > >I have used Access since 1992 >Yes John and I can remember the very early days of this list. > >Hey Jim >The Access 2003 Developer Extensions are part of the new Visual Studio >Tools for the Microsoft Office System software package. > >Jim are you saying that rather than just purchasing the Access 2003 >Developer Extensions, I should be purchasing the "whole >enchillada",Visual Studio Tools for the Microsoft Office System software >package >- > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Wed Jun 6 13:00:01 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 11:00:01 -0700 Subject: [AccessD] 1 tb drives In-Reply-To: <0JJ800ICI5GQ82L3@l-daemon> References: <0JJ800ICI5GQ82L3@l-daemon> Message-ID: ROTFL I'll get a usb drive for that! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, June 06, 2007 10:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] 1 tb drives You will of course need another one for your data... Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 06, 2007 9:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 1 tb drives That's for my next laptop, so I can run Vista! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 06, 2007 9:16 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 1 tb drives Just saw this at NewEgg. http://www.newegg.com/Product/Product.aspx?Item=N82E16822145141 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Jun 6 13:02:03 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 11:02:03 -0700 Subject: [AccessD] Advice Please In-Reply-To: <4666F579.9090206@shaw.ca> References: <4666E299.3010400@nanaimo.ark.com> <4666F579.9090206@shaw.ca> Message-ID: If you can't get it, what difference does the price make? LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, June 06, 2007 10:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Advice Please The developer extension for Access 2007 is supposed to be free. Clive Covington says it's release is still delayed due to a last minute bug found around May 15'th. Charlotte Foust wrote: >Visual Studio Tools for Microsoft Office is the only way to get the >Access 2003 Developer Extensions, unless you'd rather purchase VS2003 >Pro. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav >Sent: Wednesday, June 06, 2007 9:37 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] Advice Please > >Thanks John > >I have used Access since 1992 >Yes John and I can remember the very early days of this list. > >Hey Jim >The Access 2003 Developer Extensions are part of the new Visual Studio >Tools for the Microsoft Office System software package. > >Jim are you saying that rather than just purchasing the Access 2003 >Developer Extensions, I should be purchasing the "whole >enchillada",Visual Studio Tools for the Microsoft Office System >software package >- > -- 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 cfoust at infostatsystems.com Wed Jun 6 13:04:28 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 11:04:28 -0700 Subject: [AccessD] turing off auto detect and repair whenmultiple accesversion In-Reply-To: <4666F424.2010807@shaw.ca> References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> <4666F424.2010807@shaw.ca> Message-ID: I have all three installed too. However, since my 2007 installation, I haven't been able to get the Open With to work properly. It opens the application (after any delays it deems necessary) but not the file I started from. Maddening in Word, Excel and, yes, Access. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, June 06, 2007 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] turing off auto detect and repair whenmultiple accesversion I have Access 97, 2003 and 2007 installed If I use the right click "open with" method on the mdb to select which version to use to open, it takes 10-15 seconds to start up. The only problem being the icons are the same for 2003 and 2007 It rotates the last used version icon to the top of the open with stack. Charlotte Foust wrote: >Office 2007 does NOT like to coexist with earlier versions. I don't >know how to turn it off either. My pet peeve is that if I use A2003, it >runs the msi briefly to "install" O2003. If I then run 2007, it takes a >year and a day to "configure" itself again! So much for backward *or* >forward compatibility! > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - >IT Helps >Sent: Wednesday, June 06, 2007 7:13 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] turing off auto detect and repair when multiple >accesversion > >Hi Group > >Since I installed MSO2K7 on my computer, the detect and repair function >tries to repair my office when I switched back and forth MSO2K3 and >MSO2K7. > >Does anyone know how to turn this off? > > > >Erwin Craps > >Zaakvoerder > > > >Nieuwe internetwinkel op www.ithelps.be/shop > > >www.ithelps.be/onsgezin > >bezoek ook eens de website van mijn zus www.friedacraps.be > > > > >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 > > > -- 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 Erwin.Craps at ithelps.eu Wed Jun 6 16:26:00 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Wed, 6 Jun 2007 23:26:00 +0200 Subject: [AccessD] turing off auto detect and repairwhenmultiple accesversion References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local><4666F424.2010807@shaw.ca> Message-ID: <430E80531228BA4497C5EB1A7BA786B01B45CF@stekelbes.ithelps.local> Hummpf, no hope for me. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 06, 2007 8:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] turing off auto detect and repairwhenmultiple accesversion I have all three installed too. However, since my 2007 installation, I haven't been able to get the Open With to work properly. It opens the application (after any delays it deems necessary) but not the file I started from. Maddening in Word, Excel and, yes, Access. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, June 06, 2007 10:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] turing off auto detect and repair whenmultiple accesversion I have Access 97, 2003 and 2007 installed If I use the right click "open with" method on the mdb to select which version to use to open, it takes 10-15 seconds to start up. The only problem being the icons are the same for 2003 and 2007 It rotates the last used version icon to the top of the open with stack. Charlotte Foust wrote: >Office 2007 does NOT like to coexist with earlier versions. I don't >know how to turn it off either. My pet peeve is that if I use A2003, it >runs the msi briefly to "install" O2003. If I then run 2007, it takes a >year and a day to "configure" itself again! So much for backward *or* >forward compatibility! > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - >IT Helps >Sent: Wednesday, June 06, 2007 7:13 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] turing off auto detect and repair when multiple >accesversion > >Hi Group > >Since I installed MSO2K7 on my computer, the detect and repair function >tries to repair my office when I switched back and forth MSO2K3 and >MSO2K7. > >Does anyone know how to turn this off? > > > >Erwin Craps > >Zaakvoerder > > > >Nieuwe internetwinkel op www.ithelps.be/shop > > >www.ithelps.be/onsgezin > >bezoek ook eens de website van mijn zus www.friedacraps.be > > > > >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 > > > -- 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 jengross at gte.net Wed Jun 6 17:42:53 2007 From: jengross at gte.net (Jennifer Gross) Date: Wed, 06 Jun 2007 15:42:53 -0700 Subject: [AccessD] A2K --> Microsoft Dynamics 9 Message-ID: <011b01c7a88c$08444c50$6501a8c0@jefferson> Hi All, I am looking to push Purchase Order data from A2K to Microsoft Dynamics 9. Has anyone done this before? Because of the data constructs and necessary verification, is it best to use their Integration Manager to pull the data, or eConnect to push using XML, or is it safe to do without purchasing either of these $3,000 add ins to Dynamics? Any help greatly appreciated. Thanks in advance, Jennifer Gross databasics Newbury Park, CA office: (805) 480-1921 fax: (805) 499-0467 From ssharkins at setel.com Wed Jun 6 17:54:04 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 6 Jun 2007 18:54:04 -0400 Subject: [AccessD] Can't hide controls in Datasheet view Message-ID: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> I've set the Visible property of several controls to No. The form's Default View property is Datasheet. It seems to ignore the No property and displays all the controls. I've never noticed this before. Am I doing something wrong or is this just the way it is? Susan H. From cfoust at infostatsystems.com Wed Jun 6 17:57:27 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 6 Jun 2007 15:57:27 -0700 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> Message-ID: Hasn't it always behaved that way? I never use the pesky things because of their shortcomings, so I can't be sure. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, June 06, 2007 3:54 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Can't hide controls in Datasheet view I've set the Visible property of several controls to No. The form's Default View property is Datasheet. It seems to ignore the No property and displays all the controls. I've never noticed this before. Am I doing something wrong or is this just the way it is? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Wed Jun 6 18:13:22 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 6 Jun 2007 19:13:22 -0400 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> Message-ID: <002701c7a890$76e33ff0$0ebc2ad1@SusanOne> You're probably right -- I've just never had the need to try it before I guess. Susan H. Hasn't it always behaved that way? I never use the pesky things because of their shortcomings, so I can't be sure. From JHewson at karta.com Wed Jun 6 19:06:09 2007 From: JHewson at karta.com (Jim Hewson) Date: Wed, 6 Jun 2007 19:06:09 -0500 Subject: [AccessD] Can't hide controls in Datasheet view References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> <002701c7a890$76e33ff0$0ebc2ad1@SusanOne> Message-ID: <6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> You could put the controls in the header. They won't show on the datasheet view and they can still be used for reference if needed. Jim H. ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Susan Harkins Sent: Wed 6/6/2007 6:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Can't hide controls in Datasheet view You're probably right -- I've just never had the need to try it before I guess. Susan H. Hasn't it always behaved that way? I never use the pesky things because of their shortcomings, so I can't be sure. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Wed Jun 6 19:22:54 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 6 Jun 2007 20:22:54 -0400 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne><002701c7a890$76e33ff0$0ebc2ad1@SusanOne> <6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> Message-ID: <000d01c7a899$fec451d0$d2bc2ad1@SusanOne> Oh cool -- I'll try that. You could put the controls in the header. They won't show on the datasheet view and they can still be used for reference if needed. From fuller.artful at gmail.com Wed Jun 6 19:24:01 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 6 Jun 2007 20:24:01 -0400 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> <002701c7a890$76e33ff0$0ebc2ad1@SusanOne> <6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> Message-ID: <29f585dd0706061724h151d2e0dub749e755980f73d7@mail.gmail.com> I think (am not certain) that what you need to do is this: Open the form in datasheet mode. Choose Hide Columns. Save the form and close it immediately. Re-open it and see if it does what you're expecting. If it doesn't, open the form in design-mode, select the columns you want to hide, Hide them, save the form, close the form and then re-open it. If that doesn't work, run around the nearest church three times clockwise and then try it again. :) The former has worked for me. I haven't yet had to resort to the Church thing, save once, and it worked. A. On 6/6/07, Jim Hewson wrote: > > You could put the controls in the header. > They won't show on the datasheet view and they can still be used for > reference if needed. > > Jim H. > > ________________________________ > > From: accessd-bounces at databaseadvisors.com on behalf of Susan Harkins > Sent: Wed 6/6/2007 6:13 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Can't hide controls in Datasheet view > > > > You're probably right -- I've just never had the need to try it before I > guess. > > Susan H. > > Hasn't it always behaved that way? I never use the pesky things because > of > their shortcomings, so I can't be sure. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 setel.com Wed Jun 6 20:02:56 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 6 Jun 2007 21:02:56 -0400 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <29f585dd0706061724h151d2e0dub749e755980f73d7@mail.gmail.com> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne><002701c7a890$76e33ff0$0ebc2ad1@SusanOne><6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com> <29f585dd0706061724h151d2e0dub749e755980f73d7@mail.gmail.com> Message-ID: <001201c7a89f$964fd830$d2bc2ad1@SusanOne> No columns -- this is a regular form, using Datasheet as the Default View. There are no columns, just normal looking controls in Design View. Susan H. I think (am not certain) that what you need to do is this: Open the form in datasheet mode. Choose Hide Columns. Save the form and close it immediately. Re-open it and see if it does what you're expecting. If it doesn't, open the form in design-mode, select the columns you want to hide, Hide them, save the form, close the form and then re-open it. If that doesn't work, run around the nearest church three times clockwise and then try it again. :) The former has worked for me. I haven't yet had to resort to the Church thing, save once, and it worked. From michael at ddisolutions.com.au Wed Jun 6 20:49:11 2007 From: michael at ddisolutions.com.au (Michael Maddison) Date: Thu, 7 Jun 2007 11:49:11 +1000 Subject: [AccessD] OT: Microsoft threatens its Most Valuable Professional References: <0JJ8001IZ6NB1DG4@l-daemon> Message-ID: <59A61174B1F5B54B97FD4ADDE71E7D012898B8@ddi-01.DDI.local> There are 2 sides to this story. In a nutshell... MS says the version of TestDriven.net for VS Express uses hacks to enable functionality that they explictly attempted to disable in the free version. MS says the owner of TestDriven.net has breached the EULA and that any users of his tool in Express will be in breach of the EULA. MS has been asking for 2 years for TestDriven.net to stop supporting Express. TestDriven.net says prove that I've broken the law. If it goes to court it will be a test case for EULA's in the UK and Europe. Could be a small thing or it could grow in significance. My opinion is MS just wanted him to stop supporting Express because if they open up the locked down features then who will pay for the full versions? Also why wait 2 years before sending in the lawyers if you have an open and shut case? Hardly an example of big bad MS though. cheers Michael M OT: An email I received from a friend. More comments on the latest NEWS story from the Registry. These are not my comments but fellow who use to be Microsoft fanatic and about 2 years ago made the switch to the 'Dark Side". He now is 2IC in a large development company and asked me to post his email. This would be further indication that Microsoft doesn't "get" current trends in the industry and Web 2.0, mash-ups, open source and everything... The ideal situation for Microsoft would be that someone be developing for the Windows platform and using their development tools. If someone is willing to _pay_ for TestDriven.net, that would be a big flashing red neon sign that: 1. Microsoft left a big gaping hole in their product that consumers were asking for. Logic would dictate that the aim of a business would be to meet consumer demand, which Microsoft couldn't, so someone else had to fill it. 2. The person buying it, likely will _never_ have gone for the whole package and is price-conscious 3. Microsoft is being undercut by competition. Competition is good. These software prices were artificially set by MS (intentionally to undercut other competition), and so therefore they have to rely on some legalese text in a EULA to protect their flow of income (not even sure it exists?), rather than trying to be a competitive and ethical business. This is the sort of thing that damages your reputation in the geek world (can MS afford this anymore?). In my opinion, I think Microsoft ought to be happy people are using their IDE and developing for their operating system, and not running off to play with Eclipse, Mono, RealBasic, Java, and all the rest of the great stuff out there... Or they could continue bullying people, who are actually helping to promote their bottom line. Which is actually OK by me, because I personally would like to continue seeing people migrating over to Linux. Any comments Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Jun 6 21:09:28 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 06 Jun 2007 19:09:28 -0700 Subject: [AccessD] turing off auto detect and repair whenmultiple accesversion In-Reply-To: References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> <4666F424.2010807@shaw.ca> Message-ID: <466768D8.6010603@shaw.ca> Are you perhaps missing the %1 at the end of the path name? 1. Start Windows Explorer, 2. Select Tools and then Folder Options... 3. Click on the File Types Tab 4. Find the MDB file type 5. Click Advanced 6. Chances are there are 2 options. Open in bold font (denoting default) and New. You can pretty much add what you want here. For decompile, 7. Click New 8. Under action type Decompile 9. Under Application used to perform action type the equivalent for your install: "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" /decompile "%1" 10 Click OK and exit out And wallah! You now right click an mdb and have the context option of decompiling it. But it doesn't stop there. For those of us juggling multiple versions of Access you can setup a right click option to open in each. Eg Open in 97 Open in 2000 Open in XP And make sure the path points to the correct version of access. Have all your Access paths available in a notepad file so you can cut and paste as this has to be done in one pass, editing afterwards is difficult ---------------------------------------- There is another way via the registry but the full moon has just passed and I don't have any spare chickens. Also I haven't used since Access 2.0 and Win 95, so I am unsure of Win XP registry keys. To accomplish this do the following: # Make sure you have a back up copy of your registry, in case of an error. # Open the Registry Editor, and under the key "Hkey_Classes_Root", where X = the highest version of Access you have installed # Under this Access.Application.X key click on the "Shell" key and then select "Edit" from the menu, "New", then "Key". After the key is added, name this key "Open with Access X." Where X is the version you want to add. # Highlight the new key and repeat the process in item 3 to add another new key below "Open with Access X" and name this key "Command". # Click on the new "Default" entry in the "Command" key and key value dialog will be displayed. Enter the path to the version of Access 2 on the computer, appending a "%1" at the end. Example: "C:\Access\msaccess.exe %1" You should now have the option to open any access database on your system with any version of Access when right clicking in Windows Explorer. Charlotte Foust wrote: >I have all three installed too. However, since my 2007 installation, I >haven't been able to get the Open With to work properly. It opens the >application (after any delays it deems necessary) but not the file I >started from. Maddening in Word, Excel and, yes, Access. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly >Sent: Wednesday, June 06, 2007 10:52 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] turing off auto detect and repair whenmultiple >accesversion > >I have Access 97, 2003 and 2007 installed If I use the right click "open >with" method on the mdb to select which version to use to open, it takes >10-15 seconds to start up. >The only problem being the icons are the same for 2003 and 2007 It >rotates the last used version icon to the top of the open with stack. > > >Charlotte Foust wrote: > > > >>Office 2007 does NOT like to coexist with earlier versions. I don't >>know how to turn it off either. My pet peeve is that if I use A2003, >> >> >it > > >>runs the msi briefly to "install" O2003. If I then run 2007, it takes >> >> >a > > >>year and a day to "configure" itself again! So much for backward *or* >>forward compatibility! >> >>Charlotte Foust >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps >> >> >- > > >>IT Helps >>Sent: Wednesday, June 06, 2007 7:13 AM >>To: Access Developers discussion and problem solving >>Subject: [AccessD] turing off auto detect and repair when multiple >>accesversion >> >>Hi Group >> >>Since I installed MSO2K7 on my computer, the detect and repair function >>tries to repair my office when I switched back and forth MSO2K3 and >>MSO2K7. >> >>Does anyone know how to turn this off? >> >> >> >>Erwin Craps >> >>Zaakvoerder >> >> >> >>Nieuwe internetwinkel op www.ithelps.be/shop >> >> >>www.ithelps.be/onsgezin >> >>bezoek ook eens de website van mijn zus www.friedacraps.be >> >> >> >> >>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 >> >> >> >> >> > > > -- Marty Connelly Victoria, B.C. Canada From erbachs at gmail.com Wed Jun 6 21:33:50 2007 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 6 Jun 2007 21:33:50 -0500 Subject: [AccessD] OT: Microsoft threatens its Most Valuable Professional In-Reply-To: <0JJ8001IZ6NB1DG4@l-daemon> References: <0JJ7001VT2Y526Y2@l-daemon> <0JJ8001IZ6NB1DG4@l-daemon> Message-ID: <39cb22f30706061933q744060e3i724709cee6e000ad@mail.gmail.com> JimL, ? 3. Microsoft is being undercut by competition. Competition is good. These software prices were artificially set by MS (intentionally to undercut other competition), and so therefore they have to rely on some legalese text in a EULA to protect their flow of income (not even sure it exists?), rather than trying to be a competitive and ethical business. This is the sort of thing that damages your reputation in the geek world (can MS afford this anymore?). ? I read "artificially set by MS (intentionally to undercut other competition)" and I had to wonder if he understands what he's saying. Microsoft "intentionally" set prices to undercut the competition. In what way is that "artificial"? Sounds like the complaining of a naive anti-capitalist. I'm part of the "geek world" but I also ran my own business for 15 years. I think that this Microsoft hater defines "ethical" as "rolling over and playing dead when any old tiny Linux-based company markets a product that competes however peripherally with something made by Microsoft". Steve Erbach Neenah, WI On 6/6/07, Jim Lawrence wrote: > OT: An email I received from a friend. > > More comments on the latest NEWS story from the Registry. These are not my > comments but fellow who use to be Microsoft fanatic and about 2 years ago > made the switch to the 'Dark Side". He now is 2IC in a large development > company and asked me to post his email. > > > This would be further indication that Microsoft doesn't "get" current trends > in the industry and Web 2.0, mash-ups, open source and everything... The > ideal situation for Microsoft would be that someone be developing for the > Windows platform and using their development tools. > > If someone is willing to _pay_ for TestDriven.net, that would be a big > flashing red neon sign that: > > 1. Microsoft left a big gaping hole in their product that consumers were > asking for. Logic would dictate that the aim of a business would be to meet > consumer demand, which Microsoft couldn't, so someone else had to fill it. > > 2. The person buying it, likely will _never_ have gone for the whole package > and is price-conscious > > 3. Microsoft is being undercut by competition. Competition is good. These > software prices were artificially set by MS (intentionally to undercut other > competition), and so therefore they have to rely on some legalese text in a > EULA to protect their flow of income (not even sure it exists?), rather than > trying to be a competitive and ethical business. This is the sort of thing > that damages your reputation in the geek world (can MS afford this > anymore?). > > In my opinion, I think Microsoft ought to be happy people are using their > IDE and developing for their operating system, and not running off to play > with Eclipse, Mono, RealBasic, Java, and all the rest of the great stuff out > there... > > Or they could continue bullying people, who are actually helping to promote > their bottom line. > > Which is actually OK by me, because I personally would like to continue > seeing people migrating over to Linux. > > > Any comments > > Jim From Jim.Hale at FleetPride.com Thu Jun 7 09:20:46 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 7 Jun 2007 09:20:46 -0500 Subject: [AccessD] deduplication In-Reply-To: <20070528204815.13262BE63@smtp-auth.no-ip.com> Message-ID: Dedupe? This must go into the lexicon with "Colbyize". "Dedupe": to no longer be deceived or made a fool. Either that or the chorus to a bad dowop song. Is it Friday yet? Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From cfoust at infostatsystems.com Thu Jun 7 09:39:42 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Jun 2007 07:39:42 -0700 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <001201c7a89f$964fd830$d2bc2ad1@SusanOne> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne><002701c7a890$76e33ff0$0ebc2ad1@SusanOne><6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com><29f585dd0706061724h151d2e0dub749e755980f73d7@mail.gmail.com> <001201c7a89f$964fd830$d2bc2ad1@SusanOne> Message-ID: If you open it in datasheet view, it has columns. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, June 06, 2007 6:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Can't hide controls in Datasheet view No columns -- this is a regular form, using Datasheet as the Default View. There are no columns, just normal looking controls in Design View. Susan H. I think (am not certain) that what you need to do is this: Open the form in datasheet mode. Choose Hide Columns. Save the form and close it immediately. Re-open it and see if it does what you're expecting. If it doesn't, open the form in design-mode, select the columns you want to hide, Hide them, save the form, close the form and then re-open it. If that doesn't work, run around the nearest church three times clockwise and then try it again. :) The former has worked for me. I haven't yet had to resort to the Church thing, save once, and it worked. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Jun 7 09:43:06 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Jun 2007 07:43:06 -0700 Subject: [AccessD] turing off auto detect andrepair whenmultiple accesversion In-Reply-To: <466768D8.6010603@shaw.ca> References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local><4666F424.2010807@shaw.ca> <466768D8.6010603@shaw.ca> Message-ID: I have individual send tos already. They work for the other versions, but for 2007, they open 2007 but not the document I'm sending to it. I'll have to check the shortcut for 2007 to see if there's something wrong with it, but I don't know what it would be. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Wednesday, June 06, 2007 7:09 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] turing off auto detect andrepair whenmultiple accesversion Are you perhaps missing the %1 at the end of the path name? 1. Start Windows Explorer, 2. Select Tools and then Folder Options... 3. Click on the File Types Tab 4. Find the MDB file type 5. Click Advanced 6. Chances are there are 2 options. Open in bold font (denoting default) and New. You can pretty much add what you want here. For decompile, 7. Click New 8. Under action type Decompile 9. Under Application used to perform action type the equivalent for your install: "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" /decompile "%1" 10 Click OK and exit out And wallah! You now right click an mdb and have the context option of decompiling it. But it doesn't stop there. For those of us juggling multiple versions of Access you can setup a right click option to open in each. Eg Open in 97 Open in 2000 Open in XP And make sure the path points to the correct version of access. Have all your Access paths available in a notepad file so you can cut and paste as this has to be done in one pass, editing afterwards is difficult ---------------------------------------- There is another way via the registry but the full moon has just passed and I don't have any spare chickens. Also I haven't used since Access 2.0 and Win 95, so I am unsure of Win XP registry keys. To accomplish this do the following: # Make sure you have a back up copy of your registry, in case of an error. # Open the Registry Editor, and under the key "Hkey_Classes_Root", where X = the highest version of Access you have installed # Under this Access.Application.X key click on the "Shell" key and then select "Edit" from the menu, "New", then "Key". After the key is added, name this key "Open with Access X." Where X is the version you want to add. # Highlight the new key and repeat the process in item 3 to add another new key below "Open with Access X" and name this key "Command". # Click on the new "Default" entry in the "Command" key and key value dialog will be displayed. Enter the path to the version of Access 2 on the computer, appending a "%1" at the end. Example: "C:\Access\msaccess.exe %1" You should now have the option to open any access database on your system with any version of Access when right clicking in Windows Explorer. Charlotte Foust wrote: >I have all three installed too. However, since my 2007 installation, I >haven't been able to get the Open With to work properly. It opens the >application (after any delays it deems necessary) but not the file I >started from. Maddening in Word, Excel and, yes, Access. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >MartyConnelly >Sent: Wednesday, June 06, 2007 10:52 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] turing off auto detect and repair whenmultiple >accesversion > >I have Access 97, 2003 and 2007 installed If I use the right click >"open with" method on the mdb to select which version to use to open, >it takes >10-15 seconds to start up. >The only problem being the icons are the same for 2003 and 2007 It >rotates the last used version icon to the top of the open with stack. > > >Charlotte Foust wrote: > > > >>Office 2007 does NOT like to coexist with earlier versions. I don't >>know how to turn it off either. My pet peeve is that if I use A2003, >> >> >it > > >>runs the msi briefly to "install" O2003. If I then run 2007, it takes >> >> >a > > >>year and a day to "configure" itself again! So much for backward *or* >>forward compatibility! >> >>Charlotte Foust >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps >> >> >- > > >>IT Helps >>Sent: Wednesday, June 06, 2007 7:13 AM >>To: Access Developers discussion and problem solving >>Subject: [AccessD] turing off auto detect and repair when multiple >>accesversion >> >>Hi Group >> >>Since I installed MSO2K7 on my computer, the detect and repair function >>tries to repair my office when I switched back and forth MSO2K3 and >>MSO2K7. >> >>Does anyone know how to turn this off? >> >> >> >>Erwin Craps >> >>Zaakvoerder >> >> >> >>Nieuwe internetwinkel op www.ithelps.be/shop >> >> >>www.ithelps.be/onsgezin >> >>bezoek ook eens de website van mijn zus www.friedacraps.be >> >> >> >> >>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 >> >> >> >> >> > > > -- 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 Thu Jun 7 11:54:24 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 07 Jun 2007 09:54:24 -0700 Subject: [AccessD] turing off auto detect andrepair whenmultiple accesversion In-Reply-To: References: <430E80531228BA4497C5EB1A7BA786B01B45CB@stekelbes.ithelps.local> <4666F424.2010807@shaw.ca> <466768D8.6010603@shaw.ca> Message-ID: <46683840.2020508@shaw.ca> Ahh this method works with right click file name and then "Open With" rather than "Send To" Charlotte Foust wrote: >I have individual send tos already. They work for the other versions, >but for 2007, they open 2007 but not the document I'm sending to it. >I'll have to check the shortcut for 2007 to see if there's something >wrong with it, but I don't know what it would be. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly >Sent: Wednesday, June 06, 2007 7:09 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] turing off auto detect andrepair whenmultiple >accesversion > >Are you perhaps missing the %1 at the end of the path name? > >1. Start Windows Explorer, >2. Select Tools and then Folder Options... >3. Click on the File Types Tab >4. Find the MDB file type >5. Click Advanced >6. Chances are there are 2 options. Open in bold font (denoting >default) > and New. You can pretty much add what you want here. For decompile, >7. Click New 8. Under action type Decompile 9. Under Application used to >perform action type the equivalent for your > install: > "C:\Program Files\Microsoft Office\Office10\MSACCESS.EXE" /decompile >"%1" >10 Click OK and exit out > >And wallah! You now right click an mdb and have the context option of >decompiling it. > >But it doesn't stop there. For those of us juggling multiple versions >of Access you can setup a right click option to open in each. >Eg >Open in 97 >Open in 2000 >Open in XP > >And make sure the path points to the correct version of access. >Have all your Access paths available in a notepad file so you can cut >and paste as this has to be done in one pass, editing afterwards is >difficult > >---------------------------------------- > >There is another way via the registry but the full moon has just passed >and I don't have any spare chickens. Also I haven't used since Access >2.0 and Win 95, so I am unsure of Win XP registry keys. > >To accomplish this do the following: > > # Make sure you have a back up copy of your registry, in case of an >error. > # Open the Registry Editor, and under the key "Hkey_Classes_Root", >where X = the highest version of Access you have installed > # Under this Access.Application.X key click on the "Shell" key and >then select "Edit" from the menu, "New", then "Key". After the key is >added, name this key "Open with Access X." Where X is the version you >want to add. > # Highlight the new key and repeat the process in item 3 to add >another new key below "Open with Access X" and name this key "Command". > # Click on the new "Default" entry in the "Command" key and key >value dialog will be displayed. Enter the path to the version of Access >2 on the computer, appending a "%1" at the end. Example: >"C:\Access\msaccess.exe %1" > >You should now have the option to open any access database on your >system with any version of Access when right clicking in Windows >Explorer. > >Charlotte Foust wrote: > > > >>I have all three installed too. However, since my 2007 installation, I >> >> >>haven't been able to get the Open With to work properly. It opens the >> >>application (after any delays it deems necessary) but not the file I >> >> >>started from. Maddening in Word, Excel and, yes, Access. >> >>Charlotte Foust >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >>MartyConnelly >>Sent: Wednesday, June 06, 2007 10:52 AM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] turing off auto detect and repair whenmultiple >>accesversion >> >>I have Access 97, 2003 and 2007 installed If I use the right click >>"open with" method on the mdb to select which version to use to open, >>it takes >>10-15 seconds to start up. >>The only problem being the icons are the same for 2003 and 2007 It >>rotates the last used version icon to the top of the open with stack. >> >> >>Charlotte Foust wrote: >> >> >>>Office 2007 does NOT like to coexist with earlier versions. I don't >>>know how to turn it off either. My pet peeve is that if I use A2003, >>> >>> >>it runs the msi briefly to "install" O2003. If I then run 2007, it takes >> >> >>> <> year and a day to "configure" itself again! So much for backward *or* >> >>>forward compatibility! >>> >>>Charlotte Foust >>> >>> -- Marty Connelly Victoria, B.C. Canada From ssharkins at setel.com Thu Jun 7 12:02:49 2007 From: ssharkins at setel.com (Susan Harkins) Date: Thu, 7 Jun 2007 13:02:49 -0400 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne><002701c7a890$76e33ff0$0ebc2ad1@SusanOne><6C1791BC61725F44A28C24208026A5111B17B4@karta-exc-int.Karta.com><29f585dd0706061724h151d2e0dub749e755980f73d7@mail.gmail.com><001201c7a89f$964fd830$d2bc2ad1@SusanOne> Message-ID: <00b701c7a925$b001f1b0$0f34fad1@SusanOne> Right -- Form view is Datasheet View. Do you mean hide them then instead of using the Visible property? I'll try that -- I think I get it now -- sorry. Susan H. If you open it in datasheet view, it has columns. From kismert at gmail.com Thu Jun 7 12:13:13 2007 From: kismert at gmail.com (Ken Ismert) Date: Thu, 07 Jun 2007 12:13:13 -0500 Subject: [AccessD] OT: Microsoft threatens its Most Valuable Professional In-Reply-To: References: Message-ID: <46683CA9.20700@gmail.com> Few capitalists would define true competition as 'giant company A suing minuscule company B out of existence'. In a free market sense, this is anti-competitive, because it denies the market the chance to make its unencumbered choice on the merits of the products. OK, so giant company A says minuscule company B stole its cookies. But, company A _gave_ company B the cookies, in A's free box of goodies, albeit in a cookie jar with a clear plastic seal on top that said 'do not eat'. Company A can get its feelings hurt, but had they removed the cookies from the goody box in the first place, they wouldn't be in this position. Can company B successfully use its free cookies to make a deluxe goody basket that it can charge money for, and supplant company A's own super-deluxe, expensive basket? That depends on the value proposition of the products. If company A really packed a lot of good, quality stuff in its super-deluxe basket, then what B would have to charge to duplicate it, even with its 'unfair advantage', should equal or exceed the price for A's product. But if A is using its market dominance to charge an inflated price for its basket, then B should be able to deliver similar value for less. B still has the burden of proving its product really has value. As customers, we should always demand competition in this situation, barring some unnatural affection for one side or the other. That is in *our* best self-interest. (Michael Maddison) > Hardly an example of big bad MS though. That example would be MS blacklisting Richard Grimes for rightly pointing out that the emperor has no clothes in his article (first pointed out by Shamil): "Welcome to the 4% Operating System" http://www.grimes.demon.co.uk/dotnet/vistaAndDotnet.htm -Ken From Jeff at outbaktech.com Thu Jun 7 13:40:08 2007 From: Jeff at outbaktech.com (Jeff Barrows) Date: Thu, 7 Jun 2007 13:40:08 -0500 Subject: [AccessD] Dallas Texas Area Message-ID: My current contract employer is thinking of sending me to Dallas, TX from June 19th to June 22nd. Just thought I would shout out and see who is in that area so that maybe I could actually meet with them while I am down there. Please reply off-list. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com From accessd at shaw.ca Thu Jun 7 14:30:40 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 07 Jun 2007 12:30:40 -0700 Subject: [AccessD] OT: Microsoft threatens its Most Valuable Professional In-Reply-To: <46683CA9.20700@gmail.com> Message-ID: <0JJA0080P5ZJO8Z0@l-daemon> Hi Ken: Well said. It would appear that some over zealous Microsoft fanatics are trying to run the show and they will have to be reined in or they will definitely damage MS beyond repair. MS should just stick to producing great products at good prices and they will have nothing to worry about. Where Microsoft is really losing ground is at the university and college level where many students are too poor to even buy special rated student MS products. It sometimes is a debate whether to buy enough Marconi & Cheese (and beer) to the end of the month or purchase that much needed student edition of MS Office suite. With competition, like Java, PHP, Perl, Ruby, MySQL and Linux it is no wonder many (stat Canada, 71% in Victoria, alone) new computer companies are demanding skills in the above products. As these are only new companies, feed by the new school graduates, the impact in the market place will not be felt immediately but in 10 years, watch out. Interesting enough, the company Oracle has managed to hold their market share. They continue the process of allowing all of their products to be downloaded, full-featured with no time-out. They now hold most of major database positions, in the city, even though they charge up to 3 times the price of MS SQL. I have never won a government competition (RFP) when recommending MS SQL against Oracle, especially as it is no problem to dramatically uncut the ORACLE price and that says it all. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Ken Ismert Sent: Thursday, June 07, 2007 10:13 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Microsoft threatens its Most Valuable Professional Few capitalists would define true competition as 'giant company A suing minuscule company B out of existence'. In a free market sense, this is anti-competitive, because it denies the market the chance to make its unencumbered choice on the merits of the products. OK, so giant company A says minuscule company B stole its cookies. But, company A _gave_ company B the cookies, in A's free box of goodies, albeit in a cookie jar with a clear plastic seal on top that said 'do not eat'. Company A can get its feelings hurt, but had they removed the cookies from the goody box in the first place, they wouldn't be in this position. Can company B successfully use its free cookies to make a deluxe goody basket that it can charge money for, and supplant company A's own super-deluxe, expensive basket? That depends on the value proposition of the products. If company A really packed a lot of good, quality stuff in its super-deluxe basket, then what B would have to charge to duplicate it, even with its 'unfair advantage', should equal or exceed the price for A's product. But if A is using its market dominance to charge an inflated price for its basket, then B should be able to deliver similar value for less. B still has the burden of proving its product really has value. As customers, we should always demand competition in this situation, barring some unnatural affection for one side or the other. That is in *our* best self-interest. (Michael Maddison) > Hardly an example of big bad MS though. That example would be MS blacklisting Richard Grimes for rightly pointing out that the emperor has no clothes in his article (first pointed out by Shamil): "Welcome to the 4% Operating System" http://www.grimes.demon.co.uk/dotnet/vistaAndDotnet.htm -Ken -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Thu Jun 7 18:42:06 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 7 Jun 2007 19:42:06 -0400 Subject: [AccessD] Friday a tad early Message-ID: <29f585dd0706071642y4f0f384excfe33cc1d2bf6de@mail.gmail.com> It's Friday already in some slices of the planet, so I thought it ok to unleash this pun: Up Shiite Creek without a Patel. A. From fuller.artful at gmail.com Thu Jun 7 19:05:12 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 7 Jun 2007 20:05:12 -0400 Subject: [AccessD] Change colour of tab control Message-ID: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Is it possible to change the colour of a tab control? The current client wants everything white, and the tab control comes up grey. Any way to fix this? TIA, Arthur From cfoust at infostatsystems.com Thu Jun 7 19:09:19 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 7 Jun 2007 17:09:19 -0700 Subject: [AccessD] Change colour of tab control In-Reply-To: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Message-ID: Not with the native Access tab control. You could make it transparent but that wouldn't hide the tab strip, which would remain gray. You can cover it up with a floating subform in the color of your choice, but that makes it a problem if they resize the form. Seems to me Lebans had something for this, but I may be misremembering. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, June 07, 2007 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Change colour of tab control Is it possible to change the colour of a tab control? The current client wants everything white, and the tab control comes up grey. Any way to fix this? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kp at sdsonline.net Thu Jun 7 19:16:55 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 8 Jun 2007 10:16:55 +1000 Subject: [AccessD] Change colour of tab control References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Message-ID: <002d01c7a962$53415c30$6401a8c0@office> I've played with that too - cover up with boxes over the tabs was all I found IIRC - nothing pretty. Kath ----- Original Message ----- From: Charlotte Foust To: Access Developers discussion and problem solving Sent: Friday, June 08, 2007 10:09 AM Subject: Re: [AccessD] Change colour of tab control Not with the native Access tab control. You could make it transparent but that wouldn't hide the tab strip, which would remain gray. You can cover it up with a floating subform in the color of your choice, but that makes it a problem if they resize the form. Seems to me Lebans had something for this, but I may be misremembering. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, June 07, 2007 5:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Change colour of tab control Is it possible to change the colour of a tab control? The current client wants everything white, and the tab control comes up grey. Any way to fix this? 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 miscellany at mvps.org Thu Jun 7 19:44:15 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 08 Jun 2007 12:44:15 +1200 Subject: [AccessD] Change colour of tab control In-Reply-To: References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Message-ID: <4668A65F.5030306@mvps.org> Yes, setting it to Tranparent with a coloured rectangle behind goes part way there. As for handling the tab strip, you can set the tab control's Style property to None, and replace the tabs with some Toggle Buttons in an Option Group. Works well, but obviously requires a bit of coding. Regards Steve Charlotte Foust wrote: > Not with the native Access tab control. You could make it transparent > but that wouldn't hide the tab strip, which would remain gray. You can > cover it up with a floating subform in the color of your choice, but > that makes it a problem if they resize the form. Seems to me Lebans had > something for this, but I may be misremembering. > From darrend at nimble.com.au Thu Jun 7 20:02:07 2007 From: darrend at nimble.com.au (Darren D) Date: Fri, 8 Jun 2007 11:02:07 +1000 Subject: [AccessD] Change colour of tab control In-Reply-To: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Message-ID: <200706080102.l5812Aqh022724@databaseadvisors.com> Hi Arthur - This is not an easy or pretty thing to achieve The tab strip control is always grey - AFAIK it can't be changed - A real PITA Lebans does however have a demo/example on how to achieve what you want http://www.lebans.com/tabcolors.htm Nonetheless it ain't pretty Have a great day Darren ------------------ T: 0424 696 433 -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Friday, 8 June 2007 10:05 AM To: Access Developers discussion and problem solving Subject: [AccessD] Change colour of tab control Is it possible to change the colour of a tab control? The current client wants everything white, and the tab control comes up grey. Any way to fix this? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.11/838 - Release Date: 07/06/2007 2:21 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.11/838 - Release Date: 07/06/2007 2:21 PM From miscellany at mvps.org Thu Jun 7 20:04:59 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 08 Jun 2007 13:04:59 +1200 Subject: [AccessD] Change colour of tab control In-Reply-To: <200706080102.l5812Aqh022724@databaseadvisors.com> References: <200706080102.l5812Aqh022724@databaseadvisors.com> Message-ID: <4668AB3B.3050905@mvps.org> Darren D wrote: > The tab strip control is always grey - AFAIK it can't be changed ... other than removing it. -- Steve From dwaters at usinternet.com Thu Jun 7 20:21:29 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 7 Jun 2007 20:21:29 -0500 Subject: [AccessD] Change colour of tab control In-Reply-To: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> Message-ID: <000001c7a96b$57dc5200$0200a8c0@danwaters> Hi Arthur, If you're using Access 2003 and you have 'Use Windows Themed Controls on Forms' (Tools|Options|Forms/Reports) checked, the tab controls are natively white. You'll also need to set your display settings to Windows XP Style under Appearances. I don't know if A2007 is the same or not. Or, you can replace the tab control with a set of aligned and adjacent buttons across the form, with swap-out subforms in a subform control. More work, but you can do anything you want with the colors! BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, June 07, 2007 7:05 PM To: Access Developers discussion and problem solving Subject: [AccessD] Change colour of tab control Is it possible to change the colour of a tab control? The current client wants everything white, and the tab control comes up grey. Any way to fix this? TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheygood at abestsystems.com Fri Jun 8 13:05:48 2007 From: bheygood at abestsystems.com (Bob Heygood) Date: Fri, 8 Jun 2007 11:05:48 -0700 Subject: [AccessD] Unicode compression In-Reply-To: <000001c7a96b$57dc5200$0200a8c0@danwaters> References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com> <000001c7a96b$57dc5200$0200a8c0@danwaters> Message-ID: <006601c7a9f7$a4aebdc0$6401a8c0@speedy> Hello to the list, Is the Unicode property for fields one that I can modify via code? TIA Bob Heygood From fuller.artful at gmail.com Sat Jun 9 10:21:19 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 9 Jun 2007 11:21:19 -0400 Subject: [AccessD] Memory hit Message-ID: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com> Suppose the following scenario: 1. I have a huge library of code, stored as classes or just functions and procedures. 2. I drag this library into my current app. 3. 70% of the code in said library is un-used in said current app. What is the cost in terms of physical disk size (can this be calculated?) and in terms of RAM? If I call one function in a library that contains 30 functions, does Access load the one or all 30? A. From shamil at users.mns.ru Sat Jun 9 11:17:57 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 9 Jun 2007 20:17:57 +0400 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com> Message-ID: <001901c7aab1$bdda92a0$6401a8c0@nant> Hi Arthur, AFAIK MS Access loads whole modules. Once loaded they stay in memory until MS Access quits. MS Access loads standard modules on demand - as soon as a function/sub/property of a module is called this function's module is loaded. Class modules' are loaded on class's instance creation. For class modules just one copy of module's code is loaded but every instance has its own in memory copy of non static module level variables... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, June 09, 2007 7:21 PM To: Access Developers discussion and problem solving Subject: [AccessD] Memory hit Suppose the following scenario: 1. I have a huge library of code, stored as classes or just functions and procedures. 2. I drag this library into my current app. 3. 70% of the code in said library is un-used in said current app. What is the cost in terms of physical disk size (can this be calculated?) and in terms of RAM? If I call one function in a library that contains 30 functions, does Access load the one or all 30? A. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sat Jun 9 17:29:35 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 9 Jun 2007 18:29:35 -0400 Subject: [AccessD] Memory hit In-Reply-To: <001901c7aab1$bdda92a0$6401a8c0@nant> References: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com> <001901c7aab1$bdda92a0$6401a8c0@nant> Message-ID: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> I seriously don't want to start another war here. My gut takes your perspective. The conclusions that I draw from this are: a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. c) even if only 20% of MyLib were invoked in the current app, invocation of any sub or func in said library causes everything in said lib to be loaded into ram. This may be a faulty assumption, and I readily admit that. d) (strictly a personal thing) Any code not called in the overall execution in an app ought not reside in said app. Occam's razor, so to speak. Note that I say this as one who has developed a large-scale library that dragged in hundreds of procs and functions whether you liked it or not. At the time, it seemed like a good idea -- low budgets, short delivery times and so on -- but after years of experience I despise this notion, and all the code I wrote based on this notion. You could describe this turn as a return to low-level languages like C. If a function or proc is not called, it ought not reside in the package. End of story. Now, it may be that Access is smarter than most compilers/linkers, and when your app calls one function in a library that contains 100 functions, it loads only that one, plus the ancillaries that it calls. That could be. That would be very nice, and I would love to learn that it's true. In the meantime, I'm taking the attitude that one call into a library calls everything in said library into memory. If I am right (which I readily admit that I don't know), then the module-based notion is quite wrong, and except for very narrowly defined universes, code ought not be packaged this way. I will shoot myself, first. In the current app that I am writing in Access, I have a module called aaLib, which contains about 50 procs and functions that I use everywhere. I also have another called Statics that contains all the static functions pertaining to this app. There are modules called [Report Functions], [Form Funtions] and so on. These latter modules probably do not contain anything not app-specifc, but the aforementioned modules are guarateed to contain code that has utterly no bearing on the current app. So the net result of this approach is: 1. I can call any of the functions that I have added to the basic "Access vocabulary". 2. If I call any one of these, I may incur loading all the functions in the given library. I have several of these. One is concerned with API. Another is devoted to SQL. Another is devoted to Form functions, another to Report Functions. I can drop any of these modules into the app I began designing yesterday, but that app needs only about (say) 20% of the code stored in these modules I drop in. To be frank, I do it because nobody complains. But aside from the client's perspective, I hate doing it this way. I don't want to drop in entire 100-function modules if I only need 11 of said functions. This has led me to the conclusion that 100-function modules are the wrong way to go. Similary, class libraries that drag in 40 classes when you named only one are the wrong design. I am drifting toward the notion that each file ought contain a narrowly specified group of functions or procs or related classes; otherwise a whole lot of unrelated baggage gets dropped in. This assumes that Access behaves like most compiled languages, which premise is subject to scrutiny. I am not entirely sure how to check this, other than to write a one-proc app that does nothing more than MsgBox and then add several of my libraries to it, measuring the footprint before and after adding said libraries. Arthur On 6/9/07, Shamil Salakhetdinov wrote: > > Hi Arthur, > > AFAIK MS Access loads whole modules. > Once loaded they stay in memory until MS Access quits. > > MS Access loads standard modules on demand - as soon as a > function/sub/property of a module is called this function's module is > loaded. > > Class modules' are loaded on class's instance creation. > For class modules just one copy of module's code is loaded but every > instance has its own in memory copy of non static module level > variables... > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Saturday, June 09, 2007 7:21 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Memory hit > > Suppose the following scenario: > > 1. I have a huge library of code, stored as classes or just functions and > procedures. > 2. I drag this library into my current app. > 3. 70% of the code in said library is un-used in said current app. > > What is the cost in terms of physical disk size (can this be calculated?) > and in terms of RAM? If I call one function in a library that contains 30 > functions, does Access load the one or all 30? > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Sat Jun 9 18:22:22 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 9 Jun 2007 18:22:22 -0500 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> References: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com><001901c7aab1$bdda92a0$6401a8c0@nant> <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> Message-ID: <000901c7aaed$087eb080$0200a8c0@danwaters> Arthur, Nothing makes or breaks the case like good test data. Please publish this data when you're finished! << I am not entirely sure how to check this, other than to write a one-proc app that does nothing more than MsgBox and then add several of my libraries to it, measuring the footprint before and after adding said libraries. >> I do use a separate Library file which is identical for all customers. This is referenced by the Main FE file. Not all of my customers use all the code in the Library file, but it sure is faster for me to keep common code in a common file! I also do frequent updates remotely based on their requests or my improvements. Thanks! Dan On 6/9/07, Shamil Salakhetdinov wrote: > > Hi Arthur, > > AFAIK MS Access loads whole modules. > Once loaded they stay in memory until MS Access quits. > > MS Access loads standard modules on demand - as soon as a > function/sub/property of a module is called this function's module is > loaded. > > Class modules' are loaded on class's instance creation. > For class modules just one copy of module's code is loaded but every > instance has its own in memory copy of non static module level > variables... > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Saturday, June 09, 2007 7:21 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Memory hit > > Suppose the following scenario: > > 1. I have a huge library of code, stored as classes or just functions and > procedures. > 2. I drag this library into my current app. > 3. 70% of the code in said library is un-used in said current app. > > What is the cost in terms of physical disk size (can this be calculated?) > and in terms of RAM? If I call one function in a library that contains 30 > functions, does Access load the one or all 30? > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sat Jun 9 19:17:40 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 9 Jun 2007 20:17:40 -0400 Subject: [AccessD] Memory hit In-Reply-To: <000901c7aaed$087eb080$0200a8c0@danwaters> References: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com> <001901c7aab1$bdda92a0$6401a8c0@nant> <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> <000901c7aaed$087eb080$0200a8c0@danwaters> Message-ID: <29f585dd0706091717k5fe5b494sf58bdc7c7cdcfb0b@mail.gmail.com> I know, and I sympathize, and I even do it myself, simply because it's so easy to add an entire module even though I might, in this given app, require only one or two functions in said module. I do it, too. But I'm hailing back to my earlier days in lower-level languages and thinking that this is a stupid approach to building an app. I think that I want to include only the code that is actually used. In my case, that means that I have to break a few modules into a few dozen procs/subs; but I cannot help but think that rolling the whole WalMart library/class lirbrary into each successive app is lousy programming. A. On 6/9/07, Dan Waters wrote: > > Arthur, > > Nothing makes or breaks the case like good test data. Please publish this > data when you're finished! > > << I am not entirely sure how to check this, other than > to write a one-proc app that does nothing more than MsgBox and then add > several of my libraries to it, measuring the footprint before and after > adding said libraries. >> > > I do use a separate Library file which is identical for all > customers. This > is referenced by the Main FE file. Not all of my customers use all the > code > in the Library file, but it sure is faster for me to keep common code in a > common file! I also do frequent updates remotely based on their requests > or > my improvements. > > Thanks! > Dan > > On 6/9/07, Shamil Salakhetdinov wrote: > > > > Hi Arthur, > > > > AFAIK MS Access loads whole modules. > > Once loaded they stay in memory until MS Access quits. > > > > MS Access loads standard modules on demand - as soon as a > > function/sub/property of a module is called this function's module is > > loaded. > > > > Class modules' are loaded on class's instance creation. > > For class modules just one copy of module's code is loaded but every > > instance has its own in memory copy of non static module level > > variables... > > > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Saturday, June 09, 2007 7:21 PM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Memory hit > > > > Suppose the following scenario: > > > > 1. I have a huge library of code, stored as classes or just functions > and > > procedures. > > 2. I drag this library into my current app. > > 3. 70% of the code in said library is un-used in said current app. > > > > What is the cost in terms of physical disk size (can this be > calculated?) > > and in terms of RAM? If I call one function in a library that contains > 30 > > functions, does Access load the one or all 30? > > > > A. > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sat Jun 9 21:27:21 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Sat, 9 Jun 2007 22:27:21 -0400 Subject: [AccessD] Memory hit References: <29f585dd0706090821s5cf6931bxde94367b9ec74166@mail.gmail.com> <001901c7aab1$bdda92a0$6401a8c0@nant> <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> <000901c7aaed$087eb080$0200a8c0@danwaters> <29f585dd0706091717k5fe5b494sf58bdc7c7cdcfb0b@mail.gmail.com> Message-ID: <003e01c7ab06$e0dfb820$0202a8c0@Laptop> You sank my battleship! LOL! Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Saturday, June 09, 2007 8:17 PM Subject: Re: [AccessD] Memory hit >I know, and I sympathize, and I even do it myself, simply because it's so > easy to add an entire module even though I might, in this given app, > require > only one or two functions in said module. I do it, too. But I'm hailing > back > to my earlier days in lower-level languages and thinking that this is a > stupid approach to building an app. > > I think that I want to include only the code that is actually used. In my > case, that means that I have to break a few modules into a few dozen > procs/subs; but I cannot help but think that rolling the whole WalMart > library/class lirbrary into each successive app is lousy programming. > > A. From jwcolby at colbyconsulting.com Sat Jun 9 22:27:17 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 9 Jun 2007 23:27:17 -0400 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706091717k5fe5b494sf58bdc7c7cdcfb0b@mail.gmail.com> Message-ID: <20070610032720.5A4B8BDCE@smtp-auth.no-ip.com> Arthur, A library in Access is an entire MDA file, including all code, queries, tables etc. The library is referenced or not. If it is referenced, then code is used, or not. If no code is used, then the fact that the reference is made is irrelevant, unless the link is broken. If no code is used, then (obviously) no code is loaded. If code is loaded, then the entire contents of that module is loaded. However the SOURCE code is not loaded, the Pcode is loaded. Pcode is a tokenized representation of the source code, created by the "compiler". In the case of VBA, source is "compiled" into Pcode. The interpreter interprets the Pcode. It is important to distinguish between loading source and loading Pcode because Pcode is MUCH smaller than the English text source code. If the source code is not compiled, then everything required to load the current function, plus all of the other functions in the same module as the current function is compiled "on demand" (into Pcode). IOW, if a function calls another function, then that other function is also compiled. If that other function is in another module, ALL of that other module is also compiled (to Pcode) AND LOADED. Back to the subject at hand, if a library contains 100 modules, and one of those modules contains a single function to calculate PI, then one function would be compiled (if required, i.e. not already compiled) and loaded into memory. It would stay there until the Access APPLICATION unloads, NOT until ACCESS unloads. IOW, if you closed Application A and loaded Application B, then all code required for Application A would unload as Application A closes. If the function that calculates Pi is in a math module with 100 other functions, then all 100 other functions in that math library would load. Notice that this is true whether or not the module resides in a library or is contained directly in your application. A module is a module, and is loaded exactly the same whether or not it is physically stored in an MDA referenced by the app or is stored directly in the app. My ENTIRE FRAMEWORK (Source and Pcode) are contained in a library whose total size is about 4 megabytes. Access.exe is "only" 6.473 megabytes (I just checked), but when it loads any app it immediately claims 20 or more megabytes of memory. My main call center application is about 15 mbytes container size. The DATA on the other hand is HUGE. WINDOWS OTOH requires approaching 250 MEGS all for itself. The point really is that this isn't your father's PCXT with 640KB RAM. Why in the world would I worry about whether my framework took 5 megs of space when it loads? I used to worry about it when the computers were running Windows 98 in 32mb and the whole machine had 64 mb. I think you are grasping at straws to justify the use of cut and paste. Personally I do not care if you do that, but you know as well as I do that maintenance in a cut and paste world is a nightmare. If you do not use your code in multiple applications, then it makes absolutely no difference. If you do however, it makes all the difference in the world. Application specific code belongs in the application. Non application specific code does not! Just that simple. Now, as to whether a framework is overkill, that of course depends on whether you like to code everything from scratch. Windows is a framework. I know that you have no use for windows, that all of the functionality to read / write to the disk, screen, network ports etc are just of no use to you, because as we all know, there is just a TON of stuff out there not being used. You would much prefer to just do it all yourself in Assembler, which is course begs the question of why you are here on this list. Access is a framework, nothing more, nothing less. It is a framework for database access, designing forms, queries, reports and so forth. But of course, you have no need for that framework either, preferring to write the whole thing in assembler. SQL Server is a framework (for big iron databases), Word is a framework (for creating / editing word documents), Streets and trips is a framework (for mapping your trip). ALL of these and hundreds of other programs are applications in their own right, but provide SERVICES to the programmer to expand what they do. So, tell me one more time that you do not need a framework. My framework, or any other like it (and there are others, unfortunately I cannot claim to have invented that wheel) simply provide functionality to the application designer (in this case ME) to make the job of building an application faster and easier. By not having to reinvent the wheel every time I start an application, I can have an entire application up and functioning in a consistent manner, with a consistent look and feel, in literally 1/10th the time that I would otherwise spend. That of course assumes that you care about consistent look and feel and operation. That does NOT mean that I do not have to build forms or reports or queries, I do. But what it does mean is that I can log things to disk, log things to file, time the opening of forms broken down to user level, have a login and a light weight security system that "just works" determining what controls on a form a group of users can see, what forms they can open etc. Sysvars that can turn on/off framework functionality down to the form level. JIT subforms, dbl-click event handlers to open forms for editing / adding data in lists behind combos, openargs parsed and ready for forms as they open. Until you stop thinking of frameworks as the enemy, you can never come to appreciate what they are, just a tool to make your life easier. The downside with Access is that there are no prebuilt frameworks available for sale. The upside is that you get to build your own. So... a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. Yep. b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. Nope. There is a difference between a library and a module. See above. CodeLib (as I understand it) is a cut and paste tool. I have to admit I did that kind of thing back in the dark ages of coding. Then I discovered linkers... That was (in my case) about 1987 or so, though they have been around for decades longer. c) even if only 20% of MyLib were invoked in the current app, invocation of any sub or func in said library causes everything in said lib to be loaded into ram. This may be a faulty assumption, and I readily admit that. Nope, there is a difference between a library and a module. See above. d) (strictly a personal thing) Any code not called in the overall execution in an app ought not reside in said app. Occam's razor, so to speak. Note that I say this as one who has developed a large-scale library that dragged in hundreds of procs and functions whether you liked it or not. At the time, it seemed like a good idea -- low budgets, short delivery times and so on -- but after years of experience I despise this notion, and all the code I wrote based on this notion. OK. On a strictly personal basis, I will let that stand. Please revert promptly to using DOS. Most of windows is probably never used and obviously you should not be using it in your app. Of course, most of DOS was never used either so maybe you should revert to BASIC without an OS at all. Then again, how much of Basic was used in any given application? Hmmm... I think you should try and get a hold of one of those old TI calculators, the programmable type. Oh... Wait.... Man they had a TON of stuff that I for one never used.... OK, wait, a 4 function calculator. Yea, that's the ticket. I can absolutely guarantee that I used every one of those four functions much of the time. And the good news is that you can get one for about a buck at a garage sale somewhere. >You could describe this turn as a return to low-level languages like C. If a function or proc is not called, it ought not reside in the package. End of story. LOL, yep, you are right of course. Please go talk to talk to Steve Gibson, of SpinRite fame. You have a lot to discuss together. Of course he will get you truly religious indeed when he straightens you out on the idea that 'C' is a low level language. In the meantime my clients use some flavor of Windows, mostly XP now (250 Mbytes loaded immediately), some version of Access / Office (20-50 mbytes or more immediately loaded) and some version of my framework (5 mbytes immediately loaded). It pains me greatly that I had to suck up 5 megabytes of their precious memory but they left me no choice. Now I seriously don't want to start any war here... ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, June 09, 2007 8:18 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Memory hit I know, and I sympathize, and I even do it myself, simply because it's so easy to add an entire module even though I might, in this given app, require only one or two functions in said module. I do it, too. But I'm hailing back to my earlier days in lower-level languages and thinking that this is a stupid approach to building an app. I think that I want to include only the code that is actually used. In my case, that means that I have to break a few modules into a few dozen procs/subs; but I cannot help but think that rolling the whole WalMart library/class lirbrary into each successive app is lousy programming. A. From rockysmolin at bchacc.com Sun Jun 10 00:24:20 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 9 Jun 2007 22:24:20 -0700 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> Message-ID: <002801c7ab1f$99a7b7f0$0301a8c0@HAL9005> Although it would seem a bit cumbersome, wouldn't separating the procs and functions into separate files accomplish what you want - just include the specific chunks of code that you need? Sure you'd end up with 100 modules in a code mdb instead of one but you could then import only the ones you need making your app as compact as possible. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Saturday, June 09, 2007 3:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Memory hit I seriously don't want to start another war here. My gut takes your perspective. The conclusions that I draw from this are: a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. c) even if only 20% of MyLib were invoked in the current app, invocation of any sub or func in said library causes everything in said lib to be loaded into ram. This may be a faulty assumption, and I readily admit that. d) (strictly a personal thing) Any code not called in the overall execution in an app ought not reside in said app. Occam's razor, so to speak. Note that I say this as one who has developed a large-scale library that dragged in hundreds of procs and functions whether you liked it or not. At the time, it seemed like a good idea -- low budgets, short delivery times and so on -- but after years of experience I despise this notion, and all the code I wrote based on this notion. You could describe this turn as a return to low-level languages like C. If a function or proc is not called, it ought not reside in the package. End of story. Now, it may be that Access is smarter than most compilers/linkers, and when your app calls one function in a library that contains 100 functions, it loads only that one, plus the ancillaries that it calls. That could be. That would be very nice, and I would love to learn that it's true. In the meantime, I'm taking the attitude that one call into a library calls everything in said library into memory. If I am right (which I readily admit that I don't know), then the module-based notion is quite wrong, and except for very narrowly defined universes, code ought not be packaged this way. I will shoot myself, first. In the current app that I am writing in Access, I have a module called aaLib, which contains about 50 procs and functions that I use everywhere. I also have another called Statics that contains all the static functions pertaining to this app. There are modules called [Report Functions], [Form Funtions] and so on. These latter modules probably do not contain anything not app-specifc, but the aforementioned modules are guarateed to contain code that has utterly no bearing on the current app. So the net result of this approach is: 1. I can call any of the functions that I have added to the basic "Access vocabulary". 2. If I call any one of these, I may incur loading all the functions in the given library. I have several of these. One is concerned with API. Another is devoted to SQL. Another is devoted to Form functions, another to Report Functions. I can drop any of these modules into the app I began designing yesterday, but that app needs only about (say) 20% of the code stored in these modules I drop in. To be frank, I do it because nobody complains. But aside from the client's perspective, I hate doing it this way. I don't want to drop in entire 100-function modules if I only need 11 of said functions. This has led me to the conclusion that 100-function modules are the wrong way to go. Similary, class libraries that drag in 40 classes when you named only one are the wrong design. I am drifting toward the notion that each file ought contain a narrowly specified group of functions or procs or related classes; otherwise a whole lot of unrelated baggage gets dropped in. This assumes that Access behaves like most compiled languages, which premise is subject to scrutiny. I am not entirely sure how to check this, other than to write a one-proc app that does nothing more than MsgBox and then add several of my libraries to it, measuring the footprint before and after adding said libraries. Arthur On 6/9/07, Shamil Salakhetdinov wrote: > > Hi Arthur, > > AFAIK MS Access loads whole modules. > Once loaded they stay in memory until MS Access quits. > > MS Access loads standard modules on demand - as soon as a > function/sub/property of a module is called this function's module is > loaded. > > Class modules' are loaded on class's instance creation. > For class modules just one copy of module's code is loaded but every > instance has its own in memory copy of non static module level > variables... > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > Fuller > Sent: Saturday, June 09, 2007 7:21 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Memory hit > > Suppose the following scenario: > > 1. I have a huge library of code, stored as classes or just functions > and procedures. > 2. I drag this library into my current app. > 3. 70% of the code in said library is un-used in said current app. > > What is the cost in terms of physical disk size (can this be > calculated?) and in terms of RAM? If I call one function in a library > that contains 30 functions, does Access load the one or all 30? > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/840 - Release Date: 6/8/2007 3:15 PM From shamil at users.mns.ru Sun Jun 10 01:58:23 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sun, 10 Jun 2007 10:58:23 +0400 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> Message-ID: <000701c7ab2c$bc8c98f0$6401a8c0@nant> Hello Arthur, As usual there is no one definitive answer on "religious debate" as CodeLib vs. Application Development Framework is.... <<< a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. >>> Yes and No. Yes, they are overkill sometimes because they impose the structure, which isn't flexible enough for software development and then a lot of efforts are needed to "workaround the framework". No, the fact that MS Access loads whole modules is its technical limitation - AFAIKR even Turbo Pascal 4 (released middle-end of 80ies) was "smart enough" to remove all unused code from compiled executables. Delphi does that too AFAIK etc. <<< b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. >>> Yes and No. Yes, making tools as CodeLib is an easy and an inexpensive way to keep code, which can be quickly copied & pasted when needed. No, copy & paste is a "road to hell" for the code base, which isn't yet stable - in such cases support costs will become very high... <<< Now, it may be that Access is smarter than most compilers/linkers, and when your app calls one function in a library that contains 100 functions, it loads only that one, >>> Unfortunately, it is not. <<< This has led me to the conclusion that 100-function modules are the wrong way to go. >>> Yes. <<< Similary, class libraries that drag in 40 classes when you named only one are the wrong design. >>> Yes. <<< This assumes that Access behaves like most compiled languages, which premise is subject to scrutiny. >>> Turbo Pascal, Delphi, Borland C++, MS Visual C++ (when optimization is on?), even VB6(?) when "Optimize for small code" option is on and I guess many other modern compilers (unlike MS Access/VBA) do "strip out" unused code from compiled executable... Arthur, but as you noted "100-function modules are the wrong way to go" and "drag in 40 classes when you named only one are the wrong design" - yes, that's true = *wrong design* is an "evil" to overcome. And here OOA&D principles are the answer - all that "low coupling", "high cohesion", software design patterns... But nothing is free in this world - when you get good *flexible* agile design then the size of the source code doubles(?) for advanced OO languages as C++/C#/VB.NET and gets four(?) times more code lines for VB6/VBA - have a look at this my exercise - http://smsconsulting.spb.ru/patterns/labs/ObserverPatternLab.htm. Recap ===== As usual in software development world "copy & paste CodeLib approach" vs. "Application Frameworks", "bad 100-functions modules design" vs. good "low coupled and highly cohesive" OO design etc. is a never ending "trade-offs + work-arounds" story with local successes and failures, which finally makes what is called in broad sense as "evolution"... Note: ===== The best software design I have ever seen was PDP11 RSX-11M's assembler code. This assembler code was available because RSX11-M installation is compiled from the sources after installation options are defined. Needless to say this assembly code wasn't OOP but the way is was "jam-packed" and manually (?) optimized was incredibly high. I'd think that modern compilers as Intel's C/C++, Delphi, C#/VB.NET/C++ (Visual Studio) do optimize the size of compiled code (when such optimization is requested) much better that it can ever be done manually... -- Shamil P.S. ========================================= Main Entry: trade-off (http://www.m-w.com/dictionary/trade-off ) Pronunciation: 'trAd-"of Function: noun 1 : a balancing of factors all of which are not attainable at the same time 2 : a giving up of one thing in return for another : EXCHANGE - trade off transitive verb ========================================= Main Entry: work-around (http://www.m-w.com/cgi-bin/dictionary?va=work-around ) Pronunciation: 'w&rk-&-"raund Function: noun : a plan or method to circumvent a problem (as in computer software) without eliminating it ========================================= Main Entry: evo.lu.tion (http://www.m-w.com/dictionary/evolution ) Pronunciation: "e-v&-'lu-sh&n, "E-v&- Function: noun Etymology: Latin evolution-, evolutio unrolling, from evolvere 1 : one of a set of prescribed movements 2 a : a process of change in a certain direction : UNFOLDING b : the action or an instance of forming and giving something off : EMISSION c (1) : a process of continuous change from a lower, simpler, or worse to a higher, more complex, or better state : GROWTH (2) : a process of gradual and relatively peaceful social, political, and economic advance d : something evolved 3 : the process of working out or developing ... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 10, 2007 2:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Memory hit I seriously don't want to start another war here. My gut takes your perspective. The conclusions that I draw from this are: a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. c) even if only 20% of MyLib were invoked in the current app, invocation of any sub or func in said library causes everything in said lib to be loaded into ram. This may be a faulty assumption, and I readily admit that. d) (strictly a personal thing) Any code not called in the overall execution in an app ought not reside in said app. Occam's razor, so to speak. Note that I say this as one who has developed a large-scale library that dragged in hundreds of procs and functions whether you liked it or not. At the time, it seemed like a good idea -- low budgets, short delivery times and so on -- but after years of experience I despise this notion, and all the code I wrote based on this notion. You could describe this turn as a return to low-level languages like C. If a function or proc is not called, it ought not reside in the package. End of story. Now, it may be that Access is smarter than most compilers/linkers, and when your app calls one function in a library that contains 100 functions, it loads only that one, plus the ancillaries that it calls. That could be. That would be very nice, and I would love to learn that it's true. In the meantime, I'm taking the attitude that one call into a library calls everything in said library into memory. If I am right (which I readily admit that I don't know), then the module-based notion is quite wrong, and except for very narrowly defined universes, code ought not be packaged this way. I will shoot myself, first. In the current app that I am writing in Access, I have a module called aaLib, which contains about 50 procs and functions that I use everywhere. I also have another called Statics that contains all the static functions pertaining to this app. There are modules called [Report Functions], [Form Funtions] and so on. These latter modules probably do not contain anything not app-specifc, but the aforementioned modules are guarateed to contain code that has utterly no bearing on the current app. So the net result of this approach is: 1. I can call any of the functions that I have added to the basic "Access vocabulary". 2. If I call any one of these, I may incur loading all the functions in the given library. I have several of these. One is concerned with API. Another is devoted to SQL. Another is devoted to Form functions, another to Report Functions. I can drop any of these modules into the app I began designing yesterday, but that app needs only about (say) 20% of the code stored in these modules I drop in. To be frank, I do it because nobody complains. But aside from the client's perspective, I hate doing it this way. I don't want to drop in entire 100-function modules if I only need 11 of said functions. This has led me to the conclusion that 100-function modules are the wrong way to go. Similary, class libraries that drag in 40 classes when you named only one are the wrong design. I am drifting toward the notion that each file ought contain a narrowly specified group of functions or procs or related classes; otherwise a whole lot of unrelated baggage gets dropped in. This assumes that Access behaves like most compiled languages, which premise is subject to scrutiny. I am not entirely sure how to check this, other than to write a one-proc app that does nothing more than MsgBox and then add several of my libraries to it, measuring the footprint before and after adding said libraries. Arthur On 6/9/07, Shamil Salakhetdinov wrote: > > Hi Arthur, > > AFAIK MS Access loads whole modules. > Once loaded they stay in memory until MS Access quits. > > MS Access loads standard modules on demand - as soon as a > function/sub/property of a module is called this function's module is > loaded. > > Class modules' are loaded on class's instance creation. > For class modules just one copy of module's code is loaded but every > instance has its own in memory copy of non static module level > variables... > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Saturday, June 09, 2007 7:21 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Memory hit > > Suppose the following scenario: > > 1. I have a huge library of code, stored as classes or just functions and > procedures. > 2. I drag this library into my current app. > 3. 70% of the code in said library is un-used in said current app. > > What is the cost in terms of physical disk size (can this be calculated?) > and in terms of RAM? If I call one function in a library that contains 30 > functions, does Access load the one or all 30? > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Sun Jun 10 04:22:36 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sun, 10 Jun 2007 13:22:36 +0400 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> Message-ID: <000901c7ab40$e2664bc0$6401a8c0@nant> <<< I hate doing it this way. I don't want to drop in entire 100-function modules if I only need 11 of said functions. >>> Arthur, I should have added to my previous posting notes that in MS Access VBA, VB6, VB.NET, C# there is no 100% safe way to "compile out automagically" unused code functions, methods, properties because of possible on run-time late binding calls (MS Access VBA has also Eval(...) and Application.Run ...)... Therefore the only answer is a good highly cohesive design of standard and class modules: in that case the overheads of memory hit promise to be minimal... The own costs of such design are very high: therefore I wouldn't even try to get such a good design from scratch - quite some code refactoring will be needed until one gets such designs - as a consequence code copy & paste doesn't look like a proper approach in general case but in the cases of small "quick & dirty" projects and when stable library code is used then copy & paste shouldn't be considered as a "big evil" IMO... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 10, 2007 2:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Memory hit I seriously don't want to start another war here. My gut takes your perspective. The conclusions that I draw from this are: a) frameworks are overkill, because they drag in tons of stuff that is not currently used and may never be used. b) a tool such as CodeLib or any similar thing is a better idea than catch-all libraries, of which a large portion may never be invoked. c) even if only 20% of MyLib were invoked in the current app, invocation of any sub or func in said library causes everything in said lib to be loaded into ram. This may be a faulty assumption, and I readily admit that. d) (strictly a personal thing) Any code not called in the overall execution in an app ought not reside in said app. Occam's razor, so to speak. Note that I say this as one who has developed a large-scale library that dragged in hundreds of procs and functions whether you liked it or not. At the time, it seemed like a good idea -- low budgets, short delivery times and so on -- but after years of experience I despise this notion, and all the code I wrote based on this notion. You could describe this turn as a return to low-level languages like C. If a function or proc is not called, it ought not reside in the package. End of story. Now, it may be that Access is smarter than most compilers/linkers, and when your app calls one function in a library that contains 100 functions, it loads only that one, plus the ancillaries that it calls. That could be. That would be very nice, and I would love to learn that it's true. In the meantime, I'm taking the attitude that one call into a library calls everything in said library into memory. If I am right (which I readily admit that I don't know), then the module-based notion is quite wrong, and except for very narrowly defined universes, code ought not be packaged this way. I will shoot myself, first. In the current app that I am writing in Access, I have a module called aaLib, which contains about 50 procs and functions that I use everywhere. I also have another called Statics that contains all the static functions pertaining to this app. There are modules called [Report Functions], [Form Funtions] and so on. These latter modules probably do not contain anything not app-specifc, but the aforementioned modules are guarateed to contain code that has utterly no bearing on the current app. So the net result of this approach is: 1. I can call any of the functions that I have added to the basic "Access vocabulary". 2. If I call any one of these, I may incur loading all the functions in the given library. I have several of these. One is concerned with API. Another is devoted to SQL. Another is devoted to Form functions, another to Report Functions. I can drop any of these modules into the app I began designing yesterday, but that app needs only about (say) 20% of the code stored in these modules I drop in. To be frank, I do it because nobody complains. But aside from the client's perspective, I hate doing it this way. I don't want to drop in entire 100-function modules if I only need 11 of said functions. This has led me to the conclusion that 100-function modules are the wrong way to go. Similary, class libraries that drag in 40 classes when you named only one are the wrong design. I am drifting toward the notion that each file ought contain a narrowly specified group of functions or procs or related classes; otherwise a whole lot of unrelated baggage gets dropped in. This assumes that Access behaves like most compiled languages, which premise is subject to scrutiny. I am not entirely sure how to check this, other than to write a one-proc app that does nothing more than MsgBox and then add several of my libraries to it, measuring the footprint before and after adding said libraries. Arthur On 6/9/07, Shamil Salakhetdinov wrote: > > Hi Arthur, > > AFAIK MS Access loads whole modules. > Once loaded they stay in memory until MS Access quits. > > MS Access loads standard modules on demand - as soon as a > function/sub/property of a module is called this function's module is > loaded. > > Class modules' are loaded on class's instance creation. > For class modules just one copy of module's code is loaded but every > instance has its own in memory copy of non static module level > variables... > > > -- > Shamil > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Saturday, June 09, 2007 7:21 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Memory hit > > Suppose the following scenario: > > 1. I have a huge library of code, stored as classes or just functions and > procedures. > 2. I drag this library into my current app. > 3. 70% of the code in said library is un-used in said current app. > > What is the cost in terms of physical disk size (can this be calculated?) > and in terms of RAM? If I call one function in a library that contains 30 > functions, does Access load the one or all 30? > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 10 06:01:04 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 10 Jun 2007 07:01:04 -0400 Subject: [AccessD] Memory hit In-Reply-To: <000901c7ab40$e2664bc0$6401a8c0@nant> References: <29f585dd0706091529m79822e51n5ca2752bc62fc458@mail.gmail.com> <000901c7ab40$e2664bc0$6401a8c0@nant> Message-ID: <29f585dd0706100401x5e97c26dxaa6a4589162ab55b@mail.gmail.com> I agree with every point you made, Shamil. Arthur On 6/10/07, Shamil Salakhetdinov wrote: > > <<< > I hate doing it this way. I don't want to drop in entire > 100-function modules if I only need 11 of said functions. > >>> > Arthur, > > I should have added to my previous posting notes that in MS Access VBA, > VB6, > VB.NET, C# there is no 100% safe way to "compile out automagically" unused > code functions, methods, properties because of possible on run-time late > binding calls (MS Access VBA has also Eval(...) and Application.Run...)... > > Therefore the only answer is a good highly cohesive design of standard and > class modules: in that case the overheads of memory hit promise to be > minimal... > > The own costs of such design are very high: therefore I wouldn't even try > to > get such a good design from scratch - quite some code refactoring will be > needed until one gets such designs - as a consequence code copy & paste > doesn't look like a proper approach in general case but in the cases of > small "quick & dirty" projects and when stable library code is used then > copy & paste shouldn't be considered as a "big evil" IMO... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, June 10, 2007 2:30 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Memory hit > > I seriously don't want to start another war here. My gut takes your > perspective. The conclusions that I draw from this are: > > a) frameworks are overkill, because they drag in tons of stuff that is not > currently used and may never be used. > b) a tool such as CodeLib or any similar thing is a better idea than > catch-all libraries, of which a large portion may never be invoked. > c) even if only 20% of MyLib were invoked in the current app, invocation > of > any sub or func in said library causes everything in said lib to be loaded > into ram. This may be a faulty assumption, and I readily admit that. > d) (strictly a personal thing) Any code not called in the overall > execution > in an app ought not reside in said app. Occam's razor, so to speak. Note > that I say this as one who has developed a large-scale library that > dragged > in hundreds of procs and functions whether you liked it or not. At the > time, > it seemed like a good idea -- low budgets, short delivery times and so on > -- > but after years of experience I despise this notion, and all the code I > wrote based on this notion. > > You could describe this turn as a return to low-level languages like C. If > a > function or proc is not called, it ought not reside in the package. End of > story. > > Now, it may be that Access is smarter than most compilers/linkers, and > when > your app calls one function in a library that contains 100 functions, it > loads only that one, plus the ancillaries that it calls. That could be. > That > would be very nice, and I would love to learn that it's true. In the > meantime, I'm taking the attitude that one call into a library calls > everything in said library into memory. If I am right (which I readily > admit > that I don't know), then the module-based notion is quite wrong, and > except > for very narrowly defined universes, code ought not be packaged this way. > > I will shoot myself, first. > > In the current app that I am writing in Access, I have a module called > aaLib, which contains about 50 procs and functions that I use everywhere. > I > also have another called Statics that contains all the static functions > pertaining to this app. There are modules called [Report Functions], [Form > Funtions] and so on. These latter modules probably do not contain anything > not app-specifc, but the aforementioned modules are guarateed to contain > code that has utterly no bearing on the current app. > > So the net result of this approach is: > > 1. I can call any of the functions that I have added to the basic "Access > vocabulary". > 2. If I call any one of these, I may incur loading all the functions in > the > given library. > > I have several of these. One is concerned with API. Another is devoted to > SQL. Another is devoted to Form functions, another to Report Functions. > > I can drop any of these modules into the app I began designing yesterday, > but that app needs only about (say) 20% of the code stored in these > modules > I drop in. > > To be frank, I do it because nobody complains. But aside from the client's > perspective, I hate doing it this way. I don't want to drop in entire > 100-function modules if I only need 11 of said functions. > > This has led me to the conclusion that 100-function modules are the wrong > way to go. Similary, class libraries that drag in 40 classes when you > named > only one are the wrong design. I am drifting toward the notion that each > file ought contain a narrowly specified group of functions or procs or > related classes; otherwise a whole lot of unrelated baggage gets dropped > in. > > This assumes that Access behaves like most compiled languages, which > premise > is subject to scrutiny. I am not entirely sure how to check this, other > than > to write a one-proc app that does nothing more than MsgBox and then add > several of my libraries to it, measuring the footprint before and after > adding said libraries. > > Arthur > > > On 6/9/07, Shamil Salakhetdinov wrote: > > > > Hi Arthur, > > > > AFAIK MS Access loads whole modules. > > Once loaded they stay in memory until MS Access quits. > > > > MS Access loads standard modules on demand - as soon as a > > function/sub/property of a module is called this function's module is > > loaded. > > > > Class modules' are loaded on class's instance creation. > > For class modules just one copy of module's code is loaded but every > > instance has its own in memory copy of non static module level > > variables... > > > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Saturday, June 09, 2007 7:21 PM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Memory hit > > > > Suppose the following scenario: > > > > 1. I have a huge library of code, stored as classes or just functions > and > > procedures. > > 2. I drag this library into my current app. > > 3. 70% of the code in said library is un-used in said current app. > > > > What is the cost in terms of physical disk size (can this be > calculated?) > > and in terms of RAM? If I call one function in a library that contains > 30 > > functions, does Access load the one or all 30? > > > > A. > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Jun 10 06:02:37 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 10 Jun 2007 07:02:37 -0400 Subject: [AccessD] Memory hit In-Reply-To: <20070610032720.5A4B8BDCE@smtp-auth.no-ip.com> References: <29f585dd0706091717k5fe5b494sf58bdc7c7cdcfb0b@mail.gmail.com> <20070610032720.5A4B8BDCE@smtp-auth.no-ip.com> Message-ID: <29f585dd0706100402g77d5c629y6f590507c4e3e67d@mail.gmail.com> I am not sure why you think that I'm an enemy of frameworks, JC, since I myself authored several of them, for Clipper and PowerBuilder and PHP and Access. A. From jwcolby at colbyconsulting.com Sun Jun 10 10:43:10 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 10 Jun 2007 11:43:10 -0400 Subject: [AccessD] Memory hit In-Reply-To: <29f585dd0706100402g77d5c629y6f590507c4e3e67d@mail.gmail.com> Message-ID: <20070610154312.2CA66BDBA@smtp-auth.no-ip.com> I did not say that you were the enemy of frameworks, I said frameworks appear to be your enemy (or so you are saying). There is a distinct difference. It is quite possible (though tedious as hell) to break any library down into minimum sized modules. Simply place every function that calls nothing else into a single module. Then only that function loads. Spend the next 6 years tediously studying which functions call other functions and attempt to place all functions that interrelate in separate modules such that the entire module loads, but it has to anyway since everything in there is needed. Or... Write classes where the code required for the class is embedded in the class. Place the classes in the library. Or accept that this is the way things are if you want to use Access and deal with it. Shamil talks about "mature code bases", which surely exist. It doesn't mean they are bug free, simply that they are mature. And if you have the tools to handle accurately logging code as you create code, and as you fix bugs, and as you modify it to add to or change the functionality, then perhaps it is possible to have "mature code bases". I think doing that in Access is a stretch. I think you enjoy intellectual discussions, and I think you love your CodeLib or whatever it is called. To each his own. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 10, 2007 7:03 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Memory hit I am not sure why you think that I'm an enemy of frameworks, JC, since I myself authored several of them, for Clipper and PowerBuilder and PHP and Access. A. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BarbaraRyan at cox.net Sun Jun 10 13:54:58 2007 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Sun, 10 Jun 2007 14:54:58 -0400 Subject: [AccessD] Great Smokey Mountain AccessD Conference References: <20070606013333.E9209BE71@smtp-auth.no-ip.com> Message-ID: <002501c7ab90$d7e6b590$0a00a8c0@PCRURI35> Is the conference still on? Or is a minimum number of attendees required? Barb Ryan ----- Original Message ----- From: "jwcolby" To: ; "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" ; ; Sent: Tuesday, June 05, 2007 9:33 PM Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > >Too late for a latecomer to the party? > > Not at all. Everybody step right up. The first annual (or maybe > bi-annual) > Great Smokey Mountain AccessD conference will be the weekend of June 23rd > at > my house. Everyone welcome. > > I think we have a web page under development. I'll check on that. > > I tried to do Google earth to get my location but that didn't work. > According to Streets and Trips and the attached GPS device, my house is: > > 35.82548 N, 81.49635 W. > Altitude 1269 Feet. > > The address is: > > 1723 Twin Pines Dr. > Hudson, NC 28638 > 828-572-0120 is my business phone. > > Please do not target missiles to that location as there are innocent > civilians present. > > There will be prize drawings, there will be technical presentations, there > will be food, there will be pretty girls and handsome boys (well, one of > each if you count my two kids). > > Come on down! > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > > _____ > > From: DBCfour at aol.com [mailto:DBCfour at aol.com] > Sent: Tuesday, June 05, 2007 6:48 PM > To: jwcolby at colbyconsulting.com > Subject: Conference > > > > John, > > Too late for a latecomer to the party? I had to wait until the On Call > rotation came out before I could commit. > > I'll bring desert! :-) > > Donna Cook > > > > _____ > > See what's free at AOL.com > . > 8 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sun Jun 10 22:34:41 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 10 Jun 2007 23:34:41 -0400 Subject: [AccessD] Great Smokey Mountain AccessD Conference In-Reply-To: <002501c7ab90$d7e6b590$0a00a8c0@PCRURI35> Message-ID: <20070611033445.0F369BCA8@smtp-auth.no-ip.com> The conference is still on. If I show up, then the minimum number is met. ;-) Saturday, June 23rd. Sunday June 24th if we have enough to talk about and the attendees want to continue. That is probable. It is looking like 4 or 5 people other than myself ATM. This should be fun. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Sunday, June 10, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Is the conference still on? Or is a minimum number of attendees required? Barb Ryan ----- Original Message ----- From: "jwcolby" To: ; "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" ; ; Sent: Tuesday, June 05, 2007 9:33 PM Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > >Too late for a latecomer to the party? > > Not at all. Everybody step right up. The first annual (or maybe > bi-annual) > Great Smokey Mountain AccessD conference will be the weekend of June > 23rd at my house. Everyone welcome. > > I think we have a web page under development. I'll check on that. > > I tried to do Google earth to get my location but that didn't work. > According to Streets and Trips and the attached GPS device, my house is: > > 35.82548 N, 81.49635 W. > Altitude 1269 Feet. > > The address is: > > 1723 Twin Pines Dr. > Hudson, NC 28638 > 828-572-0120 is my business phone. > > Please do not target missiles to that location as there are innocent > civilians present. > > There will be prize drawings, there will be technical presentations, > there will be food, there will be pretty girls and handsome boys > (well, one of each if you count my two kids). > > Come on down! > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > > _____ > > From: DBCfour at aol.com [mailto:DBCfour at aol.com] > Sent: Tuesday, June 05, 2007 6:48 PM > To: jwcolby at colbyconsulting.com > Subject: Conference > > > > John, > > Too late for a latecomer to the party? I had to wait until the On > Call rotation came out before I could commit. > > I'll bring desert! :-) > > Donna Cook > > > > _____ > > See what's free at AOL.com > > . > 8 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Jun 10 23:04:51 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 10 Jun 2007 21:04:51 -0700 Subject: [AccessD] Great Smokey Mountain AccessD Conference In-Reply-To: <20070611033445.0F369BCA8@smtp-auth.no-ip.com> Message-ID: <004801c7abdd$a921b870$0301a8c0@HAL9005> Who's coming? I'd love to be there but can't that weekend. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 8:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference The conference is still on. If I show up, then the minimum number is met. ;-) Saturday, June 23rd. Sunday June 24th if we have enough to talk about and the attendees want to continue. That is probable. It is looking like 4 or 5 people other than myself ATM. This should be fun. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Sunday, June 10, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Is the conference still on? Or is a minimum number of attendees required? Barb Ryan ----- Original Message ----- From: "jwcolby" To: ; "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" ; ; Sent: Tuesday, June 05, 2007 9:33 PM Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > >Too late for a latecomer to the party? > > Not at all. Everybody step right up. The first annual (or maybe > bi-annual) > Great Smokey Mountain AccessD conference will be the weekend of June > 23rd at my house. Everyone welcome. > > I think we have a web page under development. I'll check on that. > > I tried to do Google earth to get my location but that didn't work. > According to Streets and Trips and the attached GPS device, my house is: > > 35.82548 N, 81.49635 W. > Altitude 1269 Feet. > > The address is: > > 1723 Twin Pines Dr. > Hudson, NC 28638 > 828-572-0120 is my business phone. > > Please do not target missiles to that location as there are innocent > civilians present. > > There will be prize drawings, there will be technical presentations, > there will be food, there will be pretty girls and handsome boys > (well, one of each if you count my two kids). > > Come on down! > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > > _____ > > From: DBCfour at aol.com [mailto:DBCfour at aol.com] > Sent: Tuesday, June 05, 2007 6:48 PM > To: jwcolby at colbyconsulting.com > Subject: Conference > > > > John, > > Too late for a latecomer to the party? I had to wait until the On > Call rotation came out before I could commit. > > I'll bring desert! :-) > > Donna Cook > > > > _____ > > See what's free at AOL.com > > . > 8 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM From jwcolby at colbyconsulting.com Mon Jun 11 00:10:43 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 01:10:43 -0400 Subject: [AccessD] Great Smokey Mountain AccessD Conference In-Reply-To: <004801c7abdd$a921b870$0301a8c0@HAL9005> Message-ID: <20070611051044.C3A7CBD80@smtp-auth.no-ip.com> Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 12:05 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Who's coming? I'd love to be there but can't that weekend. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 8:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference The conference is still on. If I show up, then the minimum number is met. ;-) Saturday, June 23rd. Sunday June 24th if we have enough to talk about and the attendees want to continue. That is probable. It is looking like 4 or 5 people other than myself ATM. This should be fun. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Sunday, June 10, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Is the conference still on? Or is a minimum number of attendees required? Barb Ryan ----- Original Message ----- From: "jwcolby" To: ; "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" ; ; Sent: Tuesday, June 05, 2007 9:33 PM Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > >Too late for a latecomer to the party? > > Not at all. Everybody step right up. The first annual (or maybe > bi-annual) > Great Smokey Mountain AccessD conference will be the weekend of June > 23rd at my house. Everyone welcome. > > I think we have a web page under development. I'll check on that. > > I tried to do Google earth to get my location but that didn't work. > According to Streets and Trips and the attached GPS device, my house is: > > 35.82548 N, 81.49635 W. > Altitude 1269 Feet. > > The address is: > > 1723 Twin Pines Dr. > Hudson, NC 28638 > 828-572-0120 is my business phone. > > Please do not target missiles to that location as there are innocent > civilians present. > > There will be prize drawings, there will be technical presentations, > there will be food, there will be pretty girls and handsome boys > (well, one of each if you count my two kids). > > Come on down! > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > > _____ > > From: DBCfour at aol.com [mailto:DBCfour at aol.com] > Sent: Tuesday, June 05, 2007 6:48 PM > To: jwcolby at colbyconsulting.com > Subject: Conference > > > > John, > > Too late for a latecomer to the party? I had to wait until the On > Call rotation came out before I could commit. > > I'll bring desert! :-) > > Donna Cook > > > > _____ > > See what's free at AOL.com > > . > 8 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Jun 11 01:23:11 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 10 Jun 2007 23:23:11 -0700 Subject: [AccessD] Great Smokey Mountain AccessD Conference In-Reply-To: <20070611051044.C3A7CBD80@smtp-auth.no-ip.com> Message-ID: <005701c7abf0$fc80d1f0$0301a8c0@HAL9005> Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 12:05 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Who's coming? I'd love to be there but can't that weekend. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 8:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference The conference is still on. If I show up, then the minimum number is met. ;-) Saturday, June 23rd. Sunday June 24th if we have enough to talk about and the attendees want to continue. That is probable. It is looking like 4 or 5 people other than myself ATM. This should be fun. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Sunday, June 10, 2007 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Is the conference still on? Or is a minimum number of attendees required? Barb Ryan ----- Original Message ----- From: "jwcolby" To: ; "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" ; ; Sent: Tuesday, June 05, 2007 9:33 PM Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > >Too late for a latecomer to the party? > > Not at all. Everybody step right up. The first annual (or maybe > bi-annual) > Great Smokey Mountain AccessD conference will be the weekend of June > 23rd at my house. Everyone welcome. > > I think we have a web page under development. I'll check on that. > > I tried to do Google earth to get my location but that didn't work. > According to Streets and Trips and the attached GPS device, my house is: > > 35.82548 N, 81.49635 W. > Altitude 1269 Feet. > > The address is: > > 1723 Twin Pines Dr. > Hudson, NC 28638 > 828-572-0120 is my business phone. > > Please do not target missiles to that location as there are innocent > civilians present. > > There will be prize drawings, there will be technical presentations, > there will be food, there will be pretty girls and handsome boys > (well, one of each if you count my two kids). > > Come on down! > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > > _____ > > From: DBCfour at aol.com [mailto:DBCfour at aol.com] > Sent: Tuesday, June 05, 2007 6:48 PM > To: jwcolby at colbyconsulting.com > Subject: Conference > > > > John, > > Too late for a latecomer to the party? I had to wait until the On > Call rotation came out before I could commit. > > I'll bring desert! :-) > > Donna Cook > > > > _____ > > See what's free at AOL.com > > . > 8 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM From jwcolby at colbyconsulting.com Mon Jun 11 06:48:45 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 07:48:45 -0400 Subject: [AccessD] JWC in California In-Reply-To: <005701c7abf0$fc80d1f0$0301a8c0@HAL9005> Message-ID: <20070611114846.C280CBE7E@smtp-auth.no-ip.com> Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Mon Jun 11 06:52:01 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 07:52:01 -0400 Subject: [AccessD] JWC in California In-Reply-To: <20070611114846.C280CBE7E@smtp-auth.no-ip.com> Message-ID: <20070611115203.31FB3BEF6@smtp-auth.no-ip.com> LOL, I was wrong, it is a Corralitos address. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] JWC in California Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Jun 11 08:43:11 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 11 Jun 2007 06:43:11 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611114846.C280CBE7E@smtp-auth.no-ip.com> Message-ID: <000001c7ac2e$742d08d0$0301a8c0@HAL9005> Well, I was just thinking about an AccessD conference but I don't think there's anyone in the Bay Area who would do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 4:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] JWC in California Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM From cfoust at infostatsystems.com Mon Jun 11 09:50:16 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 07:50:16 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611115203.31FB3BEF6@smtp-auth.no-ip.com> References: <20070611114846.C280CBE7E@smtp-auth.no-ip.com> <20070611115203.31FB3BEF6@smtp-auth.no-ip.com> Message-ID: Hey, you're almost in my part of California. That's only a few hours away! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 4:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I was wrong, it is a Corralitos address. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] JWC in California Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Jun 11 10:03:24 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 11:03:24 -0400 Subject: [AccessD] JWC in California In-Reply-To: Message-ID: <20070611150325.8D3EBBE30@smtp-auth.no-ip.com> LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 4:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I was wrong, it is a Corralitos address. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] JWC in California Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From krosenstiel at comcast.net Mon Jun 11 10:07:33 2007 From: krosenstiel at comcast.net (krosenstiel at comcast.net) Date: Mon, 11 Jun 2007 15:07:33 +0000 Subject: [AccessD] JWC in California Message-ID: <061120071507.968.466D65350006C5A7000003C82216549976040A079B9C020A9C019D05@comcast.net> Westerners in general. Out here, folks will drive 100 miles to a barbeque! -- Karen Rosenstiel Seattle WA USA -------------- Original message ---------------------- From: "jwcolby" > LOL, I do love Californians. You get up in the north east and they express > astonishment that you are driving 60 miles to the coast, "all the way across > the state". > > You are out in the valley somewhere right? Sacramento maybe? > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Monday, June 11, 2007 10:50 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] JWC in California > > Hey, you're almost in my part of California. That's only a few hours > away! > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, June 11, 2007 4:52 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] JWC in California > > LOL, I was wrong, it is a Corralitos address. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, June 11, 2007 7:49 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] JWC in California > > Rocky, > > >Where in Cal? > > In the hills north of Watsonville, it's a Watsonville address. Due west of > Santa Cruz about 15 miles. > > My uncle has a home there and every year does a family BBQ, usually on the > 4th of July weekend. This year it will be the labor day weekend. I think > the last time I was in California was at your house for an AccessD > conference. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: Monday, June 11, 2007 2:23 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > > Where in Cal? > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Sunday, June 10, 2007 10:11 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference > > Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. > > If I missed anyone, speak up. > > BTW, I am off to a family reunion in California with my son for the first > weekend of September so that date is out for a conference in Sept. > How does the 15th and 16th sound for those that were looking for a > conference in Sept? > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Jun 11 10:10:06 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 08:10:06 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611150325.8D3EBBE30@smtp-auth.no-ip.com> References: <20070611150325.8D3EBBE30@smtp-auth.no-ip.com> Message-ID: Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 4:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I was wrong, it is a Corralitos address. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] JWC in California Rocky, >Where in Cal? In the hills north of Watsonville, it's a Watsonville address. Due west of Santa Cruz about 15 miles. My uncle has a home there and every year does a family BBQ, usually on the 4th of July weekend. This year it will be the labor day weekend. I think the last time I was in California was at your house for an AccessD conference. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 2:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Where in Cal? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, June 10, 2007 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Great Smokey Mountain AccessD Conference Mark Matte, Barbara Ryan, Donna Cook and myself. Maybe Mark Brown. If I missed anyone, speak up. BTW, I am off to a family reunion in California with my son for the first weekend of September so that date is out for a conference in Sept. How does the 15th and 16th sound for those that were looking for a conference in Sept? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Jun 11 10:23:11 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 11:23:11 -0400 Subject: [AccessD] JWC in California In-Reply-To: Message-ID: <20070611152311.F3DD1BDE4@smtp-auth.no-ip.com> I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte From cfoust at infostatsystems.com Mon Jun 11 10:29:02 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 08:29:02 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611152311.F3DD1BDE4@smtp-auth.no-ip.com> References: <20070611152311.F3DD1BDE4@smtp-auth.no-ip.com> Message-ID: Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Jun 11 10:36:21 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 08:36:21 -0700 Subject: [AccessD] JWC in California In-Reply-To: References: <20070611152311.F3DD1BDE4@smtp-auth.no-ip.com> Message-ID: Oops, wait a minute, that's not halfway! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 8:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Jun 11 10:53:54 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 11:53:54 -0400 Subject: [AccessD] JWC in California In-Reply-To: Message-ID: <20070611155354.D00F8C092@smtp-auth.no-ip.com> YES! See ya there. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Jun 11 10:54:27 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 11:54:27 -0400 Subject: [AccessD] JWC in California In-Reply-To: Message-ID: <20070611155428.5673DBD86@smtp-auth.no-ip.com> LOL. Too late to back out now. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Oops, wait a minute, that's not halfway! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 8:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com From rockysmolin at bchacc.com Mon Jun 11 11:19:51 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 11 Jun 2007 09:19:51 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611155354.D00F8C092@smtp-auth.no-ip.com> Message-ID: <001f01c7ac44$56c54170$0301a8c0@HAL9005> You could get me to go to Monterey for a couple days. Easy. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California YES! See ya there. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM From jwcolby at colbyconsulting.com Mon Jun 11 11:31:26 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 11 Jun 2007 12:31:26 -0400 Subject: [AccessD] JWC in California In-Reply-To: <001f01c7ac44$56c54170$0301a8c0@HAL9005> Message-ID: <20070611163127.142F1BDE5@smtp-auth.no-ip.com> LOL, now let me get this straight. You are proposing to have the second bi-annual Great Smokey Mountain AccessD conference in Monterey California? There is something fundamentally wrong there. ;-) If I go to Monterey, and I probably will now that Charlotte mentioned the aquarium, it will be with a six year old in tow for a trip to the aquarium. The aquarium in CT was one of Robbie's favorite haunts. Truth be known, the GIFT SHOP at the aquarium was his favorite haunt but we will leave that one alone. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 12:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California You could get me to go to Monterey for a couple days. Easy. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California YES! See ya there. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Mon Jun 11 11:49:39 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 11 Jun 2007 12:49:39 -0400 Subject: [AccessD] Change color of a tab control? Message-ID: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> Can this be done? (Other than dropping a subform onto each tab page, then coloring it white -- which doesn't really cut the mustard.) TIA, Arthur From cfoust at infostatsystems.com Mon Jun 11 12:01:00 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 10:01:00 -0700 Subject: [AccessD] Change color of a tab control? In-Reply-To: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> Message-ID: What version of Access are you using? Dan gave an option for 2003. Otherwise, I think you're stuck with Lebans's alternative. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, June 11, 2007 9:50 AM To: Access Developers discussion and problem solving Subject: [AccessD] Change color of a tab control? Can this be done? (Other than dropping a subform onto each tab page, then coloring it white -- which doesn't really cut the mustard.) TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Mon Jun 11 12:48:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 11 Jun 2007 12:48:21 -0500 Subject: [AccessD] Change color of a tab control? In-Reply-To: References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> Message-ID: <000b01c7ac50$b46b71d0$0200a8c0@danwaters> Hi Arthur! Re-Post: If you're using Access 2003 and you have 'Use Windows Themed Controls on Forms' (Tools|Options|Forms/Reports) checked, the tab controls are natively white. You'll also need to set your display settings to Windows XP Style under Appearances. I don't know if A2007 is the same or not. Or, you can replace the tab control with a set of aligned and adjacent buttons across the form, with swap-out subforms in a subform control. More work, but you can do anything you want with the colors! Dan PS - Access 2003 tabs with the white color do look nice! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 12:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Change color of a tab control? What version of Access are you using? Dan gave an option for 2003. Otherwise, I think you're stuck with Lebans's alternative. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, June 11, 2007 9:50 AM To: Access Developers discussion and problem solving Subject: [AccessD] Change color of a tab control? Can this be done? (Other than dropping a subform onto each tab page, then coloring it white -- which doesn't really cut the mustard.) TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Mon Jun 11 12:55:35 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 11 Jun 2007 13:55:35 -0400 Subject: [AccessD] Change color of a tab control? In-Reply-To: References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> Message-ID: <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> One is never "stuck with" any of Lebans's offerings. The man is brilliant! A. On 6/11/07, Charlotte Foust wrote: > > What version of Access are you using? Dan gave an option for 2003. > Otherwise, I think you're stuck with Lebans's alternative. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, June 11, 2007 9:50 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Change color of a tab control? > > Can this be done? (Other than dropping a subform onto each tab page, > then coloring it white -- which doesn't really cut the mustard.) > > TIA, > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Mon Jun 11 13:10:59 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 11:10:59 -0700 Subject: [AccessD] Change color of a tab control? In-Reply-To: <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> Message-ID: True, but they require more work than just setting a property to support themed controls. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, June 11, 2007 10:56 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Change color of a tab control? One is never "stuck with" any of Lebans's offerings. The man is brilliant! A. On 6/11/07, Charlotte Foust wrote: > > What version of Access are you using? Dan gave an option for 2003. > Otherwise, I think you're stuck with Lebans's alternative. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > Fuller > Sent: Monday, June 11, 2007 9:50 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Change color of a tab control? > > Can this be done? (Other than dropping a subform onto each tab page, > then coloring it white -- which doesn't really cut the mustard.) > > 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 dwaters at usinternet.com Mon Jun 11 14:06:39 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 11 Jun 2007 14:06:39 -0500 Subject: [AccessD] Change color of a tab control? In-Reply-To: <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> Message-ID: <000c01c7ac5b$a43e5ba0$0200a8c0@danwaters> You're right about Leban - his solution is very clever. But I've tried it, I think I remember that this solution is dependent on monitor resolution, the coding is significant, and in the end the visual results aren't very good. I think that Leban even mentions this in his description. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, June 11, 2007 12:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Change color of a tab control? One is never "stuck with" any of Lebans's offerings. The man is brilliant! A. On 6/11/07, Charlotte Foust wrote: > > What version of Access are you using? Dan gave an option for 2003. > Otherwise, I think you're stuck with Lebans's alternative. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, June 11, 2007 9:50 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Change color of a tab control? > > Can this be done? (Other than dropping a subform onto each tab page, > then coloring it white -- which doesn't really cut the mustard.) > > 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 fuller.artful at gmail.com Mon Jun 11 16:05:23 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 11 Jun 2007 17:05:23 -0400 Subject: [AccessD] Change color of a tab control? In-Reply-To: <000b01c7ac50$b46b71d0$0200a8c0@danwaters> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> <000b01c7ac50$b46b71d0$0200a8c0@danwaters> Message-ID: <29f585dd0706111405i2c499a52x420905e734b26a7b@mail.gmail.com> Thanks. In this case the client uses A2K exclusively, but since I have several versions loaded, I'll try it in A2K3 and see if it ports backward. Thanks for the tip. A. On 6/11/07, Dan Waters wrote: > > Hi Arthur! > > Re-Post: > > If you're using Access 2003 and you have 'Use Windows Themed Controls on > Forms' (Tools|Options|Forms/Reports) checked, the tab controls are > natively > white. You'll also need to set your display settings to Windows XP Style > under Appearances. I don't know if A2007 is the same or not. > > Or, you can replace the tab control with a set of aligned and adjacent > buttons across the form, with swap-out subforms in a subform > control. More > work, but you can do anything you want with the colors! > > Dan > > PS - Access 2003 tabs with the white color do look nice! > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Monday, June 11, 2007 12:01 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Change color of a tab control? > > What version of Access are you using? Dan gave an option for 2003. > Otherwise, I think you're stuck with Lebans's alternative. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, June 11, 2007 9:50 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Change color of a tab control? > > Can this be done? (Other than dropping a subform onto each tab page, > then coloring it white -- which doesn't really cut the mustard.) > > 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 miscellany at mvps.org Mon Jun 11 16:09:29 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 12 Jun 2007 09:09:29 +1200 Subject: [AccessD] Change color of a tab control? In-Reply-To: <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> <29f585dd0706111055j21adb347x80394567fe69916@mail.gmail.com> Message-ID: <466DBA09.7070604@mvps.org> Arthur, I have used Stephen Lebans's approach, and it is quite effective. However, I often find it easier to handle the situation like this... 1. Make a rectangle control, the same size as the tab control. Set its BackColor to (in your case) white. 2. Overlay it behind the tab control (Format=>Send To Back). 3. Set the Back Style property of the tab control to Transparent. 4. Set the Style property of the tab control to None. 5. Make an Option Group, and add to it a Toggle Button for each page of the tab control. 6. Format the option group buttons to look similar to the tab buttons, if you like, and place them where the tabs would have been if you hadn't hidden them via the Style property. 7. Put code behind the option group, something like this... Public Sub MyOptionGroup_AfterUpdate() Select Case Me.MyOptionGroup Case 1 Me.FirstTabPage.SetFocus Case 2 Me.SecondTabPage.SetFocus End Select End Sub Obviously not exactly like a tab control operated by tabs, but it allows for coloured background, and handles the grey tab strip problem. I think it works well. I also use the same code to load the data into any subforms on different tab pages, so the data is only accessed if needed. For example, to expand on the above... Public Sub MyOptionGroup_AfterUpdate() Select Case Me.MyOptionGroup Case 1 Me.FirstTabPage.SetFocus Case 2 If Me.SubformOn2ndPage.Form.RecordSource = "" Then Me.SubformOn2ndPage.Form.RecordSource = "MyQuery" End If Me.SecondTabPage.SetFocus End Select End Sub Regards Steve Arthur Fuller wrote: > One is never "stuck with" any of Lebans's offerings. The man is brilliant! > From miscellany at mvps.org Mon Jun 11 16:12:45 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 12 Jun 2007 09:12:45 +1200 Subject: [AccessD] Change color of a tab control? In-Reply-To: <29f585dd0706111405i2c499a52x420905e734b26a7b@mail.gmail.com> References: <29f585dd0706110949h6324c556g2a147f88e0beeb1d@mail.gmail.com> <000b01c7ac50$b46b71d0$0200a8c0@danwaters> <29f585dd0706111405i2c499a52x420905e734b26a7b@mail.gmail.com> Message-ID: <466DBACD.4080007@mvps.org> Arthur, The approach I suggested definitely works with Access 2000. Regards Steve Arthur Fuller wrote: > Thanks. In this case the client uses A2K exclusively, but since I have > several versions loaded, I'll try it in A2K3 and see if it ports backward. > Thanks for the tip. From kathryn at bassett.net Mon Jun 11 16:44:34 2007 From: kathryn at bassett.net (Kathryn Bassett) Date: Mon, 11 Jun 2007 14:44:34 -0700 Subject: [AccessD] JWC in California In-Reply-To: <061120071507.968.466D65350006C5A7000003C82216549976040A079B9C020A9C019D05@comcast.net> Message-ID: <004801c7ac71$b3cb8550$6401a8c0@Kathryn> Yup. Before the census was digitized and available online, the closest place I could see the microfilm was about a 45 min drive during non-rush-hour. I'd be working on a client project and need to see a census. I'd grab my keys and head out, look at the film, and come back home again. (Gas prices weren't a consideration then either). On the other hand, my aunt lived about a 45 minute drive (no rush hour considerations) from her daughter. They would make plans a couple weeks in advance to go see her and it always involved spending the night because of the distance. It blew her mind the first time I stayed with her, and told her where I was going to research an hour away. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > krosenstiel at comcast.net > Sent: 11 Jun 2007 8:08 am > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] JWC in California > > Westerners in general. Out here, folks will drive 100 miles > to a barbeque! > No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 10 Jun 07 1:39 pm From kathryn at bassett.net Mon Jun 11 16:48:36 2007 From: kathryn at bassett.net (Kathryn Bassett) Date: Mon, 11 Jun 2007 14:48:36 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611163127.142F1BDE5@smtp-auth.no-ip.com> Message-ID: <004901c7ac72$44e2c530$6401a8c0@Kathryn> Who says it has to be a conference instead of just a social get-together? A conflict, so I can't make it, but otherwise I'd be there. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > LOL, now let me get this straight. You are proposing to have > the second bi-annual Great Smokey Mountain AccessD conference > in Monterey California? > There is something fundamentally wrong there. > > ;-) > > If I go to Monterey, and I probably will now that Charlotte > mentioned the aquarium, it will be with a six year old in tow > for a trip to the aquarium. > The aquarium in CT was one of Robbie's favorite haunts. > Truth be known, the GIFT SHOP at the aquarium was his > favorite haunt but we will leave that one alone. > > John W. Colby No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 10 Jun 07 1:39 pm From cfoust at infostatsystems.com Mon Jun 11 16:55:49 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 11 Jun 2007 14:55:49 -0700 Subject: [AccessD] JWC in California In-Reply-To: <20070611163127.142F1BDE5@smtp-auth.no-ip.com> References: <001f01c7ac44$56c54170$0301a8c0@HAL9005> <20070611163127.142F1BDE5@smtp-auth.no-ip.com> Message-ID: Me and my big mouth. Now, who wants to bet Robbie goes home with a large plush sea otter toy to commemorate watching those cuties in their tank? Or maybe a large plush whale or dolphin, or how about a *very* large plush octopus?? I want to be there for that!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 9:31 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, now let me get this straight. You are proposing to have the second bi-annual Great Smokey Mountain AccessD conference in Monterey California? There is something fundamentally wrong there. ;-) If I go to Monterey, and I probably will now that Charlotte mentioned the aquarium, it will be with a six year old in tow for a trip to the aquarium. The aquarium in CT was one of Robbie's favorite haunts. Truth be known, the GIFT SHOP at the aquarium was his favorite haunt but we will leave that one alone. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 11, 2007 12:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California You could get me to go to Monterey for a couple days. Easy. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California YES! See ya there. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Monterey? There's the Monterey Bay Aquarium as a bonus, right on Cannery Row. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:23 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California I'd love to meet half way for lunch but I will be bringing my son Robbie who is six. Not a good age for leaving at the BBQ and not a good age for taking on a long ride for lunch. You never know though. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 11:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Yep, Sacramento. Home to a hot and cold running NBA team; and vacation spot for wandering humpback whales, harbor seals and sea lions. Not to mention all the squirrels in Capitol Park and in the legislature. We could have a conference here, but the venue would depend on the number of bodies. I'll be moved back in by then (had my condo remodelled), so I could house a couple of people. There are hotels and motels all over town. Old Sacramento is fun and the railroad museum is there as well. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 11, 2007 8:03 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California LOL, I do love Californians. You get up in the north east and they express astonishment that you are driving 60 miles to the coast, "all the way across the state". You are out in the valley somewhere right? Sacramento maybe? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 10:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Hey, you're almost in my part of California. That's only a few hours away! Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.13/843 - Release Date: 6/10/2007 1:39 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nd500_lo at charter.net Mon Jun 11 18:29:50 2007 From: nd500_lo at charter.net (Dian) Date: Mon, 11 Jun 2007 16:29:50 -0700 Subject: [AccessD] JWC in California (OT for Robbie) In-Reply-To: <20070611163127.142F1BDE5@smtp-auth.no-ip.com> References: <001f01c7ac44$56c54170$0301a8c0@HAL9005> <20070611163127.142F1BDE5@smtp-auth.no-ip.com> Message-ID: <000301c7ac80$691391b0$6400a8c0@dsunit1> My apologies if this isn't acceptable...but, I wasn't sure how else to do it. I live just down the coast from Monterey (San Luis Obispo) and keep an eye on the Aquarium. This is for Robbie, John... http://www.mbayaq.org/efc/cam_menu.asp From hollisvj at pgdp.usec.com Tue Jun 12 05:52:26 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Tue, 12 Jun 2007 05:52:26 -0500 Subject: [AccessD] Track PC Number Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> Is there a way to track the PC number in a database? For example, when they open the database it logs the PC number that they used to open the database. Virginia From paul.hartland at fsmail.net Tue Jun 12 06:45:36 2007 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Tue, 12 Jun 2007 13:45:36 +0200 (CEST) Subject: [AccessD] Track PC Number Message-ID: <25245637.955421181648736126.JavaMail.www@wwinf3103> Virginia I have a function (that I got from somewhere) that I use, that returns the Username, IP Address & Computer Name which I can send you if you like, if this is something like what you are after. Paul Message Received: Jun 12 2007, 11:53 AM From: "Hollis, Virginia" To: accessD at databaseadvisors.com Cc: Subject: [AccessD] Track PC Number Is there a way to track the PC number in a database? For example, when they open the database it logs the PC number that they used to open the database. Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 From dwaters at usinternet.com Tue Jun 12 06:47:45 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 12 Jun 2007 06:47:45 -0500 Subject: [AccessD] Track PC Number In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> Message-ID: <000401c7ace7$7fc358c0$0200a8c0@danwaters> Hi Virginia Do you mean the name of the PC? stgComputerName = Environ("ComputerName") Then store that value in a table. HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Tuesday, June 12, 2007 5:52 AM To: accessD at databaseadvisors.com Subject: [AccessD] Track PC Number Is there a way to track the PC number in a database? For example, when they open the database it logs the PC number that they used to open the database. Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 12 06:54:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 12 Jun 2007 07:54:34 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> Message-ID: <20070612115435.BB23CBC74@smtp-auth.no-ip.com> I use the pc name. There is no reliable serial number or anything like that, which is pretty silly. Option Compare Database Option Explicit Private Declare Function GetComputerName _ Lib "kernel32" Alias "GetComputerNameA" ( _ ByVal lpBuffer As String, nSize As Long) As Long Declare Function GetWinUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long Private Const MAX_COMPUTERNAME_LENGTH As Long = 15& Public Function WinMachineName() As String Dim lSize As Long Dim sBuffer As String sBuffer = Space$(MAX_COMPUTERNAME_LENGTH + 1) lSize = Len(sBuffer) If GetComputerName(sBuffer, lSize) Then WinMachineName = Left$(sBuffer, lSize) End If End Function Function WinUsername() Dim strUname As String * 32 Dim lngResponse As Long lngResponse = GetWinUserName(strUname, 32) If Len(strUname) > 1 Then WinUsername = Left$(strUname, InStr(strUname, Chr$(0)) - 1) Else WinUsername = "No logged In User" End If End Function John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Tuesday, June 12, 2007 6:52 AM To: accessD at databaseadvisors.com Subject: [AccessD] Track PC Number Is there a way to track the PC number in a database? For example, when they open the database it logs the PC number that they used to open the database. Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From hollisvj at pgdp.usec.com Tue Jun 12 06:58:23 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Tue, 12 Jun 2007 06:58:23 -0500 Subject: [AccessD] Track PC Number Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02624D49@c2k3exchange.pgdp.corp.usec.com> Sure go ahead & send it. Virginia I have a function (that I got from somewhere) that I use, that returns the Username, IP Address & Computer Name which I can send you if you like, if this is something like what you are after. Paul From jwcolby at colbyconsulting.com Tue Jun 12 07:06:51 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 12 Jun 2007 08:06:51 -0400 Subject: [AccessD] JWC in California (OT for Robbie) In-Reply-To: <000301c7ac80$691391b0$6400a8c0@dsunit1> Message-ID: <20070612120652.7E302BC64@smtp-auth.no-ip.com> Dian, Uhhh... "just down the coast"? And I grew up "just over the mountains" from the San Diego Zoo (in Yuma AZ). ;-) Thanks for that. I am sure we will be going there, probably Monday. Unfortunately we are only there for the weekend, flying back out Tuesday. I am sure the whole weekend will be a zoo at the aquarium. How is the parking there now? I seem to remember you had to use street parking the last time I was there. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Monday, June 11, 2007 7:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California (OT for Robbie) My apologies if this isn't acceptable...but, I wasn't sure how else to do it. I live just down the coast from Monterey (San Luis Obispo) and keep an eye on the Aquarium. This is for Robbie, John... http://www.mbayaq.org/efc/cam_menu.asp -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Jun 12 08:35:26 2007 From: john at winhaven.net (John Bartow) Date: Tue, 12 Jun 2007 08:35:26 -0500 Subject: [AccessD] Track PC Number In-Reply-To: <000401c7ace7$7fc358c0$0200a8c0@danwaters> References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> <000401c7ace7$7fc358c0$0200a8c0@danwaters> Message-ID: <027101c7acf6$89d66550$6402a8c0@ScuzzPaq> Anyone know which versions of Access the Environ() function is supported in? All help says is "Not available on the Macintosh". I've been using a few hundred lines of Windows API calls and the like to do what this function can do in one line. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters stgComputerName = Environ("ComputerName") From askolits at ot.com Tue Jun 12 08:40:35 2007 From: askolits at ot.com (John Skolits) Date: Tue, 12 Jun 2007 09:40:35 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> Message-ID: <001701c7acf7$414a0ca0$0f01a8c0@officexp> For security reasons I sometimes use the hard drives serial number. Here's some code to get that info: Function lbf_GetFirstHardDriveInfo(strType As String) As Variant ''******************************************************* '' Procedure Identification ''--------------------------------------------------------- '' Name: lbf_GetFirstHardDriveInfo '' '' Purpose: Retrieves info on the hard drive '' '' Options: "FreeSpace", "FileSystem", "SerialNumber" '' "TotalSize", "VolumeName" '' '' Notes: '' '' '' Date/Author: 01/20/03 John Skolits ''*********************************************************** On Error GoTo lbf_GetFirstHardDriveInfo_ERR '*********BEGIN CODE HERE ******** Dim fs, a, pdrive, pMachineID Set fs = CreateObject("Scripting.FileSystemObject") For Each pdrive In fs.Drives If pdrive.DriveType = 2 Then Select Case strType Case "FreeSpace" lbf_GetFirstHardDriveInfo = _ Format(CDbl((pdrive.FreeSpace)), "#,###,###") Case "FileSystem" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.FileSystem)) Case "SerialNumber" lbf_GetFirstHardDriveInfo = _ CStr(Hex(pdrive.SerialNumber)) Case "TotalSize" lbf_GetFirstHardDriveInfo = _ CDbl((pdrive.TotalSize)) Case "VolumeName" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.VolumeName)) End Select End If Next lbf_GetFirstHardDriveInfo_EXIT: Exit Function lbf_GetFirstHardDriveInfo_ERR: 'Display the error If lg_intDEBUG_MODE = True Then DoCmd.Echo lg_intDEBUG_ECHO DoCmd.Hourglass lg_intDEBUG_HOURGLASS MsgBox "ERROR CODE:" & Err & " DESC:" & Error Stop Resume End If Dim strCallingObject As String strCallingObject = "lbf_GetFirstHardDriveInfo" _ & " " & Application.CurrentObjectName MsgBox Err, Error, strCallingObject Resume lbf_GetFirstHardDriveInfo_EXIT End Function From jwcolby at colbyconsulting.com Tue Jun 12 08:46:05 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 12 Jun 2007 09:46:05 -0400 Subject: [AccessD] JWC in California In-Reply-To: Message-ID: <20070612134606.0264EBE63@smtp-auth.no-ip.com> One of Robbie's first toys after we got him (as foster parents) was "dolphie", a medium sized plush dolphin from the Connecticut aquarium. He dragged that thing every where he went for probably a year. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, June 11, 2007 5:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California Me and my big mouth. Now, who wants to bet Robbie goes home with a large plush sea otter toy to commemorate watching those cuties in their tank? Or maybe a large plush whale or dolphin, or how about a *very* large plush octopus?? I want to be there for that!! LOL Charlotte From wdhindman at dejpolsystems.com Tue Jun 12 08:49:24 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 12 Jun 2007 09:49:24 -0400 Subject: [AccessD] Track PC Number References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> <000401c7ace7$7fc358c0$0200a8c0@danwaters> Message-ID: <002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> ...I don't use "environ" since its unreliable in to many instances ...and the computer "name" can be changed by virtually any user (and WILL be, count on it) ...but the MAC address, that is both unique and extremely reliable imnshe. William Hindman ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, June 12, 2007 7:47 AM Subject: Re: [AccessD] Track PC Number > Hi Virginia > > Do you mean the name of the PC? > > stgComputerName = Environ("ComputerName") > > Then store that value in a table. > > HTH, > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, > Virginia > Sent: Tuesday, June 12, 2007 5:52 AM > To: accessD at databaseadvisors.com > Subject: [AccessD] Track PC Number > > Is there a way to track the PC number in a database? For example, when > they open the database it logs the PC number that they used to open the > database. > > > > Virginia > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 12 08:48:25 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 12 Jun 2007 09:48:25 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <001701c7acf7$414a0ca0$0f01a8c0@officexp> Message-ID: <20070612134826.0DF9CBE92@smtp-auth.no-ip.com> I think you lost part of this function in the cut and paste. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 12, 2007 9:41 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number For security reasons I sometimes use the hard drives serial number. Here's some code to get that info: Function lbf_GetFirstHardDriveInfo(strType As String) As Variant ''******************************************************* '' Procedure Identification ''--------------------------------------------------------- '' Name: lbf_GetFirstHardDriveInfo '' '' Purpose: Retrieves info on the hard drive '' '' Options: "FreeSpace", "FileSystem", "SerialNumber" '' "TotalSize", "VolumeName" '' '' Notes: '' '' '' Date/Author: 01/20/03 John Skolits ''*********************************************************** On Error GoTo lbf_GetFirstHardDriveInfo_ERR '*********BEGIN CODE HERE ******** Dim fs, a, pdrive, pMachineID Set fs = CreateObject("Scripting.FileSystemObject") For Each pdrive In fs.Drives If pdrive.DriveType = 2 Then Select Case strType Case "FreeSpace" lbf_GetFirstHardDriveInfo = _ Format(CDbl((pdrive.FreeSpace)), "#,###,###") Case "FileSystem" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.FileSystem)) Case "SerialNumber" lbf_GetFirstHardDriveInfo = _ CStr(Hex(pdrive.SerialNumber)) Case "TotalSize" lbf_GetFirstHardDriveInfo = _ CDbl((pdrive.TotalSize)) Case "VolumeName" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.VolumeName)) End Select End If Next lbf_GetFirstHardDriveInfo_EXIT: Exit Function lbf_GetFirstHardDriveInfo_ERR: 'Display the error If lg_intDEBUG_MODE = True Then DoCmd.Echo lg_intDEBUG_ECHO DoCmd.Hourglass lg_intDEBUG_HOURGLASS MsgBox "ERROR CODE:" & Err & " DESC:" & Error Stop Resume End If Dim strCallingObject As String strCallingObject = "lbf_GetFirstHardDriveInfo" _ & " " & Application.CurrentObjectName MsgBox Err, Error, strCallingObject Resume lbf_GetFirstHardDriveInfo_EXIT End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Tue Jun 12 08:48:40 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 12 Jun 2007 09:48:40 -0400 Subject: [AccessD] Track PC Number Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A69E@xlivmbx35.aig.com> The Environ() function has been available is all versions of Access since 1.0, but that's in a Windows setting. Are you running Access on a Mac in a Windows emulator? In which case Environ should work, but only if your virtual windows machine actually sets an environment variable called UserName and/or another one called ComputerName. Those variables are typically set by login scripts. If they are not set then you have to use the API calls to retrieve the information. If you are running the native Mac version of Access (is there such a beast?) then I can offer no help, not knowing any Mac APIs. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, June 12, 2007 9:35 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number Anyone know which versions of Access the Environ() function is supported in? All help says is "Not available on the Macintosh". I've been using a few hundred lines of Windows API calls and the like to do what this function can do in one line. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters stgComputerName = Environ("ComputerName") -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 12 09:07:32 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 12 Jun 2007 07:07:32 -0700 Subject: [AccessD] JWC in California (OT for Robbie) In-Reply-To: <000301c7ac80$691391b0$6400a8c0@dsunit1> References: <001f01c7ac44$56c54170$0301a8c0@HAL9005><20070611163127.142F1BDE5@smtp-auth.no-ip.com> <000301c7ac80$691391b0$6400a8c0@dsunit1> Message-ID: Hi, Dian. You're from my home area. I grew up in Arroyo Grande and still visit San Luis frequently. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Monday, June 11, 2007 4:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California (OT for Robbie) My apologies if this isn't acceptable...but, I wasn't sure how else to do it. I live just down the coast from Monterey (San Luis Obispo) and keep an eye on the Aquarium. This is for Robbie, John... http://www.mbayaq.org/efc/cam_menu.asp -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 12 09:14:54 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 12 Jun 2007 07:14:54 -0700 Subject: [AccessD] JWC in California (OT for Robbie) In-Reply-To: <20070612120652.7E302BC64@smtp-auth.no-ip.com> References: <000301c7ac80$691391b0$6400a8c0@dsunit1> <20070612120652.7E302BC64@smtp-auth.no-ip.com> Message-ID: There's a parking structure just up a couple of blocks from the aquarium. That's where we always park. Street parking is ugly in Cannery Row. In addition to the creatures, there is a wonderful "Splash Zone" for kids that allows them to work off some energy playing in water, crawling through holes like an eel and doing other hands-on things that should appeal to a 6-year old. You can easily make a day of it, but don't try to lunch there. There's a sports bar just up the street that has wonderful chowder and is relatively quiet. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 12, 2007 5:07 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California (OT for Robbie) Dian, Uhhh... "just down the coast"? And I grew up "just over the mountains" from the San Diego Zoo (in Yuma AZ). ;-) Thanks for that. I am sure we will be going there, probably Monday. Unfortunately we are only there for the weekend, flying back out Tuesday. I am sure the whole weekend will be a zoo at the aquarium. How is the parking there now? I seem to remember you had to use street parking the last time I was there. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Monday, June 11, 2007 7:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California (OT for Robbie) My apologies if this isn't acceptable...but, I wasn't sure how else to do it. I live just down the coast from Monterey (San Luis Obispo) and keep an eye on the Aquarium. This is for Robbie, John... http://www.mbayaq.org/efc/cam_menu.asp -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 12 09:55:43 2007 From: john at winhaven.net (John Bartow) Date: Tue, 12 Jun 2007 09:55:43 -0500 Subject: [AccessD] Track PC Number In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A69E@xlivmbx35.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A69E@xlivmbx35.aig.com> Message-ID: <02b501c7ad01$c0efebf0$6402a8c0@ScuzzPaq> I'm pretty sure that there's not a Mac version of Access. I'm assuming the help reference was for Word, Excel or PowerPoint. This is the first I've noticed the Environ() function. Seems like it would save a lot of coding in lieu of the half a dozen Windows API calls I use to do what it can do. I was just wondering if it was unreliable that there are so many people using and posting API calls to do the same thing. (I certainly didn't write the API calls I'm using!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 12, 2007 8:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number The Environ() function has been available is all versions of Access since 1.0, but that's in a Windows setting. Are you running Access on a Mac in a Windows emulator? In which case Environ should work, but only if your virtual windows machine actually sets an environment variable called UserName and/or another one called ComputerName. Those variables are typically set by login scripts. If they are not set then you have to use the API calls to retrieve the information. If you are running the native Mac version of Access (is there such a beast?) then I can offer no help, not knowing any Mac APIs. Lambert From john at winhaven.net Tue Jun 12 09:56:41 2007 From: john at winhaven.net (John Bartow) Date: Tue, 12 Jun 2007 09:56:41 -0500 Subject: [AccessD] Track PC Number In-Reply-To: <002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com><000401c7ace7$7fc358c0$0200a8c0@danwaters> <002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> Message-ID: <02bc01c7ad01$e33a74a0$6402a8c0@ScuzzPaq> Have code? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, June 12, 2007 8:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Track PC Number ...I don't use "environ" since its unreliable in to many instances ...and the computer "name" can be changed by virtually any user (and WILL be, count on it) ...but the MAC address, that is both unique and extremely reliable imnshe. William Hindman From Lambert.Heenan at AIG.com Tue Jun 12 10:16:14 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 12 Jun 2007 10:16:14 -0500 Subject: [AccessD] Track PC Number Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A71A@xlivmbx35.aig.com> It's unreliable because the setting of the environment variables is dependant of the local computer administrators' decision. In some shops they set the variables in login scripts, in others they don't. So you can never be certain that Environ is going to return a value. The API calls should always work. Here's some code... Private Declare Function apiGetUserName Lib "advapi32.dll" Alias _ "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long Private Declare Function apiGetComputerName Lib "kernel32" Alias _ "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long Function fOSUserName() As String ' Returns the network login name, or if this is a secured database, the CurrentUser Dim lngLen As Long, lngX As Long Dim strUserName As String If CurrentUser <> "Admin" Then ' If we have logged in to a secure database fOSUserName = CurrentUser Else strUserName = String$(254, 0) lngLen = 255 lngX = apiGetUserName(strUserName, lngLen) If lngX <> 0 Then strUserName = left$(strUserName, lngLen - 1) fOSUserName = strUserName Else fOSUserName = "" End If End If End Function '******************** Code Start ************************** 'This code was originally written by Dev Ashish. 'It is not to be altered or distributed, 'except as part of an application. 'You are free to use it in any application, 'provided the copyright notice is left unchanged. ' 'Code courtesy of 'Dev Ashish Function fOSMachineName() As String 'Returns the computername Dim lngLen As Long, lngX As Long Dim strCompName As String lngLen = 16 strCompName = String$(lngLen, 0) lngX = apiGetComputerName(strCompName, lngLen) If lngX <> 0 Then fOSMachineName = left$(strCompName, lngLen) Else fOSMachineName = "" End If End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, June 12, 2007 10:56 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number I'm pretty sure that there's not a Mac version of Access. I'm assuming the help reference was for Word, Excel or PowerPoint. This is the first I've noticed the Environ() function. Seems like it would save a lot of coding in lieu of the half a dozen Windows API calls I use to do what it can do. I was just wondering if it was unreliable that there are so many people using and posting API calls to do the same thing. (I certainly didn't write the API calls I'm using!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 12, 2007 8:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number The Environ() function has been available is all versions of Access since 1.0, but that's in a Windows setting. Are you running Access on a Mac in a Windows emulator? In which case Environ should work, but only if your virtual windows machine actually sets an environment variable called UserName and/or another one called ComputerName. Those variables are typically set by login scripts. If they are not set then you have to use the API calls to retrieve the information. If you are running the native Mac version of Access (is there such a beast?) then I can offer no help, not knowing any Mac APIs. Lambert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Jun 12 10:29:07 2007 From: john at winhaven.net (John Bartow) Date: Tue, 12 Jun 2007 10:29:07 -0500 Subject: [AccessD] Track PC Number In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A71A@xlivmbx35.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C207E1A71A@xlivmbx35.aig.com> Message-ID: <02d901c7ad06$6b380170$6402a8c0@ScuzzPaq> Unreliable due to local admin decisions - that's what I was searching for - thanks! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 12, 2007 10:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number It's unreliable because the setting of the environment variables is dependant of the local computer administrators' decision. In some shops they set the variables in login scripts, in others they don't. So you can never be certain that Environ is going to return a value. The API calls should always work. From askolits at ot.com Tue Jun 12 12:15:59 2007 From: askolits at ot.com (John Skolits) Date: Tue, 12 Jun 2007 13:15:59 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <20070612134826.0DF9CBE92@smtp-auth.no-ip.com> Message-ID: <005201c7ad15$58899ac0$0f01a8c0@officexp> Actually, the "End Function" wasn't on a separate line. Here it is again. ------------------ Function lbf_GetFirstHardDriveInfo(strType As String) As Variant ''******************************************************* '' Procedure Identification ''--------------------------------------------------------- '' Name: lbf_GetFirstHardDriveInfo '' '' Purpose: Retrieves info on the hard drive '' '' Options: "FreeSpace", "FileSystem", "SerialNumber" '' "TotalSize", "VolumeName" '' '' Notes: '' '' '' Date/Author: 01/20/03 John Skolits ''*********************************************************** On Error GoTo lbf_GetFirstHardDriveInfo_ERR '*********BEGIN CODE HERE ******** Dim fs, a, pdrive, pMachineID Set fs = CreateObject("Scripting.FileSystemObject") For Each pdrive In fs.Drives If pdrive.DriveType = 2 Then Select Case strType Case "FreeSpace" lbf_GetFirstHardDriveInfo = _ Format(CDbl((pdrive.FreeSpace)), "#,###,###") Case "FileSystem" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.FileSystem)) Case "SerialNumber" lbf_GetFirstHardDriveInfo = _ CStr(Hex(pdrive.SerialNumber)) Case "TotalSize" lbf_GetFirstHardDriveInfo = _ CDbl((pdrive.TotalSize)) Case "VolumeName" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.VolumeName)) End Select End If Next lbf_GetFirstHardDriveInfo_EXIT: Exit Function lbf_GetFirstHardDriveInfo_ERR: 'Display the error Dim strCallingObject As String strCallingObject = "lbf_GetFirstHardDriveInfo" _ & " " & Application.CurrentObjectName MsgBox Err, Error, strCallingObject Resume lbf_GetFirstHardDriveInfo_EXIT End Function From jwcolby at colbyconsulting.com Tue Jun 12 12:21:28 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 12 Jun 2007 13:21:28 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <005201c7ad15$58899ac0$0f01a8c0@officexp> Message-ID: <20070612172128.A7895BDA9@smtp-auth.no-ip.com> Sorry bout that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 12, 2007 1:16 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Track PC Number Actually, the "End Function" wasn't on a separate line. Here it is again. ------------------ Function lbf_GetFirstHardDriveInfo(strType As String) As Variant ''******************************************************* '' Procedure Identification ''--------------------------------------------------------- '' Name: lbf_GetFirstHardDriveInfo '' '' Purpose: Retrieves info on the hard drive '' '' Options: "FreeSpace", "FileSystem", "SerialNumber" '' "TotalSize", "VolumeName" '' '' Notes: '' '' '' Date/Author: 01/20/03 John Skolits ''*********************************************************** On Error GoTo lbf_GetFirstHardDriveInfo_ERR '*********BEGIN CODE HERE ******** Dim fs, a, pdrive, pMachineID Set fs = CreateObject("Scripting.FileSystemObject") For Each pdrive In fs.Drives If pdrive.DriveType = 2 Then Select Case strType Case "FreeSpace" lbf_GetFirstHardDriveInfo = _ Format(CDbl((pdrive.FreeSpace)), "#,###,###") Case "FileSystem" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.FileSystem)) Case "SerialNumber" lbf_GetFirstHardDriveInfo = _ CStr(Hex(pdrive.SerialNumber)) Case "TotalSize" lbf_GetFirstHardDriveInfo = _ CDbl((pdrive.TotalSize)) Case "VolumeName" lbf_GetFirstHardDriveInfo = _ CStr((pdrive.VolumeName)) End Select End If Next lbf_GetFirstHardDriveInfo_EXIT: Exit Function lbf_GetFirstHardDriveInfo_ERR: 'Display the error Dim strCallingObject As String strCallingObject = "lbf_GetFirstHardDriveInfo" _ & " " & Application.CurrentObjectName MsgBox Err, Error, strCallingObject Resume lbf_GetFirstHardDriveInfo_EXIT End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Tue Jun 12 12:25:59 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Tue, 12 Jun 2007 10:25:59 -0700 Subject: [AccessD] Track PC Number In-Reply-To: <002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com> <000401c7ace7$7fc358c0$0200a8c0@danwaters> <002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> Message-ID: <466ED727.5070804@shaw.ca> You can have multiple MAC addresses on a PC. William Hindman wrote: >...I don't use "environ" since its unreliable in to many instances ...and >the computer "name" can be changed by virtually any user (and WILL be, count >on it) ...but the MAC address, that is both unique and extremely reliable >imnshe. > >William Hindman > >----- Original Message ----- >From: "Dan Waters" >To: "'Access Developers discussion and problem solving'" > >Sent: Tuesday, June 12, 2007 7:47 AM >Subject: Re: [AccessD] Track PC Number > > > > >>Hi Virginia >> >>Do you mean the name of the PC? >> >>stgComputerName = Environ("ComputerName") >> >>Then store that value in a table. >> >>HTH, >>Dan >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, >>Virginia >>Sent: Tuesday, June 12, 2007 5:52 AM >>To: accessD at databaseadvisors.com >>Subject: [AccessD] Track PC Number >> >>Is there a way to track the PC number in a database? For example, when >>they open the database it logs the PC number that they used to open the >>database. >> >> >> >>Virginia >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/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 wdhindman at dejpolsystems.com Tue Jun 12 12:40:21 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 12 Jun 2007 13:40:21 -0400 Subject: [AccessD] Track PC Number References: <703BDA18A87DFA4CB265A86F42E4178D02624D37@c2k3exchange.pgdp.corp.usec.com><000401c7ace7$7fc358c0$0200a8c0@danwaters><002c01c7acf8$7d140780$7d7d6c4c@jisshowsbs.local> <466ED727.5070804@shaw.ca> Message-ID: <005801c7ad18$c0137730$1310a8c0@jisshowsbs.local> ...true, but you only need one. William Hindman ----- Original Message ----- From: "MartyConnelly" To: "Access Developers discussion and problem solving" Sent: Tuesday, June 12, 2007 1:25 PM Subject: Re: [AccessD] Track PC Number > You can have multiple MAC addresses on a PC. > > William Hindman wrote: > >>...I don't use "environ" since its unreliable in to many instances ...and >>the computer "name" can be changed by virtually any user (and WILL be, >>count >>on it) ...but the MAC address, that is both unique and extremely reliable >>imnshe. >> >>William Hindman >> >>----- Original Message ----- >>From: "Dan Waters" >>To: "'Access Developers discussion and problem solving'" >> >>Sent: Tuesday, June 12, 2007 7:47 AM >>Subject: Re: [AccessD] Track PC Number >> >> >> >> >>>Hi Virginia >>> >>>Do you mean the name of the PC? >>> >>>stgComputerName = Environ("ComputerName") >>> >>>Then store that value in a table. >>> >>>HTH, >>>Dan >>> >>>-----Original Message----- >>>From: accessd-bounces at databaseadvisors.com >>>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, >>>Virginia >>>Sent: Tuesday, June 12, 2007 5:52 AM >>>To: accessD at databaseadvisors.com >>>Subject: [AccessD] Track PC Number >>> >>>Is there a way to track the PC number in a database? For example, when >>>they open the database it logs the PC number that they used to open the >>>database. >>> >>> >>> >>>Virginia >>> >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/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 cjeris at fas.harvard.edu Tue Jun 12 13:28:58 2007 From: cjeris at fas.harvard.edu (Christopher Jeris) Date: Tue, 12 Jun 2007 14:28:58 -0400 Subject: [AccessD] Form hangs when setting listbox selected index Message-ID: <466EE5EA.1050308@fas.harvard.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This may be a novice question, but I'm quite confused. Fully updated Access XP on Windows XP. I have created a form with a single listbox control, List0. There is a table Table1 with a single TEXT(50) field field1, and a query Query1 whose content is SELECT field1 FROM Table1 . The form's class module has the following content: Option Compare Database Private Sub Form_Open(Cancel As Integer) Dim qd As DAO.QueryDef Dim rs As DAO.Recordset Set qd = CurrentDb.QueryDefs("Query1") Set rs = qd.OpenRecordset(dbOpenDynaset, dbReadOnly) If rs.BOF Then ' no records Cancel = True Else Set Me!List0.Recordset = rs Me!List0.Selected(0) = True End If Set rs = Nothing Set qd = Nothing End Sub (I know DAO is ancient, but the docs I learned from are all of Access 97 vintage, and I haven't learned how to work ADO yet. Other DAO code in this project works fine.) The problem I observe is that after Me!List0.Selected(0) = True the form hangs: all controls on it become unresponsive. The form can be closed normally and Access itself survives. What I want to do is just highlight the first item in the listbox by default. What's going on here? Thanks, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbuXq5ICCNV0oGWARAuSAAJ9/ub1vUNPqZNK4rzTZPzl35aXnOACfVt1W 3OThlbDJ93d4lQyBafcX0I0= =kyG4 -----END PGP SIGNATURE----- From Beau.Crawford at arkansas.gov Tue Jun 12 13:37:16 2007 From: Beau.Crawford at arkansas.gov (Beau Crawford) Date: Tue, 12 Jun 2007 13:37:16 -0500 Subject: [AccessD] Create unique tables by groups of records and export to multiple excel tables In-Reply-To: <466EE5EA.1050308@fas.harvard.edu> Message-ID: <908C186A037A764E8023335DD10910713E2178E2@EVS01.sas.arkgov.net> Beau Crawford- GIS Analyst Arkansas Geographic Information Office 124 West Capitol, Suite 990 Little Rock, AR 72201 501-682-5764 - work e-mail: beau.crawford at arkansas.gov www.gis.state.ar.us www.geostor.arkansas.gov -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Jeris Sent: Tuesday, June 12, 2007 1:29 PM To: accessd at databaseadvisors.com Subject: [AccessD] Form hangs when setting listbox selected index -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This may be a novice question, but I'm quite confused. Fully updated Access XP on Windows XP. I have created a form with a single listbox control, List0. There is a table Table1 with a single TEXT(50) field field1, and a query Query1 whose content is SELECT field1 FROM Table1 . The form's class module has the following content: Option Compare Database Private Sub Form_Open(Cancel As Integer) Dim qd As DAO.QueryDef Dim rs As DAO.Recordset Set qd = CurrentDb.QueryDefs("Query1") Set rs = qd.OpenRecordset(dbOpenDynaset, dbReadOnly) If rs.BOF Then ' no records Cancel = True Else Set Me!List0.Recordset = rs Me!List0.Selected(0) = True End If Set rs = Nothing Set qd = Nothing End Sub (I know DAO is ancient, but the docs I learned from are all of Access 97 vintage, and I haven't learned how to work ADO yet. Other DAO code in this project works fine.) The problem I observe is that after Me!List0.Selected(0) = True the form hangs: all controls on it become unresponsive. The form can be closed normally and Access itself survives. What I want to do is just highlight the first item in the listbox by default. What's going on here? Thanks, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbuXq5ICCNV0oGWARAuSAAJ9/ub1vUNPqZNK4rzTZPzl35aXnOACfVt1W 3OThlbDJ93d4lQyBafcX0I0= =kyG4 -----END PGP SIGNATURE----- -- 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 Jun 12 13:53:01 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 12 Jun 2007 13:53:01 -0500 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466EE5EA.1050308@fas.harvard.edu> Message-ID: It appears you are missing part of the if test. Try If rs.BOF and rs.EOF then HTH Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Jeris Sent: Tuesday, June 12, 2007 1:29 PM To: accessd at databaseadvisors.com Subject: [AccessD] Form hangs when setting listbox selected index -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This may be a novice question, but I'm quite confused. Fully updated Access XP on Windows XP. I have created a form with a single listbox control, List0. There is a table Table1 with a single TEXT(50) field field1, and a query Query1 whose content is SELECT field1 FROM Table1 . The form's class module has the following content: Option Compare Database Private Sub Form_Open(Cancel As Integer) Dim qd As DAO.QueryDef Dim rs As DAO.Recordset Set qd = CurrentDb.QueryDefs("Query1") Set rs = qd.OpenRecordset(dbOpenDynaset, dbReadOnly) If rs.BOF Then ' no records Cancel = True Else Set Me!List0.Recordset = rs Me!List0.Selected(0) = True End If Set rs = Nothing Set qd = Nothing End Sub (I know DAO is ancient, but the docs I learned from are all of Access 97 vintage, and I haven't learned how to work ADO yet. Other DAO code in this project works fine.) The problem I observe is that after Me!List0.Selected(0) = True the form hangs: all controls on it become unresponsive. The form can be closed normally and Access itself survives. What I want to do is just highlight the first item in the listbox by default. What's going on here? Thanks, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbuXq5ICCNV0oGWARAuSAAJ9/ub1vUNPqZNK4rzTZPzl35aXnOACfVt1W 3OThlbDJ93d4lQyBafcX0I0= =kyG4 -----END PGP SIGNATURE----- -- 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 Tue Jun 12 14:21:51 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Tue, 12 Jun 2007 15:21:51 -0400 Subject: [AccessD] Input Masks need changed on opening Message-ID: I must really be struggling today... I have two subforms, one on each of two tabs, and I need to set the input mask for one field on each of those subforms at the time of opening the form. Or anytime before the user sees it so that the appropriate user always gets the appropriate input mask. I store the input mask in a "Unit Data" table so that every client can have their own. Therefore, everytime the FE is connected to a different BE the input mask must change so that we can see the appropriate format for the county being worked on. So how do I set the input masks on subforms whenver opening the form? Thanks. Reuben Cummings GFC, LLC 812.523.1017 From miscellany at mvps.org Tue Jun 12 14:25:47 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 13 Jun 2007 07:25:47 +1200 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: References: Message-ID: <466EF33B.4030505@mvps.org> Chris, In addition to Jim's advice, for which you could alternatively use: If rs.RecordCount = 0 Then ... I am also unfamiliar with the concept of: Me!List0.Recordset Should that be?... Me!List0.RowSource A further comment... And far as I know, DAO is not ancient. Whereas Microsoft, in line with the introduction of ADPs, made ADO the default for Access 2000 and Access 2002, this was then reversed for Access 2003 and Access 2007, and as you know, ADPs have lost favour. Even in Access 2000 days, some of the unofficial communication from Microsoft was that DAO/Jet/ODBC was the recommended way to connect to SQL Server backends. No, DAO is not ancient, and I believe should still be regarded as the #1 data access technology for Access. Regards Steve Hale, Jim wrote: > It appears you are missing part of the if test. Try > If rs.BOF and rs.EOF then > HTH > Jim Hale From cjeris at fas.harvard.edu Tue Jun 12 14:55:00 2007 From: cjeris at fas.harvard.edu (Christopher Jeris) Date: Tue, 12 Jun 2007 15:55:00 -0400 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: References: Message-ID: <466EFA14.7050400@fas.harvard.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hale, Jim wrote: > If rs.BOF and rs.EOF then This doesn't change the problem, which occurs in the case when rs.BOF (or rs.BOF And rs.EOF) is False. Thanks for the tip though! Steve Schapel wrote: > ... I am also unfamiliar with the concept of: > Me!List0.Recordset > Should that be?... > Me!List0.RowSource I would have used .RowSource, but in the actual location where this construct is used, I need to supply parameters to the query that populates the listbox, and those parameters are determined by other settings. I didn't see a way to do that with the .RowSource property, which seems to take only the name of a table or query, or else a statically determined list of values. However, this problem also occurs in other listboxes in the same project whose row sources are set by other means. Sometimes it works, but more often any construct of the form Me!ListboxName.Selected(0) = True freezes the form. Is this just a totally bizarre and novel failure? thanks, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbvoU5ICCNV0oGWARAsPNAJwLHWGRA2X4V++2lEBD84YVHwuF6gCbBqdA DwcLCe7c3R1vufwjWT8Ampw= =08D+ -----END PGP SIGNATURE----- From miscellany at mvps.org Tue Jun 12 15:23:17 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 13 Jun 2007 08:23:17 +1200 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466EFA14.7050400@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> Message-ID: <466F00B5.6050009@mvps.org> Chris, Admittedly just shooting in the dark here... Does your listbox have the Column Heads property set to Yes? Could you experiment with changing that? Does the same problem occur if you try with another item in the listbox for example Me!List0.Selected(1) = True Regards Steve Christopher Jeris wrote: > > However, this problem also occurs in other listboxes in the same project > whose row sources are set by other means. Sometimes it works, but more > often any construct of the form > Me!ListboxName.Selected(0) = True > freezes the form. From cjeris at fas.harvard.edu Tue Jun 12 15:27:22 2007 From: cjeris at fas.harvard.edu (Christopher Jeris) Date: Tue, 12 Jun 2007 16:27:22 -0400 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466EFA14.7050400@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> Message-ID: <466F01AA.5010903@fas.harvard.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christopher Jeris wrote: > I would have used .RowSource, but in the actual location where this > construct is used, I need to supply parameters to the query that > populates the listbox, and those parameters are determined by other > settings. I didn't see a way to do that with the .RowSource property, > which seems to take only the name of a table or query, or else a > statically determined list of values. Actually, I need not set the data source of the listbox control with VB code at all, which suggests that I am misunderstanding something fundamental. Here is the simplest possible case I can find: 1. Create a blank database. 2. Create a single table Table1, with a single TEXT(50) field field1. I chose not to make any primary key on this test table, in case it matters. 3. Insert three rows into the table, with text "A", "B", "C". 4. Create a single form Form1 in Design view. 5. Insert a listbox control List0 onto the form; cancel out of the wizard. 6. Set the control's RowSource property to be "Table1". 7. Add the following event handler: Private Sub Form_Open(Cancel As Integer) Me!List0.Selected(0) = True End Sub Now, when the form is saved, closed, and opened in Form view, and I click on the listbox List0, the dotted focus box does not appear and the selection does not change. In fact, the form becomes completely unresponsive, as can be verified by adding more controls to it. Steve Schapel wrote: > Admittedly just shooting in the dark here... Does your listbox have > the Column Heads property set to Yes? Could you experiment with > changing that? Does the same problem occur if you try with another > item in the listbox for example > Me!List0.Selected(1) = True Column Heads is set to No, but changing it to Yes does not alter the problem. The problem still occurs if the index 0 is replaced by 1 or 2. peace, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbwGq5ICCNV0oGWARAnVtAJ49GA5B2Bv10AunXH0Bg108KZ9FIQCfTBvL t+X9PkvnNw4rztyOmmRLgP0= =ef0Y -----END PGP SIGNATURE----- From ssharkins at setel.com Tue Jun 12 15:31:30 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 12 Jun 2007 16:31:30 -0400 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466EFA14.7050400@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> Message-ID: <002c01c7ad30$ab4f87e0$4932fad1@SusanOne> Is this just a totally bizarre and novel failure? ========Are you positive that the preceding code is truly populating the listbox? Susan H. From cjeris at fas.harvard.edu Tue Jun 12 15:41:05 2007 From: cjeris at fas.harvard.edu (Christopher Jeris) Date: Tue, 12 Jun 2007 16:41:05 -0400 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <002c01c7ad30$ab4f87e0$4932fad1@SusanOne> References: <466EFA14.7050400@fas.harvard.edu> <002c01c7ad30$ab4f87e0$4932fad1@SusanOne> Message-ID: <466F04E1.7010709@fas.harvard.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Susan Harkins wrote: > ========Are you positive that the preceding code is truly populating the > listbox? The items appear in it; but as I said in a later message, the failure still occurs if I instead bind the Row Source of the listbox to the same table, and don't try to use VB code to populate the listbox. Without the line Me!List0.Selected(0) = True in the Form_Open event handler, the listbox functions perfectly normally, and it is even possible to create a command button which advances the listbox selected index by VB code: ' this works just fine, as long as you don't kill it by trying to set ' the selected item in Form_Open Private Sub Command2_Click() If Me!List0.Selected(0) Then Me!List0.Selected(1) = True ElseIf Me!List0.Selected(1) Then Me!List0.Selected(2) = True ElseIf Me!List0.Selected(2) Then Me!List0.Selected(0) = True End If End Sub Setting the selected item in the Load event, rather than the Open event, seems superficially to work; but why should that be? I'm reluctant to trust it without understanding the reason for this behavior. thanks, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbwTh5ICCNV0oGWARAmniAJ0Y/vlT0IY2BbCtteWlqbGXUiRb0wCdH/rF RPMR7K2q5OWMZaEBNl4HB0Y= =0qwC -----END PGP SIGNATURE----- From ssharkins at setel.com Tue Jun 12 15:41:39 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 12 Jun 2007 16:41:39 -0400 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466F01AA.5010903@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> <466F01AA.5010903@fas.harvard.edu> Message-ID: <002d01c7ad32$14b36660$4932fad1@SusanOne> It's a conflict in events, but I don't have an explanation -- can pinpoint it for you exactly. When I moved the selection to the control's Got Focus event or the Form's Load event, it worked fine. You're right though -- I had no problem re-creating the problem. Load should work just as well as open -- for the most part. Susan H. -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christopher Jeris wrote: > I would have used .RowSource, but in the actual location where this > construct is used, I need to supply parameters to the query that > populates the listbox, and those parameters are determined by other > settings. I didn't see a way to do that with the .RowSource property, > which seems to take only the name of a table or query, or else a > statically determined list of values. Actually, I need not set the data source of the listbox control with VB code at all, which suggests that I am misunderstanding something fundamental. Here is the simplest possible case I can find: 1. Create a blank database. 2. Create a single table Table1, with a single TEXT(50) field field1. I chose not to make any primary key on this test table, in case it matters. 3. Insert three rows into the table, with text "A", "B", "C". 4. Create a single form Form1 in Design view. 5. Insert a listbox control List0 onto the form; cancel out of the wizard. 6. Set the control's RowSource property to be "Table1". 7. Add the following event handler: Private Sub Form_Open(Cancel As Integer) Me!List0.Selected(0) = True End Sub Now, when the form is saved, closed, and opened in Form view, and I click on the listbox List0, the dotted focus box does not appear and the selection does not change. In fact, the form becomes completely unresponsive, as can be verified by adding more controls to it. Steve Schapel wrote: > Admittedly just shooting in the dark here... Does your listbox have > the Column Heads property set to Yes? Could you experiment with > changing that? Does the same problem occur if you try with another > item in the listbox for example > Me!List0.Selected(1) = True Column Heads is set to No, but changing it to Yes does not alter the problem. The problem still occurs if the index 0 is replaced by 1 or 2. peace, Chris Jeris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGbwGq5ICCNV0oGWARAnVtAJ49GA5B2Bv10AunXH0Bg108KZ9FIQCfTBvL t+X9PkvnNw4rztyOmmRLgP0= =ef0Y -----END PGP SIGNATURE----- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.11/838 - Release Date: 6/7/2007 2:21 PM From miscellany at mvps.org Tue Jun 12 16:03:11 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 13 Jun 2007 09:03:11 +1200 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466F04E1.7010709@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> <002c01c7ad30$ab4f87e0$4932fad1@SusanOne> <466F04E1.7010709@fas.harvard.edu> Message-ID: <466F0A0F.8030800@mvps.org> Well, it *sorta* makes sense, in a way. Normally you can't work with data on the Open event, only with properties, as there's no data to work with until the Load event comes along. And I suppose you're *sorta* working with data. But on the other hand, this (to achieve the same result) seems to be ok on the Open event: Me.List0 = Me.List0.ItemData(0) ... so, interesting anomaly, for which I'm sure there is an explanation somewhere. Regards Steve Christopher Jeris wrote: > Setting the selected item in the Load event, rather than the Open event, > seems superficially to work; but why should that be? I'm reluctant to > trust it without understanding the reason for this behavior. From miscellany at mvps.org Tue Jun 12 20:14:11 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 13 Jun 2007 13:14:11 +1200 Subject: [AccessD] Form hangs when setting listbox selected index In-Reply-To: <466F04E1.7010709@fas.harvard.edu> References: <466EFA14.7050400@fas.harvard.edu> <002c01c7ad30$ab4f87e0$4932fad1@SusanOne> <466F04E1.7010709@fas.harvard.edu> Message-ID: <466F44E3.8010704@mvps.org> Chris, I have been discussing this in a private forum with Stephen Lebans, and he gave me permission to reproduce some of his comments... "I have worked with the Listbox control in a form's Load event extensively for several of my projects. It appears the control is not fully instantiated even in the Load event let alone the earlier Open event. The control's Window is created early in the process but as you stated, not all of the control's properties are available until the Load event (and some of them are still not available in the Load event). UI interaction, for example, setting Focus to the control or causing a redraw of the control, will fail in the Open event, and sometimes even fail in the Load event. It seems to be dependant on the version of Access you are using, whether your form contains a Subform control, etc.." And as for the reason why Me.NameOfListbox = Me.NameOfListbox.ItemData(0) ... works on the Open event, where the Selected(n) property doesn't... the ItemData collection does not require a redraw of the control, where Selected does. Hope that helps. Regards Steve Christopher Jeris wrote: > Setting the selected item in the Load event, rather than the Open event, > seems superficially to work; but why should that be? I'm reluctant to > trust it without understanding the reason for this behavior. From miscellany at mvps.org Tue Jun 12 23:34:31 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 13 Jun 2007 16:34:31 +1200 Subject: [AccessD] Input Masks need changed on opening In-Reply-To: References: Message-ID: <466F73D7.7060003@mvps.org> Reuben, Ok, I'll throw my 2 cents into the ring here. Yes, it will be possible to toggle Input Mask property settings in this way. Hard to advise explicitly without seeing examples of what you are doing. But... it is very likely that whatever your requirements are, they will be better served by validating the user's input via code, for example on the control's Before Update event, rather than relying on Input Masks. You will have a lot more flexibility to differentially validate data according to the user. Regards Steve Reuben Cummings wrote: > I must really be struggling today... > > I have two subforms, one on each of two tabs, and I need to set the input > mask for one field on each of those subforms at the time of opening the > form. Or anytime before the user sees it so that the appropriate user > always gets the appropriate input mask. > > I store the input mask in a "Unit Data" table so that every client can have > their own. Therefore, everytime the FE is connected to a different BE the > input mask must change so that we can see the appropriate format for the > county being worked on. > > So how do I set the input masks on subforms whenver opening the form? > > Thanks. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > From doug at starntech.com Wed Jun 13 12:58:47 2007 From: doug at starntech.com (Doug Barnes) Date: Wed, 13 Jun 2007 13:58:47 -0400 Subject: [AccessD] Before_Update problem In-Reply-To: <466DBACD.4080007@mvps.org> Message-ID: Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are to fields in the table. Access 2007 Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes Starn Technical Services P. O. Box 1172 Meadville, PA 16335 Ph 814.724.1045 Fx 814.337.3460 doug at starntech.com From doug at starntech.com Wed Jun 13 13:19:21 2007 From: doug at starntech.com (Doug Barnes) Date: Wed, 13 Jun 2007 14:19:21 -0400 Subject: [AccessD] Before update problem Message-ID: Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are bound to fields in the table. Access 2007 Trial version Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes Starn Technical Services P. O. Box 1172 Meadville, PA 16335 Ph 814.724.1045 Fx 814.337.3460 doug at starntech.com From markamatte at hotmail.com Wed Jun 13 13:28:55 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 13 Jun 2007 18:28:55 +0000 Subject: [AccessD] Share Printer via API? In-Reply-To: Message-ID: Hello All, Anyone know a script or VBA code to share a printer on a local machine on an NT network? Thanks, Mark A. Matte _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 From dw-murphy at cox.net Wed Jun 13 15:44:13 2007 From: dw-murphy at cox.net (Doug Murphy) Date: Wed, 13 Jun 2007 13:44:13 -0700 Subject: [AccessD] Before update problem In-Reply-To: Message-ID: <005801c7adfb$9a54e540$0200a8c0@murphy3234aaf1> You might try to set the date using the on dirty property of the form. This fires when you change the value of a bound control. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Barnes Sent: Wednesday, June 13, 2007 11:19 AM To: accessD at databaseadvisors.com Subject: [AccessD] Before update problem Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are bound to fields in the table. Access 2007 Trial version Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes Starn Technical Services P. O. Box 1172 Meadville, PA 16335 Ph 814.724.1045 Fx 814.337.3460 doug at starntech.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Wed Jun 13 16:06:30 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 14 Jun 2007 09:06:30 +1200 Subject: [AccessD] Before update problem In-Reply-To: References: Message-ID: <46705C56.9060706@mvps.org> Doug, What exactly do you mean by "doesn't work"? QuoteDate field does not get updated? Error message? Crash? Something else? I would expect it to work as you have it (well, I would expect the ()s to be removed in the code). What happens if you try like this: Me.QUOTEDATE = Date Regards Steve Doug Barnes wrote: > Hello listers > > I'm having a devil of a time. I want to update a Date/Time field when/if the > data has been changed on a form. The form is bound to a table and all fields > on said form are bound to fields in the table. > > Access 2007 Trial version > Windows XP sp2 > > Here's what I've tried so far: > > This didn't work > Private Sub Form_BeforeUpdate(Cancel As Integer) > Me.QUOTEDATE = Now() > End Sub From dwaters at usinternet.com Wed Jun 13 16:49:55 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 13 Jun 2007 16:49:55 -0500 Subject: [AccessD] Before_Update problem In-Reply-To: References: <466DBACD.4080007@mvps.org> Message-ID: <003801c7ae04$c912c060$0200a8c0@danwaters> Doug, You probably need to use a different event to change data. Try using AfterUpdate. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Barnes Sent: Wednesday, June 13, 2007 12:59 PM To: Access Developers discussion and problem solving Subject: [AccessD] Before_Update problem Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are to fields in the table. Access 2007 Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes Starn Technical Services P. O. Box 1172 Meadville, PA 16335 Ph 814.724.1045 Fx 814.337.3460 doug at starntech.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 Jun 13 17:11:04 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 13 Jun 2007 15:11:04 -0700 Subject: [AccessD] Before_Update problem In-Reply-To: References: <466DBACD.4080007@mvps.org> Message-ID: Do you have any before or afterupdate events on the controls rather than the form? Is QuoteDate the name of the control or the field it's bound to? If they have the same name, that could be part of your problem. If you have an event in the QuoteDate control that will trigger the BeforeUpdate or a save, you'll get yourself tangled into a stack overflow eventually. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Barnes Sent: Wednesday, June 13, 2007 10:59 AM To: Access Developers discussion and problem solving Subject: [AccessD] Before_Update problem Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are to fields in the table. Access 2007 Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes Starn Technical Services P. O. Box 1172 Meadville, PA 16335 Ph 814.724.1045 Fx 814.337.3460 doug at starntech.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tuxedoman888 at gmail.com Wed Jun 13 17:33:55 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Wed, 13 Jun 2007 15:33:55 -0700 Subject: [AccessD] select entire contents of text field Message-ID: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> Hello: In Access 2003, is it possible to select the entire contents of a text field by clicking it (not tabbing into it). Tabbing into a text field will select the entire contents of the field but not when clicking into it so I am wondering if it is possible to emulate that. Thanks in advance Billy -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From dwaters at usinternet.com Wed Jun 13 17:46:14 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 13 Jun 2007 17:46:14 -0500 Subject: [AccessD] select entire contents of text field In-Reply-To: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> References: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> Message-ID: <004801c7ae0c$a721a8b0$0200a8c0@danwaters> Billy, Go to Tools|Options|Keyboard. There you will see selections for Behavior entering field. Experiment with changing those options. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Billy Pang Sent: Wednesday, June 13, 2007 5:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] select entire contents of text field Hello: In Access 2003, is it possible to select the entire contents of a text field by clicking it (not tabbing into it). Tabbing into a text field will select the entire contents of the field but not when clicking into it so I am wondering if it is possible to emulate that. Thanks in advance Billy -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Wed Jun 13 17:46:34 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 14 Jun 2007 10:46:34 +1200 Subject: [AccessD] select entire contents of text field In-Reply-To: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> References: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> Message-ID: <467073CA.7040804@mvps.org> Billy, Try it like this, on the Click event of the control... With Me.NameOfControl .SelStart = 0 .SelLength = Len(.Text) End With Regards Steve Billy Pang wrote: > Hello: > > In Access 2003, is it possible to select the entire contents of a text > field by clicking it (not tabbing into it). Tabbing into a text field will > select the entire contents of the field but not when clicking into it so I > am wondering if it is possible to emulate that. > > Thanks in advance > > Billy From tuxedoman888 at gmail.com Wed Jun 13 18:06:07 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Wed, 13 Jun 2007 16:06:07 -0700 Subject: [AccessD] select entire contents of text field In-Reply-To: <004801c7ae0c$a721a8b0$0200a8c0@danwaters> References: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> <004801c7ae0c$a721a8b0$0200a8c0@danwaters> Message-ID: <7c8826480706131606u16435319jcec59bf9fd28eb53@mail.gmail.com> thanks Dan. However, I've already got the "Behavior entering field" setting set to "Select entire field". This seems to apply only when tabbing into the field but doesn't seem to take into effect when clicking into a field. Billy On 6/13/07, Dan Waters wrote: > > Billy, > > Go to Tools|Options|Keyboard. There you will see selections for Behavior > entering field. > > Experiment with changing those options. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Billy Pang > Sent: Wednesday, June 13, 2007 5:34 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] select entire contents of text field > > Hello: > > In Access 2003, is it possible to select the entire contents of a text > field by clicking it (not tabbing into it). Tabbing into a text field > will > select the entire contents of the field but not when clicking into it so I > am wondering if it is possible to emulate that. > > Thanks in advance > > Billy > -- > Billy Pang > http://dbnotes.blogspot.com/ > "Once the game is over, the King and the pawn go back in the same box." - > Italian proverb > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From tuxedoman888 at gmail.com Wed Jun 13 18:10:46 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Wed, 13 Jun 2007 16:10:46 -0700 Subject: [AccessD] select entire contents of text field In-Reply-To: <467073CA.7040804@mvps.org> References: <7c8826480706131533t634d30b8sbbce6770cebfefcb@mail.gmail.com> <467073CA.7040804@mvps.org> Message-ID: <7c8826480706131610u464b6ee3t433297acf628bdc@mail.gmail.com> it worked! thanks Steve! Billy On 6/13/07, Steve Schapel wrote: > > Billy, > > Try it like this, on the Click event of the control... > > With Me.NameOfControl > .SelStart = 0 > .SelLength = Len(.Text) > End With > > Regards > Steve > > > Billy Pang wrote: > > Hello: > > > > In Access 2003, is it possible to select the entire contents of a text > > field by clicking it (not tabbing into it). Tabbing into a text field > will > > select the entire contents of the field but not when clicking into it so > I > > am wondering if it is possible to emulate that. > > > > Thanks in advance > > > > Billy > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From tuxedoman888 at gmail.com Wed Jun 13 18:25:37 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Wed, 13 Jun 2007 16:25:37 -0700 Subject: [AccessD] "Key up" not always "up" Message-ID: <7c8826480706131625v715b7378r30ebc078387e16ec@mail.gmail.com> Hello: In MS Access 2003, I'm trying to emulate the key up / down behavior of a datasheet for a continuous form but something quirky is happening. Right now when the user presses the "down arrow" key, it moves down to the field directly below. But when when pressing the "up arrow" key, it moves up and to the left??? does anyone know why this is happening? Here are the steps to recreate this: 1) begin with a table with three fields and about 10 records. 2) create a new form (continuous form) with the three fields showing. 3) on form properties, turn on key preview. 4) implement the following: Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyDown Then DoCmd.GoToRecord , , acNext '<-- this moves cursor down perfectly End If End Sub Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyUp Then DoCmd.GoToRecord , , acPrevious ' <-- this moves cursor up and to the left??? End If End Sub 5) go to form view. key down several times (works according to plan!) 6) key up several times (it does not go up directly; cursor goes up and to the left). thanks in advance, Billy -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From tuxedoman888 at gmail.com Wed Jun 13 18:40:30 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Wed, 13 Jun 2007 16:40:30 -0700 Subject: [AccessD] "Key up" not always "up" In-Reply-To: <7c8826480706131625v715b7378r30ebc078387e16ec@mail.gmail.com> References: <7c8826480706131625v715b7378r30ebc078387e16ec@mail.gmail.com> Message-ID: <7c8826480706131640g58f1f1f2g6229660545424c54@mail.gmail.com> nevermind... I think I got it. I must have gotten the definition of keydown mixed up (it is when a key is pressed down as opposed to pressing the down arrow key). Using the following allows the pressing of the up/down arrow key to move the cursor up/down respectively to its corresponding field. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) On Error Resume Next If KeyCode = vbKeyUp Then DoCmd.GoToRecord , , acPrevious ElseIf KeyCode = vbKeyDown Then DoCmd.GoToRecord , , acNext End If End Sub On 6/13/07, Billy Pang wrote: > > Hello: > > In MS Access 2003, I'm trying to emulate the key up / down behavior of a > datasheet for a continuous form but something quirky is happening. Right > now when the user presses the "down arrow" key, it moves down to the field > directly below. But when when pressing the "up arrow" key, it moves up and > to the left??? does anyone know why this is happening? > > Here are the steps to recreate this: > > 1) begin with a table with three fields and about 10 records. > > 2) create a new form (continuous form) with the three fields showing. > > 3) on form properties, turn on key preview. > > 4) implement the following: > > Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) > If KeyCode = vbKeyDown Then > DoCmd.GoToRecord , , acNext '<-- this moves cursor down perfectly > End If > End Sub > > Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) > If KeyCode = vbKeyUp Then > DoCmd.GoToRecord , , acPrevious ' <-- this moves cursor up and to > the left??? > End If > End Sub > > 5) go to form view. key down several times (works according to plan!) > > 6) key up several times (it does not go up directly; cursor goes up and to > the left). > > thanks in advance, > > Billy > -- > Billy Pang > http://dbnotes.blogspot.com/ > "Once the game is over, the King and the pawn go back in the same box." - > Italian proverb > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From adtp at hotmail.com Thu Jun 14 01:47:23 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Thu, 14 Jun 2007 12:17:23 +0530 Subject: [AccessD] Before update problem References: Message-ID: Doug, Nothing wrong with your code. Apparently it is in disabled state, typical when Access 2007 file opens. On opening the file, just make sure that you enable the "potentially harmful content" in "Security Alert" dialog box, invoked by clicking "Options" button in the "Security Warning" message. Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Doug Barnes To: accessD at databaseadvisors.com Sent: Wednesday, June 13, 2007 23:49 Subject: [AccessD] Before update problem Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are bound to fields in the table. Access 2007 Trial version Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes From Chester_Kaup at kindermorgan.com Thu Jun 14 13:52:06 2007 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Thu, 14 Jun 2007 13:52:06 -0500 Subject: [AccessD] Chart Object Message-ID: I used the following code in access 97 to get to the chat object. I recently resurrected it to use in access 2003 but the last line does not work. For Access 97 I had it set to If rpt(i).OLEClass = "Microsoft Graph 97 Chart" Then It worked fine. What does it need to be in Access 2003? For i = 0 To intCnt - 1 Select Case rpt(i).ControlType Case acObjectFrame If rpt(i).OLEClass = "Microsoft Graph 2003 Chart" Then Chester Kaup Engineering Technician Kinder Morgan CO2 Company, LLP Office (432) 688-3797 FAX (432) 688-3799 No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From doug at starntech.com Thu Jun 14 14:34:24 2007 From: doug at starntech.com (Doug Barnes) Date: Thu, 14 Jun 2007 15:34:24 -0400 Subject: [AccessD] Before update problem In-Reply-To: Message-ID: Many thanks to all who replied. It was indeed the "potentially harmful content". Douglas Barnes Starn Technical Services P.O. Box 1172 15957 Conneaut Lake Road, Suite 7 Meadville, PA 16335 P: 814.724.1045 F: 814.337.3460 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of A.D.TEJPAL Sent: Thursday, June 14, 2007 2:47 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Before update problem Doug, Nothing wrong with your code. Apparently it is in disabled state, typical when Access 2007 file opens. On opening the file, just make sure that you enable the "potentially harmful content" in "Security Alert" dialog box, invoked by clicking "Options" button in the "Security Warning" message. Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Doug Barnes To: accessD at databaseadvisors.com Sent: Wednesday, June 13, 2007 23:49 Subject: [AccessD] Before update problem Hello listers I'm having a devil of a time. I want to update a Date/Time field when/if the data has been changed on a form. The form is bound to a table and all fields on said form are bound to fields in the table. Access 2007 Trial version Windows XP sp2 Here's what I've tried so far: This didn't work Private Sub Form_BeforeUpdate(Cancel As Integer) Me.QUOTEDATE = Now() End Sub Any help would be grateful Doug Barnes -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From nd500_lo at charter.net Thu Jun 14 22:19:35 2007 From: nd500_lo at charter.net (Dian) Date: Thu, 14 Jun 2007 20:19:35 -0700 Subject: [AccessD] JWC in California (OT for Robbie) In-Reply-To: References: <001f01c7ac44$56c54170$0301a8c0@HAL9005><20070611163127.142F1BDE5@smtp-auth.no-ip.com><000301c7ac80$691391b0$6400a8c0@dsunit1> Message-ID: <000001c7aefc$02e6f2f0$6400a8c0@dsunit1> WOW...most people wonder if I'm from another planet! Would love to meet you...we can discuss offline! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 12, 2007 7:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] JWC in California (OT for Robbie) Hi, Dian. You're from my home area. I grew up in Arroyo Grande and still visit San Luis frequently. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Monday, June 11, 2007 4:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] JWC in California (OT for Robbie) My apologies if this isn't acceptable...but, I wasn't sure how else to do it. I live just down the coast from Monterey (San Luis Obispo) and keep an eye on the Aquarium. This is for Robbie, John... http://www.mbayaq.org/efc/cam_menu.asp -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tuxedoman888 at gmail.com Thu Jun 14 22:58:24 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Thu, 14 Jun 2007 20:58:24 -0700 Subject: [AccessD] Can't hide controls in Datasheet view In-Reply-To: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> References: <000001c7a88d$9bc591e0$0ebc2ad1@SusanOne> Message-ID: <7c8826480706142058j56310eaaw3e22c14724ff29cc@mail.gmail.com> a bit late... use the columnhidden property http://msdn2.microsoft.com/en-us/library/aa224064(office.11).aspx On 6/6/07, Susan Harkins wrote: > > I've set the Visible property of several controls to No. The form's > Default > View property is Datasheet. It seems to ignore the No property and > displays > all the controls. > > I've never noticed this before. > > Am I doing something wrong or is this just the way it is? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From jwcolby at colbyconsulting.com Fri Jun 15 08:20:58 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 15 Jun 2007 09:20:58 -0400 Subject: [AccessD] Help file for Visual Studio Message-ID: <20070615132059.6E91DBF52@smtp-auth.no-ip.com> I never got any answer from the VB forum so I am casting a wider net. Does anyone know how to select the help file in Visual Studio? ATM when I hit F1 the help file for SQL Server opens. Every part of the help file clearly states that it is SQL Server. I cannot get "VB.NET" help to display which makes it mighty difficult to get at syntax and stuff for VB. TIA John W. Colby Colby Consulting www.ColbyConsulting.com From lembit.dbamail at t-online.de Fri Jun 15 09:03:55 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 16:03:55 +0200 Subject: [AccessD] Birthday in table References: Message-ID: <002701c7af56$03568ac0$1800a8c0@s1800> Hi, everybody, I have tried to define a field in an A2003 table - in fact 2 fields - for birthday. thing is, in many cases I know only day and month, not the year. so I tried two fields: DD.MM as first and YYYY as second field. a) it wont let me enter a year, and I had to make it Integer instead. b) I can enter a day and month but it will add the year 2007 (behind the scenes) and therefore wont allow me to enter 29.02 now I can of course split it up into 3 fields: DD, MM, YYYY, but this would allow any error resultin in 41.21 as DD.MM so, how do you handle that? or do you allways have the full date including year? thanks for any help Lembit From adtp at hotmail.com Fri Jun 15 09:05:55 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Fri, 15 Jun 2007 19:35:55 +0530 Subject: [AccessD] Chart Object References: Message-ID: Chester, Why not make it independent of version ? Say - something on the following lines ? Dim Txt as String Txt = rpt(i).OLEClass If InStr(Txt, "Graph") > 0 Then Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Kaup, Chester To: Access Developers discussion and problem solving Sent: Friday, June 15, 2007 00:22 Subject: [AccessD] Chart Object I used the following code in access 97 to get to the chat object. I recently resurrected it to use in access 2003 but the last line does not work. For Access 97 I had it set to If rpt(i).OLEClass = "Microsoft Graph 97 Chart" Then It worked fine. What does it need to be in Access 2003? For i = 0 To intCnt - 1 Select Case rpt(i).ControlType Case acObjectFrame If rpt(i).OLEClass = "Microsoft Graph 2003 Chart" Then Chester Kaup From rockysmolin at bchacc.com Fri Jun 15 09:23:16 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 15 Jun 2007 07:23:16 -0700 Subject: [AccessD] Birthday in table In-Reply-To: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: <001a01c7af58$b78666d0$0301a8c0@HAL9005> Can't you define the field as Date/Time? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik Sent: Friday, June 15, 2007 7:04 AM To: Access Developers discussion and problem solving Subject: [AccessD] Birthday in table Hi, everybody, I have tried to define a field in an A2003 table - in fact 2 fields - for birthday. thing is, in many cases I know only day and month, not the year. so I tried two fields: DD.MM as first and YYYY as second field. a) it wont let me enter a year, and I had to make it Integer instead. b) I can enter a day and month but it will add the year 2007 (behind the scenes) and therefore wont allow me to enter 29.02 now I can of course split it up into 3 fields: DD, MM, YYYY, but this would allow any error resultin in 41.21 as DD.MM so, how do you handle that? or do you allways have the full date including year? thanks for any help Lembit -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 6/14/2007 12:44 PM From Elizabeth.J.Doering at wellsfargo.com Fri Jun 15 09:25:12 2007 From: Elizabeth.J.Doering at wellsfargo.com (Elizabeth.J.Doering at wellsfargo.com) Date: Fri, 15 Jun 2007 09:25:12 -0500 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: <1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> You could try this: Make birthdate field a date, as if you planned to always know the person's actual date of birth. >From your interface, offer the ability to enter any part of the birthdate. Many of our clients are really after 'approximate age' , so we gave the opportunity to enter '37' in a text box labeled 'Current Age', and then converted that to a birthdate of today's date in the appropriate year. In your case, it would be a little more complex, but if you had separate text boxes for month and day as well as for year, with an approximate age option so you could calculate an approximate year, you could put it all together into a valid date before writing out to your table. HTH, Liz Liz Doering elizabeth.j.doering at wellsfargo.com 612.667.2447 This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik Sent: Friday, June 15, 2007 9:04 AM To: Access Developers discussion and problem solving Subject: [AccessD] Birthday in table Hi, everybody, I have tried to define a field in an A2003 table - in fact 2 fields - for birthday. thing is, in many cases I know only day and month, not the year. so I tried two fields: DD.MM as first and YYYY as second field. a) it wont let me enter a year, and I had to make it Integer instead. b) I can enter a day and month but it will add the year 2007 (behind the scenes) and therefore wont allow me to enter 29.02 now I can of course split it up into 3 fields: DD, MM, YYYY, but this would allow any error resultin in 41.21 as DD.MM so, how do you handle that? or do you allways have the full date including year? thanks for any help Lembit -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jun 15 09:38:33 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 15 Jun 2007 10:38:33 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <002701c7af56$03568ac0$1800a8c0@s1800> References: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: <29f585dd0706150738l59a28602m12e33a643ed728ee@mail.gmail.com> Call me lazy, Lembit, but I take the position that your birthday is the same every year, so I would default the year part to this year, and edit it to suit increased knowledge. A. On 6/15/07, Lembit Soobik wrote: > > Hi, everybody, > I have tried to define a field in an A2003 table - in fact 2 fields - for > birthday. > thing is, in many cases I know only day and month, not the year. > so I tried two fields: DD.MM as first and YYYY as second field. > > a) it wont let me enter a year, and I had to make it Integer instead. > > b) I can enter a day and month but it will add the year 2007 (behind the > scenes) and therefore wont allow me to enter 29.02 > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > would > allow any error resultin in 41.21 as DD.MM > > so, how do you handle that? or do you allways have the full date including > year? > > thanks for any help > > Lembit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From lembit.dbamail at t-online.de Fri Jun 15 09:47:15 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 16:47:15 +0200 Subject: [AccessD] Birthday in table References: <001a01c7af58$b78666d0$0301a8c0@HAL9005> Message-ID: <001001c7af5c$10f9b200$1800a8c0@s1800> Yes, Rocky, but if I then enter 29.02 (Feb), it makes 01.02 of it, cause it thinks its 2007 and there is no 29 Feb in 2007 Lembit > Can't you define the field as Date/Time? > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > Sent: Friday, June 15, 2007 7:04 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Birthday in table > > Hi, everybody, > I have tried to define a field in an A2003 table - in fact 2 fields - for > birthday. > thing is, in many cases I know only day and month, not the year. > so I tried two fields: DD.MM as first and YYYY as second field. > > a) it wont let me enter a year, and I had to make it Integer instead. > > b) I can enter a day and month but it will add the year 2007 (behind the > scenes) and therefore wont allow me to enter 29.02 > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > would > allow any error resultin in 41.21 as DD.MM > > so, how do you handle that? or do you allways have the full date including > year? > > thanks for any help > > Lembit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 6/14/2007 > 12:44 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > From fuller.artful at gmail.com Fri Jun 15 09:53:11 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 15 Jun 2007 10:53:11 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <001001c7af5c$10f9b200$1800a8c0@s1800> References: <001a01c7af58$b78666d0$0301a8c0@HAL9005> <001001c7af5c$10f9b200$1800a8c0@s1800> Message-ID: <29f585dd0706150753t541247bfv6b94f2b398c87c84@mail.gmail.com> Default the date, not assign it LOL. Change the year in this case. On 6/15/07, Lembit Soobik wrote: > > Yes, Rocky, but if I then enter 29.02 (Feb), it makes 01.02 of it, cause > it > thinks its 2007 and there is no 29 Feb in 2007 > > Lembit > > > > > Can't you define the field as Date/Time? > > > > Rocky > > > > > > > > > > > > > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > > Sent: Friday, June 15, 2007 7:04 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Birthday in table > > > > Hi, everybody, > > I have tried to define a field in an A2003 table - in fact 2 fields - > for > > birthday. > > thing is, in many cases I know only day and month, not the year. > > so I tried two fields: DD.MM as first and YYYY as second field. > > > > a) it wont let me enter a year, and I had to make it Integer instead. > > > > b) I can enter a day and month but it will add the year 2007 (behind the > > scenes) and therefore wont allow me to enter 29.02 > > > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > > would > > allow any error resultin in 41.21 as DD.MM > > > > so, how do you handle that? or do you allways have the full date > including > > year? > > > > thanks for any help > > > > Lembit > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 6/14/2007 > > 12:44 PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14.06.2007 > > 12:44 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Fri Jun 15 09:53:52 2007 From: john at winhaven.net (John Bartow) Date: Fri, 15 Jun 2007 09:53:52 -0500 Subject: [AccessD] Birthday in table In-Reply-To: <002701c7af56$03568ac0$1800a8c0@s1800> References: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: <013401c7af5c$fe46bfd0$6402a8c0@ScuzzPaq> Hi Lembit, I use one date/time field. With a command button next to it which calls the ADH calendar. The only app I have where the actual birth date is required tracks operator's licenses (for serving alcohol) so the date is taken from an application form that the applicant fills out and birth date is required. Otherwise, in my experience most dates are generally estimated. Where the date supposedly reflects the current date I always just default it to now(). I use a Date/Time field for all of them and use masks/formatting to display them as the application needs. HTH, John B. From lembit.dbamail at t-online.de Fri Jun 15 09:56:37 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 16:56:37 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> <1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> Message-ID: <001501c7af5d$6036c550$1800a8c0@s1800> thanks, Liz, but I really dont want to know or even estimate if the year isn't given, and if the result of the calculation then is 1 year off, I get the same problem that 29.02 is not accepted and I have to go back and re- estimate and reenter. seems I have to use 3 textboxes and do my own verification (which isn't too difficult for the months March thru January, and in case of February just ask for confirmation with a messagebox if 29 is entered. thanks Lembit ----- Original Message ----- From: To: Sent: Friday, June 15, 2007 4:25 PM Subject: Re: [AccessD] Birthday in table > > You could try this: > > Make birthdate field a date, as if you planned to always know the > person's actual date of birth. > >>From your interface, offer the ability to enter any part of the > birthdate. Many of our clients are really after 'approximate age' , so > we gave the opportunity to enter '37' in a text box labeled 'Current > Age', and then converted that to a birthdate of today's date in the > appropriate year. > > In your case, it would be a little more complex, but if you had separate > text boxes for month and day as well as for year, with an approximate > age option so you could calculate an approximate year, you could put it > all together into a valid date before writing out to your table. > > > > > HTH, > > > Liz > > > Liz Doering > elizabeth.j.doering at wellsfargo.com > 612.667.2447 > > > This message may contain confidential and/or privileged information. If > you are not the addressee or authorized to receive this for the > addressee, you must not use, copy, disclose, or take any action based on > this message or any information herein. If you have received this > message in error, please advise the sender immediately by reply e-mail > and delete this message. Thank you for your cooperation. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > Sent: Friday, June 15, 2007 9:04 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Birthday in table > > Hi, everybody, > I have tried to define a field in an A2003 table - in fact 2 fields - > for birthday. > thing is, in many cases I know only day and month, not the year. > so I tried two fields: DD.MM as first and YYYY as second field. > > a) it wont let me enter a year, and I had to make it Integer instead. > > b) I can enter a day and month but it will add the year 2007 (behind the > scenes) and therefore wont allow me to enter 29.02 > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > would allow any error resultin in 41.21 as DD.MM > > so, how do you handle that? or do you allways have the full date > including year? > > thanks for any help > > Lembit > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > > From Patricia.O'Connor at otda.state.ny.us Fri Jun 15 09:55:27 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Fri, 15 Jun 2007 10:55:27 -0400 Subject: [AccessD] Track PC Number In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02624D49@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02624D49@c2k3exchange.pgdp.corp.usec.com> Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEAF@EXCNYSM0A1AI.nysemail.nyenet> Is that function something you could share with all? Thanks ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** > -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Hollis, Virginia > Sent: Tuesday, June 12, 2007 07:58 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Track PC Number > > Sure go ahead & send it. > > > Virginia > > I have a function (that I got from somewhere) that I use, > that returns the Username, IP Address & Computer Name which I > can send you if you like, if this is something like what you > are after. > > Paul > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From john at winhaven.net Fri Jun 15 10:05:21 2007 From: john at winhaven.net (John Bartow) Date: Fri, 15 Jun 2007 10:05:21 -0500 Subject: [AccessD] Birthday in table In-Reply-To: <001501c7af5d$6036c550$1800a8c0@s1800> References: <002701c7af56$03568ac0$1800a8c0@s1800><1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> <001501c7af5d$6036c550$1800a8c0@s1800> Message-ID: <014101c7af5e$98d98f90$6402a8c0@ScuzzPaq> Lembit I just checked my Op.Lic. App to see how it handled Feb 29. It worked fine. I put this code in the lost focus event: 'check if applicant is 21 or over - display age if not Dim intAge As Integer intAge = Year(Now()) - Year(Me.txtBirthdate) Me.txtAge = "Age: " & intAge If intAge < 21 Then Me.txtAge.Visible = True Else Me.txtAge.Visible = False End If BTW I don't force the issue if the applicant is under 21 because in some places they can still serve alchohol even though they can't drink what they serve. I just display their age if it's less than 21. HTH, John B. From reuben at gfconsultants.com Fri Jun 15 10:10:15 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Fri, 15 Jun 2007 11:10:15 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <001501c7af5d$6036c550$1800a8c0@s1800> Message-ID: Can you not just store it as text "29.02" and break it back out via code for your month and day? If you always use a decimal point you will always know where to break it apart. So if someone enters it as 29.2 it's the same as 29.02 because you can do clng(right([text],len([text]-instr("."))) NOTE: That's probably not exactly correct. Have a second text box so that if you know the year you can enter it as well. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lembit Soobik > Sent: Friday, June 15, 2007 10:57 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Birthday in table > > > thanks, Liz, > > but I really dont want to know or even estimate if the year isn't given, > and if the result of the calculation then is 1 year off, I get the same > problem that 29.02 is not accepted and I have to go back and re- estimate > and reenter. > > seems I have to use 3 textboxes and do my own verification (which > isn't too > difficult for the months March thru January, and in case of February just > ask for confirmation with a messagebox if 29 is entered. > > thanks > Lembit > > ----- Original Message ----- > From: > To: > Sent: Friday, June 15, 2007 4:25 PM > Subject: Re: [AccessD] Birthday in table > > > > > > You could try this: > > > > Make birthdate field a date, as if you planned to always know the > > person's actual date of birth. > > > >>From your interface, offer the ability to enter any part of the > > birthdate. Many of our clients are really after 'approximate age' , so > > we gave the opportunity to enter '37' in a text box labeled 'Current > > Age', and then converted that to a birthdate of today's date in the > > appropriate year. > > > > In your case, it would be a little more complex, but if you had separate > > text boxes for month and day as well as for year, with an approximate > > age option so you could calculate an approximate year, you could put it > > all together into a valid date before writing out to your table. > > > > > > > > > > HTH, > > > > > > Liz > > > > > > Liz Doering > > elizabeth.j.doering at wellsfargo.com > > 612.667.2447 > > > > > > This message may contain confidential and/or privileged information. If > > you are not the addressee or authorized to receive this for the > > addressee, you must not use, copy, disclose, or take any action based on > > this message or any information herein. If you have received this > > message in error, please advise the sender immediately by reply e-mail > > and delete this message. Thank you for your cooperation. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > > Sent: Friday, June 15, 2007 9:04 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Birthday in table > > > > Hi, everybody, > > I have tried to define a field in an A2003 table - in fact 2 fields - > > for birthday. > > thing is, in many cases I know only day and month, not the year. > > so I tried two fields: DD.MM as first and YYYY as second field. > > > > a) it wont let me enter a year, and I had to make it Integer instead. > > > > b) I can enter a day and month but it will add the year 2007 (behind the > > scenes) and therefore wont allow me to enter 29.02 > > > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > > would allow any error resultin in 41.21 as DD.MM > > > > so, how do you handle that? or do you allways have the full date > > including year? > > > > thanks for any help > > > > Lembit > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14.06.2007 > > 12:44 > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From lembit.dbamail at t-online.de Fri Jun 15 10:16:58 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 17:16:58 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> <013401c7af5c$fe46bfd0$6402a8c0@ScuzzPaq> Message-ID: <004101c7af60$379d37c0$1800a8c0@s1800> John and Arthur, how do you distinguish between estimated and true year? I dont want to call my uncle and congratulate him fo his hundredth birthday, when he is only 98 ;) thanks Lembit > Hi Lembit, > I use one date/time field. With a command button next to it which calls > the > ADH calendar. The only app I have where the actual birth date is required > tracks operator's licenses (for serving alcohol) so the date is taken from > an application form that the applicant fills out and birth date is > required. > > > Otherwise, in my experience most dates are generally estimated. Where the > date supposedly reflects the current date I always just default it to > now(). > I use a Date/Time field for all of them and use masks/formatting to > display > them as the application needs. > > HTH, > John B. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > > From lembit.dbamail at t-online.de Fri Jun 15 10:23:37 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 17:23:37 +0200 Subject: [AccessD] Birthday in table References: Message-ID: <005401c7af61$255cb670$1800a8c0@s1800> yes, Reuben, either this or 3 text boxes (this one is easier for data entry). In any case, have to do the verification to make sure nobody enters bad dates. Lembit ----- Original Message ----- From: "Reuben Cummings" To: "Access Developers discussion and problem solving" Sent: Friday, June 15, 2007 5:10 PM Subject: Re: [AccessD] Birthday in table > Can you not just store it as text "29.02" and break it back out via code > for > your month and day? If you always use a decimal point you will always > know > where to break it apart. So if someone enters it as 29.2 it's the same as > 29.02 because you can do > clng(right([text],len([text]-instr("."))) NOTE: That's probably not > exactly correct. > > Have a second text box so that if you know the year you can enter it as > well. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lembit Soobik >> Sent: Friday, June 15, 2007 10:57 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Birthday in table >> >> >> thanks, Liz, >> >> but I really dont want to know or even estimate if the year isn't given, >> and if the result of the calculation then is 1 year off, I get the same >> problem that 29.02 is not accepted and I have to go back and re- estimate >> and reenter. >> >> seems I have to use 3 textboxes and do my own verification (which >> isn't too >> difficult for the months March thru January, and in case of February just >> ask for confirmation with a messagebox if 29 is entered. >> >> thanks >> Lembit >> >> ----- Original Message ----- >> From: >> To: >> Sent: Friday, June 15, 2007 4:25 PM >> Subject: Re: [AccessD] Birthday in table >> >> >> > >> > You could try this: >> > >> > Make birthdate field a date, as if you planned to always know the >> > person's actual date of birth. >> > >> >>From your interface, offer the ability to enter any part of the >> > birthdate. Many of our clients are really after 'approximate age' , so >> > we gave the opportunity to enter '37' in a text box labeled 'Current >> > Age', and then converted that to a birthdate of today's date in the >> > appropriate year. >> > >> > In your case, it would be a little more complex, but if you had >> > separate >> > text boxes for month and day as well as for year, with an approximate >> > age option so you could calculate an approximate year, you could put it >> > all together into a valid date before writing out to your table. >> > >> > >> > >> > >> > HTH, >> > >> > >> > Liz >> > >> > >> > Liz Doering >> > elizabeth.j.doering at wellsfargo.com >> > 612.667.2447 >> > >> > >> > This message may contain confidential and/or privileged information. If >> > you are not the addressee or authorized to receive this for the >> > addressee, you must not use, copy, disclose, or take any action based >> > on >> > this message or any information herein. If you have received this >> > message in error, please advise the sender immediately by reply e-mail >> > and delete this message. Thank you for your cooperation. >> > >> > -----Original Message----- >> > From: accessd-bounces at databaseadvisors.com >> > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit >> > Soobik >> > Sent: Friday, June 15, 2007 9:04 AM >> > To: Access Developers discussion and problem solving >> > Subject: [AccessD] Birthday in table >> > >> > Hi, everybody, >> > I have tried to define a field in an A2003 table - in fact 2 fields - >> > for birthday. >> > thing is, in many cases I know only day and month, not the year. >> > so I tried two fields: DD.MM as first and YYYY as second field. >> > >> > a) it wont let me enter a year, and I had to make it Integer instead. >> > >> > b) I can enter a day and month but it will add the year 2007 (behind >> > the >> > scenes) and therefore wont allow me to enter 29.02 >> > >> > now I can of course split it up into 3 fields: DD, MM, YYYY, but this >> > would allow any error resultin in 41.21 as DD.MM >> > >> > so, how do you handle that? or do you allways have the full date >> > including year? >> > >> > thanks for any help >> > >> > Lembit >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> > >> > -- >> > No virus found in this incoming message. >> > Checked by AVG Free Edition. >> > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: >> 14.06.2007 >> > 12:44 >> > >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > > From lembit.dbamail at t-online.de Fri Jun 15 10:27:48 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 17:27:48 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800><1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com><001501c7af5d$6036c550$1800a8c0@s1800> <014101c7af5e$98d98f90$6402a8c0@ScuzzPaq> Message-ID: <005901c7af61$bb3b1b50$1800a8c0@s1800> thanks, John, I wont ask you for your age when you come here to have some beer with me ;) but I think your age calculation is not always correct. depends on whether you calculate before or after the birthday :) Lembit ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Friday, June 15, 2007 5:05 PM Subject: Re: [AccessD] Birthday in table > Lembit I just checked my Op.Lic. App to see how it handled Feb 29. It > worked > fine. I put this code in the lost focus event: > > 'check if applicant is 21 or over - display age if not > Dim intAge As Integer > intAge = Year(Now()) - Year(Me.txtBirthdate) > Me.txtAge = "Age: " & intAge > If intAge < 21 Then > Me.txtAge.Visible = True > Else > Me.txtAge.Visible = False > End If > > BTW I don't force the issue if the applicant is under 21 because in some > places they can still serve alchohol even though they can't drink what > they > serve. I just display their age if it's less than 21. > > HTH, > John B. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > > From jimdettman at verizon.net Fri Jun 15 10:42:58 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 15 Jun 2007 11:42:58 -0400 Subject: [AccessD] Help file for Visual Studio In-Reply-To: <20070615132059.6E91DBF52@smtp-auth.no-ip.com> References: <20070615132059.6E91DBF52@smtp-auth.no-ip.com> Message-ID: <003c01c7af63$d9f2f570$8abea8c0@XPS> John, I ended up in the same place. Played around with some of the option settings in the help window. From that point on I got VB keyword help every time I pressed F1. Could not figure out how to go back to SQL server. Try this, open a help window, go to tools/options, under help/online, set to Try local first, then online. See if that does it for you. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 15, 2007 9:21 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Help file for Visual Studio I never got any answer from the VB forum so I am casting a wider net. Does anyone know how to select the help file in Visual Studio? ATM when I hit F1 the help file for SQL Server opens. Every part of the help file clearly states that it is SQL Server. I cannot get "VB.NET" help to display which makes it mighty difficult to get at syntax and stuff for VB. TIA John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jun 15 10:44:23 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 15 Jun 2007 11:44:23 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <001501c7af5d$6036c550$1800a8c0@s1800> References: <002701c7af56$03568ac0$1800a8c0@s1800> <1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> <001501c7af5d$6036c550$1800a8c0@s1800> Message-ID: <29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> The definition of a leap year is a two-step: 1. if the year is evenly divisible by four then you're cool, except: 2. if the year ends in 00 then it must be evenly divisible by 400 -- thus 1900 was not a leap year but 2000 was. That should be enough data. A. On 6/15/07, Lembit Soobik wrote: > > thanks, Liz, > > but I really dont want to know or even estimate if the year isn't given, > and if the result of the calculation then is 1 year off, I get the same > problem that 29.02 is not accepted and I have to go back and re- estimate > and reenter. > > seems I have to use 3 textboxes and do my own verification (which isn't > too > difficult for the months March thru January, and in case of February just > ask for confirmation with a messagebox if 29 is entered. > > thanks > Lembit > > ----- Original Message ----- > From: > To: > Sent: Friday, June 15, 2007 4:25 PM > Subject: Re: [AccessD] Birthday in table > > > > > > You could try this: > > > > Make birthdate field a date, as if you planned to always know the > > person's actual date of birth. > > > >>From your interface, offer the ability to enter any part of the > > birthdate. Many of our clients are really after 'approximate age' , so > > we gave the opportunity to enter '37' in a text box labeled 'Current > > Age', and then converted that to a birthdate of today's date in the > > appropriate year. > > > > In your case, it would be a little more complex, but if you had separate > > text boxes for month and day as well as for year, with an approximate > > age option so you could calculate an approximate year, you could put it > > all together into a valid date before writing out to your table. > > > > > > > > > > HTH, > > > > > > Liz > > > > > > Liz Doering > > elizabeth.j.doering at wellsfargo.com > > 612.667.2447 > > > > > > This message may contain confidential and/or privileged information. If > > you are not the addressee or authorized to receive this for the > > addressee, you must not use, copy, disclose, or take any action based on > > this message or any information herein. If you have received this > > message in error, please advise the sender immediately by reply e-mail > > and delete this message. Thank you for your cooperation. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > > Sent: Friday, June 15, 2007 9:04 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Birthday in table > > > > Hi, everybody, > > I have tried to define a field in an A2003 table - in fact 2 fields - > > for birthday. > > thing is, in many cases I know only day and month, not the year. > > so I tried two fields: DD.MM as first and YYYY as second field. > > > > a) it wont let me enter a year, and I had to make it Integer instead. > > > > b) I can enter a day and month but it will add the year 2007 (behind the > > scenes) and therefore wont allow me to enter 29.02 > > > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > > would allow any error resultin in 41.21 as DD.MM > > > > so, how do you handle that? or do you allways have the full date > > including year? > > > > thanks for any help > > > > Lembit > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14.06.2007 > > 12:44 > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From hollisvj at pgdp.usec.com Fri Jun 15 10:48:50 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Fri, 15 Jun 2007 10:48:50 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02624F9F@c2k3exchange.pgdp.corp.usec.com> I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia From carbonnb at gmail.com Fri Jun 15 10:54:05 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 15 Jun 2007 11:54:05 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> References: <002701c7af56$03568ac0$1800a8c0@s1800> <1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> <001501c7af5d$6036c550$1800a8c0@s1800> <29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> Message-ID: On 6/15/07, Arthur Fuller wrote: > The definition of a leap year is a two-step: > > 1. if the year is evenly divisible by four then you're cool, except: > 2. if the year ends in 00 then it must be evenly divisible by 400 -- thus > 1900 was not a leap year but 2000 was. > > That should be enough data. Determining Leap years are actually a 3 step process Is the year evenly divisible by 4? If so, it is a leap year, unless... Is the year evenly divisible by 100? (for example, 1500?) If so, it is not a leap year, unless... Is the year evenly divisible by 400? If so, it is a leap year. Here is a function I cribbed from wikipedia to determine if a year is a leap year. Function ISLEAPYEAR(Year As Integer) ' This is a function which returns a simple TRUE ' or FALSE depending on whether it fits. Dim varAns As Boolean If Year Mod 400 = 0 Then varAns = True Else If Year Mod 100 = 0 Then varAns = False Else If Year Mod 4 = 0 Then varAns = True Else varAns = False End If End If End If ISLEAPYEAR = varAns End Function -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From Lambert.Heenan at AIG.com Fri Jun 15 11:15:57 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 15 Jun 2007 11:15:57 -0500 Subject: [AccessD] NZ for Null Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B0653@xlivmbx35.aig.com> Beginning: Nz(tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfU nits,0) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 11:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lembit.dbamail at t-online.de Fri Jun 15 11:16:24 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 18:16:24 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800><1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com><001501c7af5d$6036c550$1800a8c0@s1800><29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> Message-ID: <001801c7af68$853c9c70$1800a8c0@s1800> Thanks Arthur and Bryan. will use this function Lembit ----- Original Message ----- From: "Bryan Carbonnell" To: "Access Developers discussion and problem solving" Sent: Friday, June 15, 2007 5:54 PM Subject: Re: [AccessD] Birthday in table > On 6/15/07, Arthur Fuller wrote: >> The definition of a leap year is a two-step: >> >> 1. if the year is evenly divisible by four then you're cool, except: >> 2. if the year ends in 00 then it must be evenly divisible by 400 -- thus >> 1900 was not a leap year but 2000 was. >> >> That should be enough data. > > Determining Leap years are actually a 3 step process > > Is the year evenly divisible by 4? If so, it is a leap year, > unless... > Is the year evenly divisible by 100? (for example, 1500?) If so, it is > not a leap year, > unless... > Is the year evenly divisible by 400? If so, it is a leap year. > > Here is a function I cribbed from wikipedia to determine if a year is > a leap year. > > Function ISLEAPYEAR(Year As Integer) > ' This is a function which returns a simple TRUE > ' or FALSE depending on whether it fits. > > Dim varAns As Boolean > If Year Mod 400 = 0 Then > varAns = True > Else > If Year Mod 100 = 0 Then > varAns = False > Else > If Year Mod 4 = 0 Then > varAns = True > Else > varAns = False > End If > End If > End If > > ISLEAPYEAR = varAns > End Function > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > From dwaters at usinternet.com Fri Jun 15 11:32:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Jun 2007 11:32:21 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02624F9F@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02624F9F@c2k3exchange.pgdp.corp.usec.com> Message-ID: <000c01c7af6a$bf98ba00$0200a8c0@danwaters> Hi Virginia, varValue = Nz(varValue,0) OR sngValue = Nz(qry_nonpurchase!SumOfUnits,0) OR Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) Look up NZ in Access Help - it gives the whole story. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 10:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Jun 15 11:33:47 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Jun 2007 11:33:47 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B0653@xlivmbx35.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B0653@xlivmbx35.aig.com> Message-ID: <000d01c7af6a$f287d1d0$0200a8c0@danwaters> I think that each individual value needs to be Nz'd! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null Beginning: Nz(tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfU nits,0) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 11:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 15 11:54:00 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 15 Jun 2007 12:54:00 -0400 Subject: [AccessD] NZ for Null Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B066B@xlivmbx35.aig.com> "tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfUNi ts" *is* as single value. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 12:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null I think that each individual value needs to be Nz'd! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null Beginning: Nz(tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfU nits,0) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 11:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Fri Jun 15 12:50:53 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 15 Jun 2007 13:50:53 -0400 Subject: [AccessD] Birthday in table In-Reply-To: References: <002701c7af56$03568ac0$1800a8c0@s1800> <1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com> <001501c7af5d$6036c550$1800a8c0@s1800> <29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> Message-ID: <29f585dd0706151050g6b6f1718x44b84a8d03ac6bfb@mail.gmail.com> Can you cite one instance when a year was evenly divisible by 400 but not by 100? I gotta hear this! On 6/15/07, Bryan Carbonnell wrote: > > On 6/15/07, Arthur Fuller wrote: > > The definition of a leap year is a two-step: > > > > 1. if the year is evenly divisible by four then you're cool, except: > > 2. if the year ends in 00 then it must be evenly divisible by 400 -- > thus > > 1900 was not a leap year but 2000 was. > > > > That should be enough data. > > Determining Leap years are actually a 3 step process > > Is the year evenly divisible by 4? If so, it is a leap year, > unless... > Is the year evenly divisible by 100? (for example, 1500?) If so, it is > not a leap year, > unless... > Is the year evenly divisible by 400? If so, it is a leap year. > > Here is a function I cribbed from wikipedia to determine if a year is > a leap year. > > Function ISLEAPYEAR(Year As Integer) > ' This is a function which returns a simple TRUE > ' or FALSE depending on whether it fits. > > Dim varAns As Boolean > If Year Mod 400 = 0 Then > varAns = True > Else > If Year Mod 100 = 0 Then > varAns = False > Else > If Year Mod 4 = 0 Then > varAns = True > Else > varAns = False > End If > End If > End If > > ISLEAPYEAR = varAns > End Function > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From lembit.dbamail at t-online.de Fri Jun 15 13:09:35 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Fri, 15 Jun 2007 20:09:35 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800><1C2084FD2472124AB1812A5476EA3B7A017DE140@msgswbmnmsp04.wellsfargo.com><001501c7af5d$6036c550$1800a8c0@s1800><29f585dd0706150844q5a8d6db4h5272c70fd8691fa0@mail.gmail.com> <29f585dd0706151050g6b6f1718x44b84a8d03ac6bfb@mail.gmail.com> Message-ID: <000401c7af78$54bc9590$1800a8c0@s1800> guess you overlooked the first ELSE :) if it is divisible by 400 then ... -> finish Lembit ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Friday, June 15, 2007 7:50 PM Subject: Re: [AccessD] Birthday in table > Can you cite one instance when a year was evenly divisible by 400 but not > by > 100? I gotta hear this! > > On 6/15/07, Bryan Carbonnell wrote: >> >> On 6/15/07, Arthur Fuller wrote: >> > The definition of a leap year is a two-step: >> > >> > 1. if the year is evenly divisible by four then you're cool, except: >> > 2. if the year ends in 00 then it must be evenly divisible by 400 -- >> thus >> > 1900 was not a leap year but 2000 was. >> > >> > That should be enough data. >> >> Determining Leap years are actually a 3 step process >> >> Is the year evenly divisible by 4? If so, it is a leap year, >> unless... >> Is the year evenly divisible by 100? (for example, 1500?) If so, it is >> not a leap year, >> unless... >> Is the year evenly divisible by 400? If so, it is a leap year. >> >> Here is a function I cribbed from wikipedia to determine if a year is >> a leap year. >> >> Function ISLEAPYEAR(Year As Integer) >> ' This is a function which returns a simple TRUE >> ' or FALSE depending on whether it fits. >> >> Dim varAns As Boolean >> If Year Mod 400 = 0 Then >> varAns = True >> Else >> If Year Mod 100 = 0 Then >> varAns = False >> Else >> If Year Mod 4 = 0 Then >> varAns = True >> Else >> varAns = False >> End If >> End If >> End If >> >> ISLEAPYEAR = varAns >> End Function >> >> -- >> Bryan Carbonnell - carbonnb at gmail.com >> Life's journey is not to arrive at the grave safely in a well >> preserved body, but rather to skid in sideways, totally worn out, >> shouting "What a great ride!" >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14.06.2007 > 12:44 > > From markamatte at hotmail.com Fri Jun 15 13:09:49 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 15 Jun 2007 18:09:49 +0000 Subject: [AccessD] Birthday in table In-Reply-To: <29f585dd0706151050g6b6f1718x44b84a8d03ac6bfb@mail.gmail.com> Message-ID: I think thats why the code tests for 400 first...then 100??? >From: "Arthur Fuller" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] Birthday in table >Date: Fri, 15 Jun 2007 13:50:53 -0400 > >Can you cite one instance when a year was evenly divisible by 400 but not >by >100? I gotta hear this! > >On 6/15/07, Bryan Carbonnell wrote: > > > > On 6/15/07, Arthur Fuller wrote: > > > The definition of a leap year is a two-step: > > > > > > 1. if the year is evenly divisible by four then you're cool, except: > > > 2. if the year ends in 00 then it must be evenly divisible by 400 -- > > thus > > > 1900 was not a leap year but 2000 was. > > > > > > That should be enough data. > > > > Determining Leap years are actually a 3 step process > > > > Is the year evenly divisible by 4? If so, it is a leap year, > > unless... > > Is the year evenly divisible by 100? (for example, 1500?) If so, it is > > not a leap year, > > unless... > > Is the year evenly divisible by 400? If so, it is a leap year. > > > > Here is a function I cribbed from wikipedia to determine if a year is > > a leap year. > > > > Function ISLEAPYEAR(Year As Integer) > > ' This is a function which returns a simple TRUE > > ' or FALSE depending on whether it fits. > > > > Dim varAns As Boolean > > If Year Mod 400 = 0 Then > > varAns = True > > Else > > If Year Mod 100 = 0 Then > > varAns = False > > Else > > If Year Mod 4 = 0 Then > > varAns = True > > Else > > varAns = False > > End If > > End If > > End If > > > > ISLEAPYEAR = varAns > > End Function > > > > -- > > Bryan Carbonnell - carbonnb at gmail.com > > Life's journey is not to arrive at the grave safely in a well > > preserved body, but rather to skid in sideways, totally worn out, > > shouting "What a great ride!" > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Get a preview of Live Earth, the hottest event this summer - only on MSN http://liveearth.msn.com?source=msntaglineliveearthhm From Lambert.Heenan at AIG.com Fri Jun 15 13:11:43 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 15 Jun 2007 14:11:43 -0400 Subject: [AccessD] Birthday in table Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B06AD@xlivmbx35.aig.com> FWIW here's my leap year function... Function bLeap(nYear As Integer) As Boolean bLeap = (nYear Mod 4 = 0 And nYear Mod 100 <> 0) Or (nYear Mod 400 = 0) End Function Same logic, just a little briefer - oh, and it returns a Boolean, not a Variant. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Friday, June 15, 2007 11:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Birthday in table On 6/15/07, Arthur Fuller wrote: > The definition of a leap year is a two-step: > > 1. if the year is evenly divisible by four then you're cool, except: > 2. if the year ends in 00 then it must be evenly divisible by 400 -- > thus 1900 was not a leap year but 2000 was. > > That should be enough data. Determining Leap years are actually a 3 step process Is the year evenly divisible by 4? If so, it is a leap year, unless... Is the year evenly divisible by 100? (for example, 1500?) If so, it is not a leap year, unless... Is the year evenly divisible by 400? If so, it is a leap year. Here is a function I cribbed from wikipedia to determine if a year is a leap year. Function ISLEAPYEAR(Year As Integer) ' This is a function which returns a simple TRUE ' or FALSE depending on whether it fits. Dim varAns As Boolean If Year Mod 400 = 0 Then varAns = True Else If Year Mod 100 = 0 Then varAns = False Else If Year Mod 4 = 0 Then varAns = True Else varAns = False End If End If End If ISLEAPYEAR = varAns End Function -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Fri Jun 15 13:13:49 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 15 Jun 2007 13:13:49 -0500 Subject: [AccessD] Birthday in table Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B06B0@xlivmbx35.aig.com> He's not say that a year divisible by 400 is not also divisible by 100. He's saying that for a year that *is* divisible by 100 to be a leap year it must *also* be divisible by 400. Hence 1900 is not leap but 2000 is. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, June 15, 2007 1:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Birthday in table Can you cite one instance when a year was evenly divisible by 400 but not by 100? I gotta hear this! On 6/15/07, Bryan Carbonnell wrote: > > On 6/15/07, Arthur Fuller wrote: > > The definition of a leap year is a two-step: > > > > 1. if the year is evenly divisible by four then you're cool, except: > > 2. if the year ends in 00 then it must be evenly divisible by 400 -- > thus > > 1900 was not a leap year but 2000 was. > > > > That should be enough data. > > Determining Leap years are actually a 3 step process > > Is the year evenly divisible by 4? If so, it is a leap year, unless... > Is the year evenly divisible by 100? (for example, 1500?) If so, it is > not a leap year, > unless... > Is the year evenly divisible by 400? If so, it is a leap year. > > Here is a function I cribbed from wikipedia to determine if a year is > a leap year. > > Function ISLEAPYEAR(Year As Integer) > ' This is a function which returns a simple TRUE > ' or FALSE depending on whether it fits. > > Dim varAns As Boolean > If Year Mod 400 = 0 Then > varAns = True > Else > If Year Mod 100 = 0 Then > varAns = False > Else > If Year Mod 4 = 0 Then > varAns = True > Else > varAns = False > End If > End If > End If > > ISLEAPYEAR = varAns > End Function > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Jun 15 13:53:59 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Jun 2007 13:53:59 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B066B@xlivmbx35.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B066B@xlivmbx35.aig.com> Message-ID: <000e01c7af7e$8909a800$0200a8c0@danwaters> Isn't this the right side of an equation with three separate variables? Quantity = CurrentInventory - UnitsNotPurchased - UnitsPurchased Or something like that! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null "tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfUNi ts" *is* as single value. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 12:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null I think that each individual value needs to be Nz'd! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null Beginning: Nz(tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOfU nits,0) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 11:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 15 14:01:30 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 15 Jun 2007 19:01:30 +0000 Subject: [AccessD] Birthday in table In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2082B06AD@xlivmbx35.aig.com> Message-ID: Thought I'd share......read a little on this because I thought leap year was ever 4 years...but 2096 will be a leap year and there won't be another until 2104...8 years later? I also found this on wikipedia's site: Leap year rules In order to get a closer approximation, it was decided to have a leap day 97 years out of 400 rather than once every four years. This would be implemented by making a leap year every year divisible by 4 unless that year is divisible by 100. If it is divisible by 100 it would only be a leap year if that year was also divisible by 400.[2][3] So, in the last millennium, 1600 and 2000 were leap years, but 1700, 1800 and 1900 were not. In this millennium, 2100, 2200, 2300, 2500, 2600, 2700, 2900 and 3000 will not be leap years, but 2400 and 2800 will be. The years that are divisible by 100 but not 400 are known as "exceptional common years". By this rule, the average number of days per year will be 365 + 1/4 - 1/100 + 1/400 = 365.2425. Cool? Mark >From: "Heenan, Lambert" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] Birthday in table >Date: Fri, 15 Jun 2007 14:11:43 -0400 > >FWIW here's my leap year function... > > >Function bLeap(nYear As Integer) As Boolean > bLeap = (nYear Mod 4 = 0 And nYear Mod 100 <> 0) Or (nYear Mod 400 = >0) >End Function > >Same logic, just a little briefer - oh, and it returns a Boolean, not a >Variant. > >Lambert > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell >Sent: Friday, June 15, 2007 11:54 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Birthday in table > > >On 6/15/07, Arthur Fuller wrote: > > The definition of a leap year is a two-step: > > > > 1. if the year is evenly divisible by four then you're cool, except: > > 2. if the year ends in 00 then it must be evenly divisible by 400 -- > > thus 1900 was not a leap year but 2000 was. > > > > That should be enough data. > >Determining Leap years are actually a 3 step process > >Is the year evenly divisible by 4? If so, it is a leap year, unless... Is >the year evenly divisible by 100? (for example, 1500?) If so, it is not a >leap year, unless... Is the year evenly divisible by 400? If so, it is a >leap year. > >Here is a function I cribbed from wikipedia to determine if a year is a >leap >year. > >Function ISLEAPYEAR(Year As Integer) >' This is a function which returns a simple TRUE >' or FALSE depending on whether it fits. > >Dim varAns As Boolean >If Year Mod 400 = 0 Then > varAns = True >Else > If Year Mod 100 = 0 Then > varAns = False > Else > If Year Mod 4 = 0 Then > varAns = True > Else > varAns = False > End If > End If >End If > >ISLEAPYEAR = varAns >End Function > >-- >Bryan Carbonnell - carbonnb at gmail.com >Life's journey is not to arrive at the grave safely in a well preserved >body, but rather to skid in sideways, totally worn out, shouting "What a >great ride!" >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 From bheygood at abestsystems.com Fri Jun 15 14:05:27 2007 From: bheygood at abestsystems.com (Bob Heygood) Date: Fri, 15 Jun 2007 12:05:27 -0700 Subject: [AccessD] Unicode compression In-Reply-To: <006601c7a9f7$a4aebdc0$6401a8c0@speedy> References: <29f585dd0706071705t3dd7b4a7ue7244a5b4b1c4198@mail.gmail.com><000001c7a96b$57dc5200$0200a8c0@danwaters> <006601c7a9f7$a4aebdc0$6401a8c0@speedy> Message-ID: <011601c7af80$22f206f0$6401a8c0@speedy> Yes you can. I did it. Bob Heygood -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bob Heygood Sent: Friday, June 08, 2007 11:06 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Unicode compression Hello to the list, Is the Unicode property for fields one that I can modify via code? TIA Bob Heygood -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Fri Jun 15 14:41:09 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Fri, 15 Jun 2007 15:41:09 -0400 Subject: [AccessD] Address Recognition Message-ID: I have an app that loads BMV records from the state. In those records are the auto owners home addresses. Unfortunately, the addresses are listed completely in one field. For example 485 1/2 Ferry St or 676 Ferry Street. I need to go thru this entire list upon importing from the state and set every record to its proper taxing unit which is entirely based upon the address listed. If no address is listed I will simply indicate the taxing unit as Unknown and the user will check manually. My biggest problem is illustrated by the following address (real data from a client)... 91 Antioch 60 Antioch Lane 12 Antioch LN 6 Antioch RD 300 Antioch Road These may be one, two, or three different roads. Either way there are 5 variations that must be analyzed. Anyone have any good functions or suggestions for reading these addresses and assigning units? I plan to make a table that will allow the user to define the road names, address ranges, which sides of the road belong in a taxing unit. My problem is how do I handle all the variations of a road? Should I force them to simply add more road definitions or is there a way to "Very Accurately Guess" what road it should be? Also, how do I handle a road number like 485 1/2 Ferry St. Val([Address]) returns 4851 which results in a Street Name being /2 Ferry St. I need to analyze and handle the 1/2 portion of this address as well. I am currently working on this with a few counties, but plan to meet with the state BMV to try to make it the default processing software for ALL counties in Indiana. Any and all help greatly appreciated! Reuben Cummings GFC, LLC 812.523.1017 From iggy at nanaimo.ark.com Fri Jun 15 14:49:59 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Fri, 15 Jun 2007 12:49:59 -0700 Subject: [AccessD] Problem with initial ReAttach Message-ID: <4672ED67.3080303@nanaimo.ark.com> Hey All Access2003 Over the past the week we have been deploying and installing a program I have developed for a client. Today we are at one of their offices and have installed the program on 4 machines. It works fine on 3 of the machines but we have a problem with the 4th machine. Scenario The user installs the program, then upon initial startup the program prompts the user to enter the path of the backend data. The program will then reattach to the backend. And everything normally is fine. On the one machine when we type in the path and start the code we get an error message "Active X component can't create object". I think I may be dealing with a "DLL from Hell". Any suggestions would be greatfully appreciated. From adtp at hotmail.com Fri Jun 15 14:48:03 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Sat, 16 Jun 2007 01:18:03 +0530 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: Lembit, Prima-facie, it appears you need the birth dates mainly in the context of their recurrence aspect (anniversary etc) - where all that really matters is the date & month. Year is immaterial. One convenient alternative would be to use a single field (date type) with dynamic settings of input mask & date format as follows: (1) New record: (a) Input mask comes into force, having year 2000 pre-filled. The user need enter only the dd-mm part. Since it is a leap year, all possible valid combinations of dd-mm will be accepted (including 29-02). Of course, if complete information regarding year part is also available and the user so desires, the year part can be edited as needed. (b) No date format is required as the intention is for input mask to prevail. (2) Existing record: (a) No Input mask is applied. The intention is for date format to now prevail. (b) Date format dd-mm-yyyy comes into force. Sample code in form's module, as given below, should get you the desire behavior as outlined above. EDate is the name of control bound to the date field. Best wishes, A.D.Tejpal --------------- Code in form's module ================================ Private Sub EDate_AfterUpdate() Form_Current End Sub ----------------------------------------------------------- Private Sub EDate_Click() If Me.EDate > 0 Then Else Me.EDate.SelStart = 0 Me.EDate.SelLength = 0 End If End Sub ----------------------------------------------------------- Private Sub EDate_Enter() Me.EDate.SelStart = 0 Me.EDate.SelLength = 0 End Sub ----------------------------------------------------------- Private Sub Form_Current() If Me.EDate > #1/1/1900# Then ' Set Default Format Me.EDate.InputMask = "" Me.EDate.Format = "dd-mm-yyyy" Else ' Set Custom Mask With Preset Year 2000 Me.EDate.Format = "" Me.EDate.InputMask = "99-99-\2\0\0\0;0;_" End If If Me.NewRecord Then Me.EDate.SetFocus End If ' Me.NewRecord End Sub ================================ ----- Original Message ----- From: Lembit Soobik To: Access Developers discussion and problem solving Sent: Friday, June 15, 2007 19:33 Subject: [AccessD] Birthday in table Hi, everybody, I have tried to define a field in an A2003 table - in fact 2 fields - for birthday. thing is, in many cases I know only day and month, not the year. so I tried two fields: DD.MM as first and YYYY as second field. a) it wont let me enter a year, and I had to make it Integer instead. b) I can enter a day and month but it will add the year 2007 (behind the scenes) and therefore wont allow me to enter 29.02 now I can of course split it up into 3 fields: DD, MM, YYYY, but this would allow any error resultin in 41.21 as DD.MM so, how do you handle that? or do you allways have the full date including year? thanks for any help Lembit From fuller.artful at gmail.com Fri Jun 15 14:59:01 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 15 Jun 2007 15:59:01 -0400 Subject: [AccessD] Problem with initial ReAttach In-Reply-To: <4672ED67.3080303@nanaimo.ark.com> References: <4672ED67.3080303@nanaimo.ark.com> Message-ID: <29f585dd0706151259n3ab94a92se9a0d9413829659c@mail.gmail.com> 1. Check the OS for service patches. 2. Check the ActiveX Data Objects stuff (download Component Checker from MS if you don't have it there). 3. Check the references on the machine that doesn't work and weigh them against those on the machines that do. That's all I got. Good luck. On 6/15/07, Tony Septav wrote: > > Hey All > Access2003 > Over the past the week we have been deploying and installing a program I > have developed for a client. Today we are at one of their offices and > have installed the program on 4 machines. It works fine on 3 of the > machines but we have a problem with the 4th machine. > Scenario > The user installs the program, then upon initial startup the program > prompts the user to enter the path of the backend data. The program will > then reattach to the backend. And everything normally is fine. > On the one machine when we type in the path and start the code we get an > error message "Active X component can't create object". > I think I may be dealing with a "DLL from Hell". > Any suggestions would be greatfully appreciated. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From markamatte at hotmail.com Fri Jun 15 15:00:56 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 15 Jun 2007 20:00:56 +0000 Subject: [AccessD] Address Recognition In-Reply-To: Message-ID: Reuben, I have a friend that does this type of work. He uses a number of different tools(some purchased...some he built). Will you need this ongoing or just once? Outsourcing to an 'Address Standardization' company might be an answer. Good Luck, Mark A. Matte Also...I think JC just went through this exercise... >From: "Reuben Cummings" >Reply-To: Access Developers discussion and problem >solving >To: "AccessD" >Subject: [AccessD] Address Recognition >Date: Fri, 15 Jun 2007 15:41:09 -0400 > >I have an app that loads BMV records from the state. In those records are >the auto owners home addresses. Unfortunately, the addresses are listed >completely in one field. For example 485 1/2 Ferry St or 676 Ferry Street. > >I need to go thru this entire list upon importing from the state and set >every record to its proper taxing unit which is entirely based upon the >address listed. If no address is listed I will simply indicate the taxing >unit as Unknown and the user will check manually. > >My biggest problem is illustrated by the following address (real data from >a >client)... >91 Antioch >60 Antioch Lane >12 Antioch LN >6 Antioch RD >300 Antioch Road > >These may be one, two, or three different roads. Either way there are 5 >variations that must be analyzed. > >Anyone have any good functions or suggestions for reading these addresses >and assigning units? > >I plan to make a table that will allow the user to define the road names, >address ranges, which sides of the road belong in a taxing unit. My >problem >is how do I handle all the variations of a road? Should I force them to >simply add more road definitions or is there a way to "Very Accurately >Guess" what road it should be? > >Also, how do I handle a road number like 485 1/2 Ferry St. Val([Address]) >returns 4851 which results in a Street Name being /2 Ferry St. I need to >analyze and handle the 1/2 portion of this address as well. > >I am currently working on this with a few counties, but plan to meet with >the state BMV to try to make it the default processing software for ALL >counties in Indiana. > >Any and all help greatly appreciated! > >Reuben Cummings >GFC, LLC >812.523.1017 > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Make every IM count. Download Messenger and join the i?m Initiative now. It?s free. http://im.live.com/messenger/im/home/?source=TAGHM_June07 From reuben at gfconsultants.com Fri Jun 15 15:12:32 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Fri, 15 Jun 2007 16:12:32 -0400 Subject: [AccessD] Address Recognition In-Reply-To: Message-ID: It'll be ongoing. Reports are released weekly from the BMV - one for each county (92). And every county has to process them separately. That's roughly 4,800 reports per year. It needs to be something that can run from within my app and the user basically doesn't know it exists. If your friend is willing I'd love to talk to him. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte > Sent: Friday, June 15, 2007 4:01 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Address Recognition > > > Reuben, > > I have a friend that does this type of work. He uses a number of > different > tools(some purchased...some he built). > > Will you need this ongoing or just once? Outsourcing to an 'Address > Standardization' company might be an answer. > > > Good Luck, > > Mark A. Matte > > Also...I think JC just went through this exercise... > > >From: "Reuben Cummings" > >Reply-To: Access Developers discussion and problem > >solving > >To: "AccessD" > >Subject: [AccessD] Address Recognition > >Date: Fri, 15 Jun 2007 15:41:09 -0400 > > > >I have an app that loads BMV records from the state. In those > records are > >the auto owners home addresses. Unfortunately, the addresses are listed > >completely in one field. For example 485 1/2 Ferry St or 676 > Ferry Street. > > > >I need to go thru this entire list upon importing from the state and set > >every record to its proper taxing unit which is entirely based upon the > >address listed. If no address is listed I will simply indicate > the taxing > >unit as Unknown and the user will check manually. > > > >My biggest problem is illustrated by the following address (real > data from > >a > >client)... > >91 Antioch > >60 Antioch Lane > >12 Antioch LN > >6 Antioch RD > >300 Antioch Road > > > >These may be one, two, or three different roads. Either way there are 5 > >variations that must be analyzed. > > > >Anyone have any good functions or suggestions for reading these addresses > >and assigning units? > > > >I plan to make a table that will allow the user to define the road names, > >address ranges, which sides of the road belong in a taxing unit. My > >problem > >is how do I handle all the variations of a road? Should I force them to > >simply add more road definitions or is there a way to "Very Accurately > >Guess" what road it should be? > > > >Also, how do I handle a road number like 485 1/2 Ferry St. > Val([Address]) > >returns 4851 which results in a Street Name being /2 Ferry St. I need to > >analyze and handle the 1/2 portion of this address as well. > > > >I am currently working on this with a few counties, but plan to meet with > >the state BMV to try to make it the default processing software for ALL > >counties in Indiana. > > > >Any and all help greatly appreciated! > > > >Reuben Cummings > >GFC, LLC > >812.523.1017 > > > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Make every IM count. Download Messenger and join the im Initiative now. > Its free. http://im.live.com/messenger/im/home/?source=TAGHM_June07 > > From jimdettman at verizon.net Fri Jun 15 17:00:28 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 15 Jun 2007 18:00:28 -0400 Subject: [AccessD] Address Recognition In-Reply-To: References: Message-ID: <000601c7af98$973fa950$8abea8c0@XPS> Reuben, Only way I've ever found to deal with this is simply a brute force approach. I take the string, split it up into an array, determine the number of parts, then try and figure out what the address should be. It's probably not as bad as you think. Should not take more then a few hours to set something up and work the kinks out. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Friday, June 15, 2007 3:41 PM To: AccessD Subject: [AccessD] Address Recognition I have an app that loads BMV records from the state. In those records are the auto owners home addresses. Unfortunately, the addresses are listed completely in one field. For example 485 1/2 Ferry St or 676 Ferry Street. I need to go thru this entire list upon importing from the state and set every record to its proper taxing unit which is entirely based upon the address listed. If no address is listed I will simply indicate the taxing unit as Unknown and the user will check manually. My biggest problem is illustrated by the following address (real data from a client)... 91 Antioch 60 Antioch Lane 12 Antioch LN 6 Antioch RD 300 Antioch Road These may be one, two, or three different roads. Either way there are 5 variations that must be analyzed. Anyone have any good functions or suggestions for reading these addresses and assigning units? I plan to make a table that will allow the user to define the road names, address ranges, which sides of the road belong in a taxing unit. My problem is how do I handle all the variations of a road? Should I force them to simply add more road definitions or is there a way to "Very Accurately Guess" what road it should be? Also, how do I handle a road number like 485 1/2 Ferry St. Val([Address]) returns 4851 which results in a Street Name being /2 Ferry St. I need to analyze and handle the 1/2 portion of this address as well. I am currently working on this with a few counties, but plan to meet with the state BMV to try to make it the default processing software for ALL counties in Indiana. Any and all help greatly appreciated! Reuben Cummings GFC, LLC 812.523.1017 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Jun 15 17:17:22 2007 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 15 Jun 2007 18:17:22 -0400 Subject: [AccessD] Address Recognition References: Message-ID: <003b01c7af9a$f331f3b0$7d7d6c4c@jisshowsbs.local> ...two suggestions ...first, I use the exception list in a version of Dave Bell's Access proper case module to change things like Rd, Ln, St, Str, etc to their full standard spelling whenever I'm adding addresses ...gets about 90% of them and everytime I find a new twist, it gets added so it improves the more you use it ...I think JC still has that code on his site ...and second, the USPO maintains an address validation database that does a pretty good job of giving you correct addresses based upon your input ...you can get tools from their web site to do the job and there are a number of 3rd party tools, some of which you can integrate. ...hth William Hindman ----- Original Message ----- From: "Reuben Cummings" To: "AccessD" Sent: Friday, June 15, 2007 3:41 PM Subject: [AccessD] Address Recognition >I have an app that loads BMV records from the state. In those records are > the auto owners home addresses. Unfortunately, the addresses are listed > completely in one field. For example 485 1/2 Ferry St or 676 Ferry > Street. > > I need to go thru this entire list upon importing from the state and set > every record to its proper taxing unit which is entirely based upon the > address listed. If no address is listed I will simply indicate the taxing > unit as Unknown and the user will check manually. > > My biggest problem is illustrated by the following address (real data from > a > client)... > 91 Antioch > 60 Antioch Lane > 12 Antioch LN > 6 Antioch RD > 300 Antioch Road > > These may be one, two, or three different roads. Either way there are 5 > variations that must be analyzed. > > Anyone have any good functions or suggestions for reading these addresses > and assigning units? > > I plan to make a table that will allow the user to define the road names, > address ranges, which sides of the road belong in a taxing unit. My > problem > is how do I handle all the variations of a road? Should I force them to > simply add more road definitions or is there a way to "Very Accurately > Guess" what road it should be? > > Also, how do I handle a road number like 485 1/2 Ferry St. Val([Address]) > returns 4851 which results in a Street Name being /2 Ferry St. I need to > analyze and handle the 1/2 portion of this address as well. > > I am currently working on this with a few counties, but plan to meet with > the state BMV to try to make it the default processing software for ALL > counties in Indiana. > > Any and all help greatly appreciated! > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Fri Jun 15 17:57:01 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Jun 2007 17:57:01 -0500 Subject: [AccessD] Folder 'Caching' Message-ID: <002501c7afa0$7c7c0840$0200a8c0@danwaters> Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters From accessd at shaw.ca Fri Jun 15 20:11:44 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 15 Jun 2007 18:11:44 -0700 Subject: [AccessD] Folder 'Caching' In-Reply-To: <002501c7afa0$7c7c0840$0200a8c0@danwaters> Message-ID: <0JJP007IVF4LHDC0@l-daemon> Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Fri Jun 15 20:37:31 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 15 Jun 2007 20:37:31 -0500 Subject: [AccessD] Folder 'Caching' In-Reply-To: <0JJP007IVF4LHDC0@l-daemon> References: <002501c7afa0$7c7c0840$0200a8c0@danwaters> <0JJP007IVF4LHDC0@l-daemon> Message-ID: <002601c7afb6$e8f41f10$0200a8c0@danwaters> Hi Jim, I should have said that my system is a FE/BE Access 2003 system. Clients automatically pull updated FE files. Even when they do this, the new FE on the Client will think that it's supposed to link to the previous BE file. If the tables in the previous BE tables were changed, my system has crashed because the new FE is trying to connect to the previous BE, which no longer exists. It only does this once - the next time someone logs in after an update, everything runs smoothly. VF! (Very Frustrating) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, June 15, 2007 8:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From carbonnb at gmail.com Fri Jun 15 21:28:59 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 15 Jun 2007 22:28:59 -0400 Subject: [AccessD] Problem with initial ReAttach In-Reply-To: <4672ED67.3080303@nanaimo.ark.com> References: <4672ED67.3080303@nanaimo.ark.com> Message-ID: On 6/15/07, Tony Septav wrote: > The user installs the program, then upon initial startup the program > prompts the user to enter the path of the backend data. The program will > then reattach to the backend. And everything normally is fine. > On the one machine when we type in the path and start the code we get an > error message "Active X component can't create object". > I think I may be dealing with a "DLL from Hell". > Any suggestions would be greatfully appreciated. I usually get this with different Jet Service Pack levels. ie Jet SP6 on the dev box, SP3 on the installation box. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From lembit.dbamail at t-online.de Sat Jun 16 05:27:11 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Sat, 16 Jun 2007 12:27:11 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> Message-ID: <004101c7b000$e6987c30$1800a8c0@s1800> Thank you, A.D., I will try this. it sounds like a real good idea. Lembit ----- Original Message ----- From: "A.D.TEJPAL" To: "Access Developers discussion and problem solving" Cc: "ADT" Sent: Friday, June 15, 2007 9:48 PM Subject: Re: [AccessD] Birthday in table > Lembit, > > Prima-facie, it appears you need the birth dates mainly in the context > of their recurrence aspect (anniversary etc) - where all that really > matters is the date & month. Year is immaterial. > > One convenient alternative would be to use a single field (date type) > with dynamic settings of input mask & date format as follows: > > (1) New record: > (a) Input mask comes into force, having year 2000 pre-filled. The > user need enter only the dd-mm part. Since it is a leap year, all possible > valid combinations of dd-mm will be accepted (including 29-02). Of course, > if complete information regarding year part is also available and the user > so desires, the year part can be edited as needed. > (b) No date format is required as the intention is for input mask > to prevail. > > (2) Existing record: > (a) No Input mask is applied. The intention is for date format to > now prevail. > (b) Date format dd-mm-yyyy comes into force. > > Sample code in form's module, as given below, should get you the desire > behavior as outlined above. EDate is the name of control bound to the date > field. > > Best wishes, > A.D.Tejpal > --------------- > > Code in form's module > ================================ > Private Sub EDate_AfterUpdate() > Form_Current > End Sub > ----------------------------------------------------------- > > Private Sub EDate_Click() > If Me.EDate > 0 Then > Else > Me.EDate.SelStart = 0 > Me.EDate.SelLength = 0 > End If > End Sub > ----------------------------------------------------------- > > Private Sub EDate_Enter() > Me.EDate.SelStart = 0 > Me.EDate.SelLength = 0 > End Sub > ----------------------------------------------------------- > > Private Sub Form_Current() > If Me.EDate > #1/1/1900# Then > ' Set Default Format > Me.EDate.InputMask = "" > Me.EDate.Format = "dd-mm-yyyy" > Else > ' Set Custom Mask With Preset Year 2000 > Me.EDate.Format = "" > Me.EDate.InputMask = "99-99-\2\0\0\0;0;_" > End If > > If Me.NewRecord Then > Me.EDate.SetFocus > End If ' Me.NewRecord > End Sub > ================================ > > ----- Original Message ----- > From: Lembit Soobik > To: Access Developers discussion and problem solving > Sent: Friday, June 15, 2007 19:33 > Subject: [AccessD] Birthday in table > > > Hi, everybody, > I have tried to define a field in an A2003 table - in fact 2 fields - for > birthday. > thing is, in many cases I know only day and month, not the year. > so I tried two fields: DD.MM as first and YYYY as second field. > > a) it wont let me enter a year, and I had to make it Integer instead. > > b) I can enter a day and month but it will add the year 2007 (behind the > scenes) and therefore wont allow me to enter 29.02 > > now I can of course split it up into 3 fields: DD, MM, YYYY, but this > would allow any error resultin in 41.21 as DD.MM > > so, how do you handle that? or do you allways have the full date > including year? > > thanks for any help > > Lembit > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.17/850 - Release Date: 15.06.2007 > 11:31 > > From ssharkins at setel.com Sat Jun 16 08:32:17 2007 From: ssharkins at setel.com (Susan Harkins) Date: Sat, 16 Jun 2007 09:32:17 -0400 Subject: [AccessD] Birthday in table In-Reply-To: <004101c7b000$e6987c30$1800a8c0@s1800> References: <002701c7af56$03568ac0$1800a8c0@s1800> <004101c7b000$e6987c30$1800a8c0@s1800> Message-ID: <025c01c7b01a$c2a68640$8eb82ad1@SusanOne> Nobody likes a wise guy. ;) What an innovative solution -- Lembit gets it all. Nicely done A.D! Susan H. Thank you, A.D., I will try this. it sounds like a real good idea. From iggy at nanaimo.ark.com Sat Jun 16 11:14:27 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Sat, 16 Jun 2007 09:14:27 -0700 Subject: [AccessD] Problem with Initial ReAttach Message-ID: <46740C63.3080900@nanaimo.ark.com> Hey Bryan We used the Access Developers Kit to package up the application to be distributed as a stand alone. I thought this would cover any SP problems. Not much I can do now until Monday, but I will definitely look into the SP issue. Thanks Again. From carbonnb at gmail.com Sat Jun 16 15:07:01 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sat, 16 Jun 2007 16:07:01 -0400 Subject: [AccessD] Problem with Initial ReAttach In-Reply-To: <46740C63.3080900@nanaimo.ark.com> References: <46740C63.3080900@nanaimo.ark.com> Message-ID: On 6/16/07, Tony Septav wrote: > Hey Bryan > We used the Access Developers Kit to package up the application to be > distributed as a stand alone. > I thought this would cover any SP problems. Not much I can do now until > Monday, but I will definitely look into the SP issue. > Thanks Again. I think, and I'm sure others can testify, that the Package & Deployment Wizard (which is what I assume you mean by the Access Developers Kit) is a piece of, well you get the jist. I personally have never needed to use either the P&D Wizard or the SageKey scripts because of where I work and what I've needed to do. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From jedi at charm.net Sat Jun 16 21:22:24 2007 From: jedi at charm.net (Michael Bahr) Date: Sat, 16 Jun 2007 22:22:24 -0400 (EDT) Subject: [AccessD] Address Recognition In-Reply-To: References: Message-ID: <4177.24.35.45.228.1182046944.squirrel@mail.expedient.net> Hi Reuben, your friend could be regular expressions. Here is something that would get most of your street address: ^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) ^ = start of string, this is optional \d+ = 1 or more digits \s+ = 1 or more spaces [a-zA-Z]+ = 1 or more alpha chars ([a-zA-Z]+)? 1 or more alpha char **maybe** the [] creates a class of characters to match the parenthsis at the start and end capture the whole matching string and saves it a global read-only variable you can dereference. If you want to capture 485 1/2 you try relpacing the \d+ with something like: [/0-9\s]+ hth, Mike... > I have an app that loads BMV records from the state. In those records are > the auto owners home addresses. Unfortunately, the addresses are listed > completely in one field. For example 485 1/2 Ferry St or 676 Ferry > Street. > > I need to go thru this entire list upon importing from the state and set > every record to its proper taxing unit which is entirely based upon the > address listed. If no address is listed I will simply indicate the taxing > unit as Unknown and the user will check manually. > > My biggest problem is illustrated by the following address (real data from > a > client)... > 91 Antioch > 60 Antioch Lane > 12 Antioch LN > 6 Antioch RD > 300 Antioch Road > > These may be one, two, or three different roads. Either way there are 5 > variations that must be analyzed. > > Anyone have any good functions or suggestions for reading these addresses > and assigning units? > > I plan to make a table that will allow the user to define the road names, > address ranges, which sides of the road belong in a taxing unit. My > problem > is how do I handle all the variations of a road? Should I force them to > simply add more road definitions or is there a way to "Very Accurately > Guess" what road it should be? > > Also, how do I handle a road number like 485 1/2 Ferry St. Val([Address]) > returns 4851 which results in a Street Name being /2 Ferry St. I need to > analyze and handle the 1/2 portion of this address as well. > > I am currently working on this with a few counties, but plan to meet with > the state BMV to try to make it the default processing software for ALL > counties in Indiana. > > Any and all help greatly appreciated! > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jmhecht at earthlink.net Sat Jun 16 22:50:19 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Sat, 16 Jun 2007 20:50:19 -0700 Subject: [AccessD] Hi I am back and stuck Message-ID: <000301c7b092$a059ec30$6701a8c0@ACER2G> Hi Gang, I am back and feeling silly. Can not make combo box work. I want to go to the record the combo selects Private Sub Combo27_AfterUpdate() ' Find the record that matches the control. Dim rs As Object Set rs = Me.Recordset.Clone rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) If Not rs.EOF Then Me.Bookmark = rs.Bookmark End Sub The sql SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] AS Expr1 FROM tblEmployee ORDER BY tblEmployee.EmpLName; I have it so that it is showing expression one but I get Run time error 13 on the following code line: rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) Please advise Thanks Joe From miscellany at mvps.org Sun Jun 17 00:41:11 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 17 Jun 2007 17:41:11 +1200 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <000301c7b092$a059ec30$6701a8c0@ACER2G> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> Message-ID: <4674C977.5030308@mvps.org> Joe, Is the EmpRecNum field a number or text data type? Either way, I don't understand the purpose of the Str() function being used in this context. Also, I think it may be more suitable to test the NoMatch property of the recordset, rather than EOF? FWIW, here's the type of syntax I would usually use for this type of operation: Private Sub Combo27_AfterUpdate() Dim rs As Recordset Set rs = Me.RecordsetClone rs.FindFirst "[EmpRecNum]=" Me.Combo27 If rs.NoMatch Then MsgBox "No such record" Else Me.Bookmark = rs.Bookmark End If Set rs = Nothing End Sub Regards Steve Joe Hecht wrote: > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > From miscellany at mvps.org Sun Jun 17 01:06:24 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 17 Jun 2007 18:06:24 +1200 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <4674C977.5030308@mvps.org> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <4674C977.5030308@mvps.org> Message-ID: <4674CF60.7070800@mvps.org> Oops! That should, of course, be... rs.FindFirst "[EmpRecNum]=" & Me.Combo27 Regards Steve Steve Schapel wrote: > Dim rs As Recordset > Set rs = Me.RecordsetClone > rs.FindFirst "[EmpRecNum]=" Me.Combo27 > If rs.NoMatch Then From fuller.artful at gmail.com Sun Jun 17 05:49:04 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 06:49:04 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <000301c7b092$a059ec30$6701a8c0@ACER2G> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> Message-ID: <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> The syntax looks solid. I write it slightly differently but that's not the issue. My guess is that you're using a version that defaults to ADO rather than DAO. I forget when that began, but ensure that you have a reference to DAO that is above the ADO reference in the list and try your code again. Arthur On 6/16/07, Joe Hecht wrote: > > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jmhecht at earthlink.net Sun Jun 17 10:15:32 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Sun, 17 Jun 2007 08:15:32 -0700 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> Message-ID: <000b01c7b0f2$5ad8f290$6701a8c0@ACER2G> Arthur, It is the wizard code. I am going to check the references and see if I need to load something. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 17, 2007 3:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hi I am back and stuck The syntax looks solid. I write it slightly differently but that's not the issue. My guess is that you're using a version that defaults to ADO rather than DAO. I forget when that began, but ensure that you have a reference to DAO that is above the ADO reference in the list and try your code again. Arthur On 6/16/07, Joe Hecht wrote: > > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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.eu Sun Jun 17 10:32:41 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Sun, 17 Jun 2007 17:32:41 +0200 Subject: [AccessD] Folder 'Caching' References: <002501c7afa0$7c7c0840$0200a8c0@danwaters><0JJP007IVF4LHDC0@l-daemon> <002601c7afb6$e8f41f10$0200a8c0@danwaters> Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4668@stekelbes.ithelps.local> I'm not compleetly folowing this thread. But are you refering to the Windows Server Folder caching? It is turned on by default on a Windows 2000 server and allows the client to have a local copy of a share. However MD? Files are not allowed to be cachec localy. This caching can be turned of on the Windows Server share options, by rightclicking on the shared folder. But I'm not sure if it this what you mean. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, June 16, 2007 3:38 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Jim, I should have said that my system is a FE/BE Access 2003 system. Clients automatically pull updated FE files. Even when they do this, the new FE on the Client will think that it's supposed to link to the previous BE file. If the tables in the previous BE tables were changed, my system has crashed because the new FE is trying to connect to the previous BE, which no longer exists. It only does this once - the next time someone logs in after an update, everything runs smoothly. VF! (Very Frustrating) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, June 15, 2007 8:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhecht at earthlink.net Sun Jun 17 11:18:51 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Sun, 17 Jun 2007 09:18:51 -0700 Subject: [AccessD] FW: Hi I am back and stuck Follow up Message-ID: <000c01c7b0fb$32e951e0$6701a8c0@ACER2G> Its Joe The code refers to "str" If the record number is a long integer would that cause my issue and what is the easiest way to fix it? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Saturday, June 16, 2007 8:50 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Hi I am back and stuck Hi Gang, I am back and feeling silly. Can not make combo box work. I want to go to the record the combo selects Private Sub Combo27_AfterUpdate() ' Find the record that matches the control. Dim rs As Object Set rs = Me.Recordset.Clone rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) If Not rs.EOF Then Me.Bookmark = rs.Bookmark End Sub The sql SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] AS Expr1 FROM tblEmployee ORDER BY tblEmployee.EmpLName; I have it so that it is showing expression one but I get Run time error 13 on the following code line: rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) Please advise Thanks Joe -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 17 11:45:06 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 12:45:06 -0400 Subject: [AccessD] FW: Hi I am back and stuck Follow up In-Reply-To: <000c01c7b0fb$32e951e0$6701a8c0@ACER2G> References: <000c01c7b0fb$32e951e0$6701a8c0@ACER2G> Message-ID: <29f585dd0706170945w3a808af6kf316401150416ee3@mail.gmail.com> You can safely remove that part of the code and simplify the line right down to: rs.FindFirst "[EmpRecNum] = " & Me.Combo27 The rest is rather superfluous error checking. (If the combo opens empty and you don't make a selection then the AfterUpdate won't occur. Second, the string conversion is unnecessary because Access understands what you mean. But I don't think that's your issue. I'm sticking with References. ADO doesn't have a FindFirst method. It's just called Find. Thus, my guess is that you're using a version of Access that defaults to ADO (I think that began in 2000), but you're writing DAO syntax. Check the references and see if ActiveX Data Objects is selected. If so, then you need to set an additional reference to DAO and then move it up higher than ADO in the list, or alternatively specifically reference which one you want in the creation of the recordset. What you should be seeing in your list of references is: Microsoft ActiveX Data Objects (version) Object library Microsoft DAO 3.6 Object library If you include both, then you can specifically refer to one of them like this: Sub Test() Dim rs1 As ADODB.Recordset Dim rs2 As DAO.Recordset End Sub hth, Arthur On 6/17/07, Joe Hecht wrote: > > Its Joe > > The code refers to "str" > > If the record number is a long integer would that cause my issue and what > is > the easiest way to fix it? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht > Sent: Saturday, June 16, 2007 8:50 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Hi I am back and stuck > > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Sun Jun 17 11:54:52 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sun, 17 Jun 2007 11:54:52 -0500 Subject: [AccessD] Folder 'Caching' In-Reply-To: <430E80531228BA4497C5EB1A7BA786B01B4668@stekelbes.ithelps.local> References: <002501c7afa0$7c7c0840$0200a8c0@danwaters><0JJP007IVF4LHDC0@l-daemon><002601c7afb6$e8f41f10$0200a8c0@danwaters> <430E80531228BA4497C5EB1A7BA786B01B4668@stekelbes.ithelps.local> Message-ID: <000901c7b100$3a1a0a90$0200a8c0@danwaters> Hi Erwin, I am really swinging in the dark here, so this thread probably doesn't track very well. This issue is on the server and not on the client. My customer calls this the Secured folder (it visually appears to be a normal folder rather than a share) and the IT folks give it some reverence. I am convinced there is something active happening in this folder to make the files 'secure'. I've been wondering if anyone had heard of something like this being done, but it may be some unique construct by this company. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Sunday, June 17, 2007 10:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Folder 'Caching' I'm not compleetly folowing this thread. But are you refering to the Windows Server Folder caching? It is turned on by default on a Windows 2000 server and allows the client to have a local copy of a share. However MD? Files are not allowed to be cachec localy. This caching can be turned of on the Windows Server share options, by rightclicking on the shared folder. But I'm not sure if it this what you mean. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Saturday, June 16, 2007 3:38 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Jim, I should have said that my system is a FE/BE Access 2003 system. Clients automatically pull updated FE files. Even when they do this, the new FE on the Client will think that it's supposed to link to the previous BE file. If the tables in the previous BE tables were changed, my system has crashed because the new FE is trying to connect to the previous BE, which no longer exists. It only does this once - the next time someone logs in after an update, everything runs smoothly. VF! (Very Frustrating) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, June 15, 2007 8:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 17 12:27:52 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 13:27:52 -0400 Subject: [AccessD] Folder 'Caching' In-Reply-To: <000901c7b100$3a1a0a90$0200a8c0@danwaters> References: <002501c7afa0$7c7c0840$0200a8c0@danwaters> <0JJP007IVF4LHDC0@l-daemon> <002601c7afb6$e8f41f10$0200a8c0@danwaters> <430E80531228BA4497C5EB1A7BA786B01B4668@stekelbes.ithelps.local> <000901c7b100$3a1a0a90$0200a8c0@danwaters> Message-ID: <29f585dd0706171027s4fd2e33o65efd74e5f70ce22@mail.gmail.com> I just googled "secured foler" and found something called Entrust/Ice. This is the first time I've encountered the term so it may be that other companies use it. It appears at first glance to be a product that manages and encrypts all the files in the directories you select. Why this process might cause the symptoms you describe, I have no idea, but check on your Programs menu (from a computer that can see this folder) and see if there is something called Entrust/Ice. hth, A. On 6/17/07, Dan Waters wrote: > > Hi Erwin, > > I am really swinging in the dark here, so this thread probably doesn't > track > very well. > > This issue is on the server and not on the client. > > My customer calls this the Secured folder (it visually appears to be a > normal folder rather than a share) and the IT folks give it some > reverence. > I am convinced there is something active happening in this folder to make > the files 'secure'. I've been wondering if anyone had heard of something > like this being done, but it may be some unique construct by this company. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT > Helps > Sent: Sunday, June 17, 2007 10:33 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Folder 'Caching' > > > > I'm not compleetly folowing this thread. > But are you refering to the Windows Server Folder caching? > It is turned on by default on a Windows 2000 server and allows the > client to have a local copy of a share. > However MD? Files are not allowed to be cachec localy. > > This caching can be turned of on the Windows Server share options, by > rightclicking on the shared folder. > > But I'm not sure if it this what you mean. > > > > Erwin > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Saturday, June 16, 2007 3:38 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Folder 'Caching' > > Hi Jim, > > I should have said that my system is a FE/BE Access 2003 system. > Clients automatically pull updated FE files. Even when they do this, > the new FE on the Client will think that it's supposed to link to the > previous BE file. > If the tables in the previous BE tables were changed, my system has > crashed because the new FE is trying to connect to the previous BE, > which no longer exists. It only does this once - the next time someone > logs in after an update, everything runs smoothly. > > VF! (Very Frustrating) > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Friday, June 15, 2007 8:12 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Folder 'Caching' > > Hi Dan: > > I have only heard of the caching issue when relating to internet AJAX > applications. IE caches everything and if a data request appears to be > the same or very similar, it is just acquired from the cache. The > solution to the problem is to prefix the date-time to each new piece of > data. > > Not sure whether this relates to you as I am not sure how far caching > use extends in the new programs. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Friday, June 15, 2007 3:57 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Folder 'Caching' > > Hello to all! > > I have a customer who, about a year ago placed my system under a > networked folder they call Secured. It took me a year, but I finally > was able to see a pattern of errors where updates to my system were not > 'seen' by the first person who opened my system after an update, but > they were seen by the second person and subsequent people who opened it. > This has occurred where I made on change on Saturday morning and the > problem occurred on Monday morning. > > Today we also experienced an email automatically sent to a Supplier that > had the wrong due date on it! But when we looked into the back end > later, the date was correct. > > Last week I attended a meeting with some IT folks at this company, and > one of them said that he believed the folder was caching changes, but he > didn't know the details. > > This is the only place I've ever heard of this happening. And I still > don't know what the folder is actually doing. > > Has anyone come across this situation? Do you know what that folder is > actually doing? Or, is there anything I can do to work around it? > > Thanks! > Dan Waters > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Sun Jun 17 14:22:03 2007 From: miscellany at mvps.org (Steve Schapel) Date: Mon, 18 Jun 2007 07:22:03 +1200 Subject: [AccessD] FW: Hi I am back and stuck Follow up In-Reply-To: <29f585dd0706170945w3a808af6kf316401150416ee3@mail.gmail.com> References: <000c01c7b0fb$32e951e0$6701a8c0@ACER2G> <29f585dd0706170945w3a808af6kf316401150416ee3@mail.gmail.com> Message-ID: <467589DB.6050904@mvps.org> Arthur, Arthur Fuller wrote: >... you're using a version of Access that defaults to ADO (I think that > began in 2000) For the record, ADO is the default for Access 2000 and Access 2002. Then Microsoft saw the error of their ways :-) and DAO became the default for Access 2003 and Access 2007. Access 2007 ships with a version of DAO that has been significantly enhanced to work with the ACE database engine. Regards Steve From dwaters at usinternet.com Sun Jun 17 14:30:16 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sun, 17 Jun 2007 14:30:16 -0500 Subject: [AccessD] Folder 'Caching' In-Reply-To: <29f585dd0706171027s4fd2e33o65efd74e5f70ce22@mail.gmail.com> References: <002501c7afa0$7c7c0840$0200a8c0@danwaters><0JJP007IVF4LHDC0@l-daemon> <002601c7afb6$e8f41f10$0200a8c0@danwaters><430E80531228BA4497C5EB1A7BA786B01B4668@stekelbes.ithelps.local><000901c7b100$3a1a0a90$0200a8c0@danwaters> <29f585dd0706171027s4fd2e33o65efd74e5f70ce22@mail.gmail.com> Message-ID: <000001c7b115$ef213930$0200a8c0@danwaters> Thanks Arthur! I will ask . . . -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 17, 2007 12:28 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Folder 'Caching' I just googled "secured foler" and found something called Entrust/Ice. This is the first time I've encountered the term so it may be that other companies use it. It appears at first glance to be a product that manages and encrypts all the files in the directories you select. Why this process might cause the symptoms you describe, I have no idea, but check on your Programs menu (from a computer that can see this folder) and see if there is something called Entrust/Ice. hth, A. On 6/17/07, Dan Waters wrote: > > Hi Erwin, > > I am really swinging in the dark here, so this thread probably doesn't > track > very well. > > This issue is on the server and not on the client. > > My customer calls this the Secured folder (it visually appears to be a > normal folder rather than a share) and the IT folks give it some > reverence. > I am convinced there is something active happening in this folder to make > the files 'secure'. I've been wondering if anyone had heard of something > like this being done, but it may be some unique construct by this company. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - > IT > Helps > Sent: Sunday, June 17, 2007 10:33 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Folder 'Caching' > > > > I'm not compleetly folowing this thread. > But are you refering to the Windows Server Folder caching? > It is turned on by default on a Windows 2000 server and allows the > client to have a local copy of a share. > However MD? Files are not allowed to be cachec localy. > > This caching can be turned of on the Windows Server share options, by > rightclicking on the shared folder. > > But I'm not sure if it this what you mean. > > > > Erwin > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Saturday, June 16, 2007 3:38 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Folder 'Caching' > > Hi Jim, > > I should have said that my system is a FE/BE Access 2003 system. > Clients automatically pull updated FE files. Even when they do this, > the new FE on the Client will think that it's supposed to link to the > previous BE file. > If the tables in the previous BE tables were changed, my system has > crashed because the new FE is trying to connect to the previous BE, > which no longer exists. It only does this once - the next time someone > logs in after an update, everything runs smoothly. > > VF! (Very Frustrating) > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Friday, June 15, 2007 8:12 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Folder 'Caching' > > Hi Dan: > > I have only heard of the caching issue when relating to internet AJAX > applications. IE caches everything and if a data request appears to be > the same or very similar, it is just acquired from the cache. The > solution to the problem is to prefix the date-time to each new piece of > data. > > Not sure whether this relates to you as I am not sure how far caching > use extends in the new programs. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Friday, June 15, 2007 3:57 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Folder 'Caching' > > Hello to all! > > I have a customer who, about a year ago placed my system under a > networked folder they call Secured. It took me a year, but I finally > was able to see a pattern of errors where updates to my system were not > 'seen' by the first person who opened my system after an update, but > they were seen by the second person and subsequent people who opened it. > This has occurred where I made on change on Saturday morning and the > problem occurred on Monday morning. > > Today we also experienced an email automatically sent to a Supplier that > had the wrong due date on it! But when we looked into the back end > later, the date was correct. > > Last week I attended a meeting with some IT folks at this company, and > one of them said that he believed the folder was caching changes, but he > didn't know the details. > > This is the only place I've ever heard of this happening. And I still > don't know what the folder is actually doing. > > Has anyone come across this situation? Do you know what that folder is > actually doing? Or, is there anything I can do to work around it? > > Thanks! > Dan Waters > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 17 14:36:38 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 15:36:38 -0400 Subject: [AccessD] FW: Hi I am back and stuck Follow up In-Reply-To: <467589DB.6050904@mvps.org> References: <000c01c7b0fb$32e951e0$6701a8c0@ACER2G> <29f585dd0706170945w3a808af6kf316401150416ee3@mail.gmail.com> <467589DB.6050904@mvps.org> Message-ID: <29f585dd0706171236j72d2e8ffna89ab7b0df604a6e@mail.gmail.com> Thanks for the details, Steve. On 6/17/07, Steve Schapel wrote: > > Arthur, > > Arthur Fuller wrote: > >... you're using a version of Access that defaults to ADO (I think that > > began in 2000) > > For the record, ADO is the default for Access 2000 and Access 2002. > Then Microsoft saw the error of their ways :-) and DAO became the > default for Access 2003 and Access 2007. Access 2007 ships with a > version of DAO that has been significantly enhanced to work with the ACE > database engine. > From reuben at gfconsultants.com Sun Jun 17 14:51:56 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Sun, 17 Jun 2007 15:51:56 -0400 Subject: [AccessD] Address Recognition In-Reply-To: <4177.24.35.45.228.1182046944.squirrel@mail.expedient.net> Message-ID: That looks really cool. However, I have to admit, I don't understand a lick of it. What in the world do I do with it? Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Michael Bahr > Sent: Saturday, June 16, 2007 10:22 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Address Recognition > > > Hi Reuben, your friend could be regular expressions. Here is something > that would get most of your street address: > > ^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) > > ^ = start of string, this is optional > \d+ = 1 or more digits > \s+ = 1 or more spaces > [a-zA-Z]+ = 1 or more alpha chars > ([a-zA-Z]+)? 1 or more alpha char **maybe** > the [] creates a class of characters to match > > the parenthsis at the start and end capture the whole matching string and > saves it a global read-only variable you can dereference. If you want to > capture 485 1/2 you try relpacing the \d+ with something like: > > [/0-9\s]+ > > hth, Mike... > > > I have an app that loads BMV records from the state. In those > records are > > the auto owners home addresses. Unfortunately, the addresses are listed > > completely in one field. For example 485 1/2 Ferry St or 676 Ferry > > Street. > > > > I need to go thru this entire list upon importing from the state and set > > every record to its proper taxing unit which is entirely based upon the > > address listed. If no address is listed I will simply indicate > the taxing > > unit as Unknown and the user will check manually. > > > > My biggest problem is illustrated by the following address > (real data from > > a > > client)... > > 91 Antioch > > 60 Antioch Lane > > 12 Antioch LN > > 6 Antioch RD > > 300 Antioch Road > > > > These may be one, two, or three different roads. Either way there are 5 > > variations that must be analyzed. > > > > Anyone have any good functions or suggestions for reading these > addresses > > and assigning units? > > > > I plan to make a table that will allow the user to define the > road names, > > address ranges, which sides of the road belong in a taxing unit. My > > problem > > is how do I handle all the variations of a road? Should I force them to > > simply add more road definitions or is there a way to "Very Accurately > > Guess" what road it should be? > > > > Also, how do I handle a road number like 485 1/2 Ferry St. > Val([Address]) > > returns 4851 which results in a Street Name being /2 Ferry St. > I need to > > analyze and handle the 1/2 portion of this address as well. > > > > I am currently working on this with a few counties, but plan to > meet with > > the state BMV to try to make it the default processing software for ALL > > counties in Indiana. > > > > Any and all help greatly appreciated! > > > > Reuben Cummings > > GFC, LLC > > 812.523.1017 > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > 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 Jun 17 16:57:37 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 17 Jun 2007 14:57:37 -0700 Subject: [AccessD] Address Recognition In-Reply-To: References: Message-ID: <4675AE51.6070808@shaw.ca> Here is a mdb, I wrote awhile back for Access 97 to footle around with Regular expressions. With 97 , you had to force a reference but in 2000 you just need a reference to vbscript.dll to get version 5.5 or 5.6 andalso remove the startup code to force a reference. Version 5.5 has extra objects to handle Multiline or SubExpressions. See text files. http://www.rogersaccesslibrary.com/OtherLibraries.asp Regular Expression Validator (RegularExpressionValidator.mdb) (92 KB) Access 97 From the documentor method within above mbd here is what the expressions do. ^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) Start of input Followed by Pattern-1: ( digit one or more times Followed by whitespace one or more times Followed by any of a, -, z, A, -, Z one or more times Followed by whitespace one or more times Followed by Pattern-2: ( any of ., a, -, z, A, -, Z one or more times )-end-Pattern-2 zero or one times )-end-Pattern-1 ^([/0-9\s]+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) Start of input Followed by Pattern-1: ( any of /, 0, -, 9, whitespace one or more times Followed by whitespace one or more times Followed by any of a, -, z, A, -, Z one or more times Followed by whitespace one or more times Followed by Pattern-2: ( any of ., a, -, z, A, -, Z one or more times )-end-Pattern-2 zero or one times )-end-Pattern-1 Reuben Cummings wrote: >That looks really cool. However, I have to admit, I don't understand a lick >of it. > >What in the world do I do with it? > >Reuben Cummings >GFC, LLC >812.523.1017 > > > > >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Michael Bahr >>Sent: Saturday, June 16, 2007 10:22 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Address Recognition >> >> >>Hi Reuben, your friend could be regular expressions. Here is something >>that would get most of your street address: >> >>^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) >> >>^ = start of string, this is optional >>\d+ = 1 or more digits >>\s+ = 1 or more spaces >>[a-zA-Z]+ = 1 or more alpha chars >>([a-zA-Z]+)? 1 or more alpha char **maybe** >>the [] creates a class of characters to match >> >>the parenthsis at the start and end capture the whole matching string and >>saves it a global read-only variable you can dereference. If you want to >>capture 485 1/2 you try relpacing the \d+ with something like: >> >>[/0-9\s]+ >> >>hth, Mike... >> >> >> >>>I have an app that loads BMV records from the state. In those >>> >>> >>records are >> >> >>>the auto owners home addresses. Unfortunately, the addresses are listed >>>completely in one field. For example 485 1/2 Ferry St or 676 Ferry >>>Street. >>> >>>I need to go thru this entire list upon importing from the state and set >>>every record to its proper taxing unit which is entirely based upon the >>>address listed. If no address is listed I will simply indicate >>> >>> >>the taxing >> >> >>>unit as Unknown and the user will check manually. >>> >>>My biggest problem is illustrated by the following address >>> >>> >>(real data from >> >> >>>a >>>client)... >>>91 Antioch >>>60 Antioch Lane >>>12 Antioch LN >>>6 Antioch RD >>>300 Antioch Road >>> >>>These may be one, two, or three different roads. Either way there are 5 >>>variations that must be analyzed. >>> >>>Anyone have any good functions or suggestions for reading these >>> >>> >>addresses >> >> >>>and assigning units? >>> >>>I plan to make a table that will allow the user to define the >>> >>> >>road names, >> >> >>>address ranges, which sides of the road belong in a taxing unit. My >>>problem >>>is how do I handle all the variations of a road? Should I force them to >>>simply add more road definitions or is there a way to "Very Accurately >>>Guess" what road it should be? >>> >>>Also, how do I handle a road number like 485 1/2 Ferry St. >>> >>> >>Val([Address]) >> >> >>>returns 4851 which results in a Street Name being /2 Ferry St. >>> >>> >>I need to >> >> >>>analyze and handle the 1/2 portion of this address as well. >>> >>>I am currently working on this with a few counties, but plan to >>> >>> >>meet with >> >> >>>the state BMV to try to make it the default processing software for ALL >>>counties in Indiana. >>> >>>Any and all help greatly appreciated! >>> >>>Reuben Cummings >>>GFC, LLC >>>812.523.1017 >>> >>> >>> >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/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 darrend at nimble.com.au Sun Jun 17 18:36:23 2007 From: darrend at nimble.com.au (Darren D) Date: Mon, 18 Jun 2007 09:36:23 +1000 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <000b01c7b0f2$5ad8f290$6701a8c0@ACER2G> Message-ID: <200706172336.l5HNaOHN000519@databaseadvisors.com> Hi Joe In my code I use just the following - without referencing recordsets Private Sub SomeCombo_AfterUpdate() Me.RecordsetClone.FindFirst "SomePKinThedB =" & Me![cmbSomeCoolCombo] Me.Bookmark = Me.RecordsetClone.Bookmark End sub Pretty much the same as what you have - slightly different though That's it Darren ------------------ T: 0424 696 433 -----Original Message----- From: Joe Hecht [mailto:jmhecht at earthlink.net] Sent: Monday, 18 June 2007 1:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Hi I am back and stuck Arthur, It is the wizard code. I am going to check the references and see if I need to load something. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 17, 2007 3:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hi I am back and stuck The syntax looks solid. I write it slightly differently but that's not the issue. My guess is that you're using a version that defaults to ADO rather than DAO. I forget when that began, but ensure that you have a reference to DAO that is above the ADO reference in the list and try your code again. Arthur On 6/16/07, Joe Hecht wrote: > > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, tblEmployee.EmpFname, > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM From fuller.artful at gmail.com Sun Jun 17 18:47:31 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 19:47:31 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <200706172336.l5HNaOHN000519@databaseadvisors.com> References: <000b01c7b0f2$5ad8f290$6701a8c0@ACER2G> <200706172336.l5HNaOHN000519@databaseadvisors.com> Message-ID: <29f585dd0706171647y7c83f526t80afe558ca070802@mail.gmail.com> As I mentioned previously, this code will get busted if the default data access method is ADO. There is no FindFirst in ADO; only Find. A. On 6/17/07, Darren D wrote: > > Hi Joe > > In my code I use just the following - without referencing recordsets > > Private Sub SomeCombo_AfterUpdate() > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > Me![cmbSomeCoolCombo] > Me.Bookmark = Me.RecordsetClone.Bookmark > > End sub > > Pretty much the same as what you have - slightly different though > > That's it > > Darren > ------------------ > T: 0424 696 433 > -----Original Message----- > From: Joe Hecht [mailto:jmhecht at earthlink.net] > Sent: Monday, 18 June 2007 1:16 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Hi I am back and stuck > > Arthur, > > It is the wizard code. I am going to check the references and see if I > need > to load something. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, June 17, 2007 3:49 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > The syntax looks solid. I write it slightly differently but that's not the > issue. My guess is that you're using a version that defaults to ADO rather > than DAO. I forget when that began, but ensure that you have a reference > to > DAO that is above the ADO reference in the list and try your code again. > > Arthur > > > On 6/16/07, Joe Hecht wrote: > > > > Hi Gang, > > > > > > > > I am back and feeling silly. Can not make combo box work. > > > > > > > > I want to go to the record the combo selects > > > > > > > > > > > > > > > > Private Sub Combo27_AfterUpdate() > > > > ' Find the record that matches the control. > > > > Dim rs As Object > > > > > > > > Set rs = Me.Recordset.Clone > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > > > End Sub > > > > > > > > The sql > > > > > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > tblEmployee.EmpFname, > > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > > AS > > Expr1 > > > > FROM tblEmployee > > > > ORDER BY tblEmployee.EmpLName; > > > > > > > > I have it so that it is showing expression one but I get > > > > > > > > Run time error 13 on the following code line: > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > > > > > Please advise > > > > > > > > Thanks > > > > > > > > Joe > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From darrend at nimble.com.au Sun Jun 17 19:23:41 2007 From: darrend at nimble.com.au (Darren D) Date: Mon, 18 Jun 2007 10:23:41 +1000 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706171647y7c83f526t80afe558ca070802@mail.gmail.com> Message-ID: <200706180023.l5I0Nd1C019760@databaseadvisors.com> Hi Arthur Thanks for this Just to try 1 I made sure the DAO was above the ActiveX Data Objects ref in the list All worked well - as expected 2 Made the ActiveX Data Objects Ref higher than the DAO compacted and repaired and re-opened - it still worked 3 So to take it to the fullest level I removed the DAO ref altogether Compacted repaired and re-opened (Couldn't compile because of explicit DAO references) but the (search feature) combo still worked What gives? Full Ref list = 1 Visual Basic for Applications 2 Microsoft Access 11 Object Library 3 OLE Automation 4 Microsoft ActiveX data Objects 2.1 Library Darren ------------------ T: 0424 696 433 -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Monday, 18 June 2007 9:48 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hi I am back and stuck As I mentioned previously, this code will get busted if the default data access method is ADO. There is no FindFirst in ADO; only Find. A. On 6/17/07, Darren D wrote: > > Hi Joe > > In my code I use just the following - without referencing recordsets > > Private Sub SomeCombo_AfterUpdate() > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > Me![cmbSomeCoolCombo] > Me.Bookmark = Me.RecordsetClone.Bookmark > > End sub > > Pretty much the same as what you have - slightly different though > > That's it > > Darren > ------------------ > T: 0424 696 433 > -----Original Message----- > From: Joe Hecht [mailto:jmhecht at earthlink.net] > Sent: Monday, 18 June 2007 1:16 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Hi I am back and stuck > > Arthur, > > It is the wizard code. I am going to check the references and see if I > need > to load something. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, June 17, 2007 3:49 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > The syntax looks solid. I write it slightly differently but that's not the > issue. My guess is that you're using a version that defaults to ADO rather > than DAO. I forget when that began, but ensure that you have a reference > to > DAO that is above the ADO reference in the list and try your code again. > > Arthur > > > On 6/16/07, Joe Hecht wrote: > > > > Hi Gang, > > > > > > > > I am back and feeling silly. Can not make combo box work. > > > > > > > > I want to go to the record the combo selects > > > > > > > > > > > > > > > > Private Sub Combo27_AfterUpdate() > > > > ' Find the record that matches the control. > > > > Dim rs As Object > > > > > > > > Set rs = Me.Recordset.Clone > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > > > End Sub > > > > > > > > The sql > > > > > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > tblEmployee.EmpFname, > > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & [empNumber] > > AS > > Expr1 > > > > FROM tblEmployee > > > > ORDER BY tblEmployee.EmpLName; > > > > > > > > I have it so that it is showing expression one but I get > > > > > > > > Run time error 13 on the following code line: > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > > > > > Please advise > > > > > > > > Thanks > > > > > > > > Joe > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM From fuller.artful at gmail.com Sun Jun 17 19:44:42 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 20:44:42 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <200706180023.l5I0Nd1C019760@databaseadvisors.com> References: <29f585dd0706171647y7c83f526t80afe558ca070802@mail.gmail.com> <200706180023.l5I0Nd1C019760@databaseadvisors.com> Message-ID: <29f585dd0706171744m6b9f58b2jddcad030735b7bd9@mail.gmail.com> Forgive me. I thought I made it clear, but obviously I failed. My fault. 1. If you are going to mix ADO and DAO, then you should declare each object explicitly, so Access knows which one you mean. (I gave an example creating two recordsets, one of each type.) Should you try rs2.FindFIrst(...) you will get busted. Should you try rs1.Find(...) you will get busted. 2. You can mix and match, and I do now and then, but most often I make a global (app-centric) decision as to which side of the street I'm going to walk. Thereafter, I stick to it, and no problems. I don't care which side you choose, but I recommend that you choose one and stick to it throughout. Then you don't have to bother with with "ADODB" prefix or its altenative. The list as you presented it does not include DAO, and therefore cannot execute FindFirst. You Must include the other library as previously described, DAO 3.6 or whatever the latest version is. I hope this didn't come across as pedantic. (I'm conscious of this since receiving a few emails lately.) All I mean to say is that if you want to use "FindFirst" then you MUST include a reference to DAO. Otherwise Access will look at the ADO library, fail to find "FindFirst", and bust you. hth, Arthur On 6/17/07, Darren D wrote: > > Hi Arthur > > Thanks for this > > Just to try > > 1 I made sure the DAO was above the ActiveX Data Objects ref in the > list > All worked well - as expected > > 2 Made the ActiveX Data Objects Ref higher than the DAO > compacted and repaired and re-opened - it still worked > > 3 So to take it to the fullest level I removed the DAO ref > altogether > Compacted repaired and re-opened > (Couldn't compile because of explicit DAO references) > but the (search feature) combo still worked > > What gives? > > Full Ref list = > 1 Visual Basic for Applications > 2 Microsoft Access 11 Object Library > 3 OLE Automation > 4 Microsoft ActiveX data Objects 2.1 Library > > Darren > ------------------ > T: 0424 696 433 > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Monday, 18 June 2007 9:48 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > As I mentioned previously, this code will get busted if the default data > access method is ADO. There is no FindFirst in ADO; only Find. > > A. > > > On 6/17/07, Darren D wrote: > > > > Hi Joe > > > > In my code I use just the following - without referencing recordsets > > > > Private Sub SomeCombo_AfterUpdate() > > > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > > Me![cmbSomeCoolCombo] > > Me.Bookmark = Me.RecordsetClone.Bookmark > > > > End sub > > > > Pretty much the same as what you have - slightly different though > > > > That's it > > > > Darren > > ------------------ > > T: 0424 696 433 > > -----Original Message----- > > From: Joe Hecht [mailto:jmhecht at earthlink.net] > > Sent: Monday, 18 June 2007 1:16 AM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] Hi I am back and stuck > > > > Arthur, > > > > It is the wizard code. I am going to check the references and see if I > > need > > to load something. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Sunday, June 17, 2007 3:49 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Hi I am back and stuck > > > > The syntax looks solid. I write it slightly differently but that's not > the > > issue. My guess is that you're using a version that defaults to ADO > rather > > than DAO. I forget when that began, but ensure that you have a reference > > to > > DAO that is above the ADO reference in the list and try your code again. > > > > Arthur > > > > > > On 6/16/07, Joe Hecht wrote: > > > > > > Hi Gang, > > > > > > > > > > > > I am back and feeling silly. Can not make combo box work. > > > > > > > > > > > > I want to go to the record the combo selects > > > > > > > > > > > > > > > > > > > > > > > > Private Sub Combo27_AfterUpdate() > > > > > > ' Find the record that matches the control. > > > > > > Dim rs As Object > > > > > > > > > > > > Set rs = Me.Recordset.Clone > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > > > > > End Sub > > > > > > > > > > > > The sql > > > > > > > > > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > > tblEmployee.EmpFname, > > > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & > [empNumber] > > > AS > > > Expr1 > > > > > > FROM tblEmployee > > > > > > ORDER BY tblEmployee.EmpLName; > > > > > > > > > > > > I have it so that it is showing expression one but I get > > > > > > > > > > > > Run time error 13 on the following code line: > > > > > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > > > > > > > > > > > Please advise > > > > > > > > > > > > Thanks > > > > > > > > > > > > Joe > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From darrend at nimble.com.au Sun Jun 17 20:01:28 2007 From: darrend at nimble.com.au (Darren D) Date: Mon, 18 Jun 2007 11:01:28 +1000 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706171744m6b9f58b2jddcad030735b7bd9@mail.gmail.com> Message-ID: <200706180101.l5I11Q3c000671@databaseadvisors.com> Howdy Thanks for this No fault here Arthur - I actually look forward to your posts I am in fact most ignorant of recordset objects In the list of references - DAO is not mentioned as I removed it - But the FindFirst still works! This is the bit I did not understand?? If it is a DAO capability - why does it still work after I remove DAO from the ref lists I even Compacted and repaired the dB - and re-opened it after removal of DAO Still the combo After_Update event fired - no errors - and it even found the relevant record Using ~~~~~~~~~~~~~~~~~~~~ Me.RecordsetClone.FindFirst "SomePKinThedB =" & Me![cmbSomeCoolCombo] Me.Bookmark = Me.RecordsetClone.Bookmark ~~~~~~~~~~~~~~~~~~~~ Darren ------------------ T: 0424 696 433 -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Monday, 18 June 2007 10:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hi I am back and stuck Forgive me. I thought I made it clear, but obviously I failed. My fault. 1. If you are going to mix ADO and DAO, then you should declare each object explicitly, so Access knows which one you mean. (I gave an example creating two recordsets, one of each type.) Should you try rs2.FindFIrst(...) you will get busted. Should you try rs1.Find(...) you will get busted. 2. You can mix and match, and I do now and then, but most often I make a global (app-centric) decision as to which side of the street I'm going to walk. Thereafter, I stick to it, and no problems. I don't care which side you choose, but I recommend that you choose one and stick to it throughout. Then you don't have to bother with with "ADODB" prefix or its altenative. The list as you presented it does not include DAO, and therefore cannot execute FindFirst. You Must include the other library as previously described, DAO 3.6 or whatever the latest version is. I hope this didn't come across as pedantic. (I'm conscious of this since receiving a few emails lately.) All I mean to say is that if you want to use "FindFirst" then you MUST include a reference to DAO. Otherwise Access will look at the ADO library, fail to find "FindFirst", and bust you. hth, Arthur On 6/17/07, Darren D wrote: > > Hi Arthur > > Thanks for this > > Just to try > > 1 I made sure the DAO was above the ActiveX Data Objects ref in the > list > All worked well - as expected > > 2 Made the ActiveX Data Objects Ref higher than the DAO > compacted and repaired and re-opened - it still worked > > 3 So to take it to the fullest level I removed the DAO ref > altogether > Compacted repaired and re-opened > (Couldn't compile because of explicit DAO references) > but the (search feature) combo still worked > > What gives? > > Full Ref list = > 1 Visual Basic for Applications > 2 Microsoft Access 11 Object Library > 3 OLE Automation > 4 Microsoft ActiveX data Objects 2.1 Library > > Darren > ------------------ > T: 0424 696 433 > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Monday, 18 June 2007 9:48 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > As I mentioned previously, this code will get busted if the default data > access method is ADO. There is no FindFirst in ADO; only Find. > > A. > > > On 6/17/07, Darren D wrote: > > > > Hi Joe > > > > In my code I use just the following - without referencing recordsets > > > > Private Sub SomeCombo_AfterUpdate() > > > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > > Me![cmbSomeCoolCombo] > > Me.Bookmark = Me.RecordsetClone.Bookmark > > > > End sub > > > > Pretty much the same as what you have - slightly different though > > > > That's it > > > > Darren > > ------------------ > > T: 0424 696 433 > > -----Original Message----- > > From: Joe Hecht [mailto:jmhecht at earthlink.net] > > Sent: Monday, 18 June 2007 1:16 AM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] Hi I am back and stuck > > > > Arthur, > > > > It is the wizard code. I am going to check the references and see if I > > need > > to load something. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Sunday, June 17, 2007 3:49 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Hi I am back and stuck > > > > The syntax looks solid. I write it slightly differently but that's not > the > > issue. My guess is that you're using a version that defaults to ADO > rather > > than DAO. I forget when that began, but ensure that you have a reference > > to > > DAO that is above the ADO reference in the list and try your code again. > > > > Arthur > > > > > > On 6/16/07, Joe Hecht wrote: > > > > > > Hi Gang, > > > > > > > > > > > > I am back and feeling silly. Can not make combo box work. > > > > > > > > > > > > I want to go to the record the combo selects > > > > > > > > > > > > > > > > > > > > > > > > Private Sub Combo27_AfterUpdate() > > > > > > ' Find the record that matches the control. > > > > > > Dim rs As Object > > > > > > > > > > > > Set rs = Me.Recordset.Clone > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > > > > > End Sub > > > > > > > > > > > > The sql > > > > > > > > > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > > tblEmployee.EmpFname, > > > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & > [empNumber] > > > AS > > > Expr1 > > > > > > FROM tblEmployee > > > > > > ORDER BY tblEmployee.EmpLName; > > > > > > > > > > > > I have it so that it is showing expression one but I get > > > > > > > > > > > > Run time error 13 on the following code line: > > > > > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > > > > > > > > > > > Please advise > > > > > > > > > > > > Thanks > > > > > > > > > > > > Joe > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM From jedi at charm.net Sun Jun 17 20:09:30 2007 From: jedi at charm.net (Michael Bahr) Date: Sun, 17 Jun 2007 21:09:30 -0400 (EDT) Subject: [AccessD] Address Recognition In-Reply-To: <4675AE51.6070808@shaw.ca> References: <4675AE51.6070808@shaw.ca> Message-ID: <4962.24.35.45.228.1182128970.squirrel@mail.expedient.net> Thanks for the reference Marty. Reuben, sorry for not supplying a complete example I am at home. I know that if you open your db and open the code part you can search for "regular expression" and get some results. I got my information on how to use it here http://www.regular-expressions.info/vbscript.html Also I highly recommend the book, Mastering Regular Expressions http://www.oreilly.com/catalog/regex3/ it is the bible for regular expressions. You do not want to leave home without it! :-O I will look at work and find some examples to pass on to you. Mike... > Here is a mdb, I wrote awhile back for Access 97 to footle around > with Regular expressions. With 97 , you had to force a reference but > in 2000 you just need a reference to vbscript.dll to get version 5.5 or > 5.6 > andalso remove the startup code to force a reference. Version 5.5 has > extra > objects to handle Multiline or SubExpressions. > > See text files. > > > http://www.rogersaccesslibrary.com/OtherLibraries.asp > Regular Expression Validator (RegularExpressionValidator.mdb) (92 > KB) Access 97 > > > From the documentor method within above mbd here is what the > expressions do. > > ^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) > > Start of input > Followed by Pattern-1: ( > digit one or more times > Followed by whitespace one or more times > Followed by any of a, -, z, A, -, Z one or more times > Followed by whitespace one or more times > Followed by Pattern-2: ( > any of ., a, -, z, A, -, Z one or more times > )-end-Pattern-2 zero or one times > )-end-Pattern-1 > > > ^([/0-9\s]+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) > > Start of input > Followed by Pattern-1: ( > any of /, 0, -, 9, whitespace one or more times > Followed by whitespace one or more times > Followed by any of a, -, z, A, -, Z one or more times > Followed by whitespace one or more times > Followed by Pattern-2: ( > any of ., a, -, z, A, -, Z one or more times > )-end-Pattern-2 zero or one times > )-end-Pattern-1 > > Reuben Cummings wrote: > >>That looks really cool. However, I have to admit, I don't understand a >> lick >>of it. >> >>What in the world do I do with it? >> >>Reuben Cummings >>GFC, LLC >>812.523.1017 >> >> >> >> >>>-----Original Message----- >>>From: accessd-bounces at databaseadvisors.com >>>[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Michael Bahr >>>Sent: Saturday, June 16, 2007 10:22 PM >>>To: Access Developers discussion and problem solving >>>Subject: Re: [AccessD] Address Recognition >>> >>> >>>Hi Reuben, your friend could be regular expressions. Here is something >>>that would get most of your street address: >>> >>>^(\d+\s+[a-zA-Z]+\s+([.a-zA-Z]+)?) >>> >>>^ = start of string, this is optional >>>\d+ = 1 or more digits >>>\s+ = 1 or more spaces >>>[a-zA-Z]+ = 1 or more alpha chars >>>([a-zA-Z]+)? 1 or more alpha char **maybe** >>>the [] creates a class of characters to match >>> >>>the parenthsis at the start and end capture the whole matching string >>> and >>>saves it a global read-only variable you can dereference. If you want >>> to >>>capture 485 1/2 you try relpacing the \d+ with something like: >>> >>>[/0-9\s]+ >>> >>>hth, Mike... >>> >>> >>> >>>>I have an app that loads BMV records from the state. In those >>>> >>>> >>>records are >>> >>> >>>>the auto owners home addresses. Unfortunately, the addresses are >>>> listed >>>>completely in one field. For example 485 1/2 Ferry St or 676 Ferry >>>>Street. >>>> >>>>I need to go thru this entire list upon importing from the state and >>>> set >>>>every record to its proper taxing unit which is entirely based upon the >>>>address listed. If no address is listed I will simply indicate >>>> >>>> >>>the taxing >>> >>> >>>>unit as Unknown and the user will check manually. >>>> >>>>My biggest problem is illustrated by the following address >>>> >>>> >>>(real data from >>> >>> >>>>a >>>>client)... >>>>91 Antioch >>>>60 Antioch Lane >>>>12 Antioch LN >>>>6 Antioch RD >>>>300 Antioch Road >>>> >>>>These may be one, two, or three different roads. Either way there are >>>> 5 >>>>variations that must be analyzed. >>>> >>>>Anyone have any good functions or suggestions for reading these >>>> >>>> >>>addresses >>> >>> >>>>and assigning units? >>>> >>>>I plan to make a table that will allow the user to define the >>>> >>>> >>>road names, >>> >>> >>>>address ranges, which sides of the road belong in a taxing unit. My >>>>problem >>>>is how do I handle all the variations of a road? Should I force them >>>> to >>>>simply add more road definitions or is there a way to "Very Accurately >>>>Guess" what road it should be? >>>> >>>>Also, how do I handle a road number like 485 1/2 Ferry St. >>>> >>>> >>>Val([Address]) >>> >>> >>>>returns 4851 which results in a Street Name being /2 Ferry St. >>>> >>>> >>>I need to >>> >>> >>>>analyze and handle the 1/2 portion of this address as well. >>>> >>>>I am currently working on this with a few counties, but plan to >>>> >>>> >>>meet with >>> >>> >>>>the state BMV to try to make it the default processing software for ALL >>>>counties in Indiana. >>>> >>>>Any and all help greatly appreciated! >>>> >>>>Reuben Cummings >>>>GFC, LLC >>>>812.523.1017 >>>> >>>> >>>> >>>>-- >>>>AccessD mailing list >>>>AccessD at databaseadvisors.com >>>>http://databaseadvisors.com/mailman/listinfo/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 fuller.artful at gmail.com Sun Jun 17 20:18:25 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 17 Jun 2007 21:18:25 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <200706180101.l5I11Q3c000671@databaseadvisors.com> References: <29f585dd0706171744m6b9f58b2jddcad030735b7bd9@mail.gmail.com> <200706180101.l5I11Q3c000671@databaseadvisors.com> Message-ID: <29f585dd0706171818t5d13183aucfbceac7b8c66d07@mail.gmail.com> I don't know. I defer to the really smart people here. A. On 6/17/07, Darren D wrote: > > Howdy > > Thanks for this > > No fault here Arthur - I actually look forward to your posts > > I am in fact most ignorant of recordset objects > > > In the list of references - DAO is not mentioned as I removed it - But the > FindFirst still works! > > This is the bit I did not understand?? > > > If it is a DAO capability - why does it still work after I remove DAO from > the > ref lists > > I even Compacted and repaired the dB - and re-opened it after removal of > DAO > > Still the combo After_Update event fired - no errors - and it even found > the > relevant record > > Using > ~~~~~~~~~~~~~~~~~~~~ > Me.RecordsetClone.FindFirst "SomePKinThedB =" & Me![cmbSomeCoolCombo] > Me.Bookmark = Me.RecordsetClone.Bookmark > ~~~~~~~~~~~~~~~~~~~~ > > Darren > ------------------ > T: 0424 696 433 > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Monday, 18 June 2007 10:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > Forgive me. I thought I made it clear, but obviously I failed. My fault. > > 1. If you are going to mix ADO and DAO, then you should declare each > object > explicitly, so Access knows which one you mean. (I gave an example > creating > two recordsets, one of each type.) Should you try rs2.FindFIrst(...) you > will get busted. Should you try rs1.Find(...) you will get busted. > > 2. You can mix and match, and I do now and then, but most often I make a > global (app-centric) decision as to which side of the street I'm going to > walk. Thereafter, I stick to it, and no problems. I don't care which side > you choose, but I recommend that you choose one and stick to it > throughout. > Then you don't have to bother with with "ADODB" prefix or its altenative. > > The list as you presented it does not include DAO, and therefore cannot > execute FindFirst. You Must include the other library as previously > described, DAO 3.6 or whatever the latest version is. > > I hope this didn't come across as pedantic. (I'm conscious of this since > receiving a few emails lately.) All I mean to say is that if you want to > use > "FindFirst" then you MUST include a reference to DAO. Otherwise Access > will > look at the ADO library, fail to find "FindFirst", and bust you. > > hth, > Arthur > > > On 6/17/07, Darren D wrote: > > > > Hi Arthur > > > > Thanks for this > > > > Just to try > > > > 1 I made sure the DAO was above the ActiveX Data Objects ref in > the > > list > > All worked well - as expected > > > > 2 Made the ActiveX Data Objects Ref higher than the DAO > > compacted and repaired and re-opened - it still worked > > > > 3 So to take it to the fullest level I removed the DAO ref > > altogether > > Compacted repaired and re-opened > > (Couldn't compile because of explicit DAO references) > > but the (search feature) combo still worked > > > > What gives? > > > > Full Ref list = > > 1 Visual Basic for Applications > > 2 Microsoft Access 11 Object Library > > 3 OLE Automation > > 4 Microsoft ActiveX data Objects 2.1 Library > > > > Darren > > ------------------ > > T: 0424 696 433 > > > > -----Original Message----- > > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > > Sent: Monday, 18 June 2007 9:48 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Hi I am back and stuck > > > > As I mentioned previously, this code will get busted if the default data > > access method is ADO. There is no FindFirst in ADO; only Find. > > > > A. > > > > > > On 6/17/07, Darren D wrote: > > > > > > Hi Joe > > > > > > In my code I use just the following - without referencing recordsets > > > > > > Private Sub SomeCombo_AfterUpdate() > > > > > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > > > Me![cmbSomeCoolCombo] > > > Me.Bookmark = Me.RecordsetClone.Bookmark > > > > > > End sub > > > > > > Pretty much the same as what you have - slightly different though > > > > > > That's it > > > > > > Darren > > > ------------------ > > > T: 0424 696 433 > > > -----Original Message----- > > > From: Joe Hecht [mailto:jmhecht at earthlink.net] > > > Sent: Monday, 18 June 2007 1:16 AM > > > To: 'Access Developers discussion and problem solving' > > > Subject: Re: [AccessD] Hi I am back and stuck > > > > > > Arthur, > > > > > > It is the wizard code. I am going to check the references and see if I > > > need > > > to load something. > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > Fuller > > > Sent: Sunday, June 17, 2007 3:49 AM > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] Hi I am back and stuck > > > > > > The syntax looks solid. I write it slightly differently but that's not > > the > > > issue. My guess is that you're using a version that defaults to ADO > > rather > > > than DAO. I forget when that began, but ensure that you have a > reference > > > to > > > DAO that is above the ADO reference in the list and try your code > again. > > > > > > Arthur > > > > > > > > > On 6/16/07, Joe Hecht wrote: > > > > > > > > Hi Gang, > > > > > > > > > > > > > > > > I am back and feeling silly. Can not make combo box work. > > > > > > > > > > > > > > > > I want to go to the record the combo selects > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Private Sub Combo27_AfterUpdate() > > > > > > > > ' Find the record that matches the control. > > > > > > > > Dim rs As Object > > > > > > > > > > > > > > > > Set rs = Me.Recordset.Clone > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > > > > > > > End Sub > > > > > > > > > > > > > > > > The sql > > > > > > > > > > > > > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > > > tblEmployee.EmpFname, > > > > tblEmployee.EmpLName, [emplname] & ", " & [empfname] & " " & > > [empNumber] > > > > AS > > > > Expr1 > > > > > > > > FROM tblEmployee > > > > > > > > ORDER BY tblEmployee.EmpLName; > > > > > > > > > > > > > > > > I have it so that it is showing expression one but I get > > > > > > > > > > > > > > > > Run time error 13 on the following code line: > > > > > > > > > > > > > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > > > > > > > > > > > > > > > > > > > Please advise > > > > > > > > > > > > > > > > Thanks > > > > > > > > > > > > > > > > Joe > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > No virus found in this incoming message. > > > Checked by AVG Free Edition. > > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > > 14/06/2007 > > > 12:44 > > > PM > > > > > > > > > No virus found in this outgoing message. > > > Checked by AVG Free Edition. > > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > > 14/06/2007 > > > 12:44 > > > PM > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Mon Jun 18 00:27:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 18 Jun 2007 01:27:56 -0400 Subject: [AccessD] The first annual Great Smokey Mountains AccessD Conference Message-ID: <20070618052757.6D8F1BC85@smtp-auth.no-ip.com> The first annual Great Smokey Mountains AccessD Conference will be happening this coming Saturday at my house. To get a map to my house, watch for Wrap of course: http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm _medium=ha&utm_term=map Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. Of course things are never as they seem. There are really only two left turns coming south on Horseshoe bend road, the second is my drive. Just remember that. Hudson Weather. It's looking like high 80s over the weekend. I do have AC so we will be comfortable inside. http://www.weather.com/weather/local/28638 Anyone needing hotels: http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image Alternately, down in Hickory: http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image Food in Lenoir: http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image Food in Hudson: http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image Strangely enough (or perhaps not?), a search for "night clubs" in Lenoir, nc turned up nothing, but did show stuff down in Hickory, just south of us. I must admit I have not been to a night club since we moved here so I will not be much help there. http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image Churches (lots of Baptists down here). You will always be welcome at my church, #B - Hudson United Methodist. I do have enough credit at this point that I can skip if the conference is still going on. http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image General NC info: http://www.visitnc.com/tools_search_results.asp http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o i=local_group&resnum=4&ct=image The plan is to meet at my home on Saturday, and Sunday if there is anyone still here. Anyone coming in early (Friday evening / night) is welcome to call me. 828-572-0120 is my business phone. I will be doing a BBQ Saturday evening after the conference. The usual suspects - chicken / ribs / etc. I am pretty good on the BBQ. I am looking forward to seeing you guys, whoever shows up, so let's meet and have a good time - no RSVP required, come on down. John W. Colby Colby Consulting www.ColbyConsulting.com From darrend at nimble.com.au Mon Jun 18 00:42:11 2007 From: darrend at nimble.com.au (Darren D) Date: Mon, 18 Jun 2007 15:42:11 +1000 Subject: [AccessD] A2003: return records from Stored proc in SQL Message-ID: <200706180542.l5I5g8av013819@databaseadvisors.com> Hi All I have some code that runs a Stored Proc in SQL and it passes the dB name username, pwd etc Cool How do I actually get the results from this Stored Procedure visible in access?? Many thanks No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 12:44 PM From adtp at hotmail.com Mon Jun 18 02:03:30 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Mon, 18 Jun 2007 12:33:30 +0530 Subject: [AccessD] Hi I am back and stuck References: <29f585dd0706171744m6b9f58b2jddcad030735b7bd9@mail.gmail.com><200706180101.l5I11Q3c000671@databaseadvisors.com> <29f585dd0706171818t5d13183aucfbceac7b8c66d07@mail.gmail.com> Message-ID: Darren, There is no contradiction. When you invoke a recordset (or its clone) directly as form's property, you do not need to set any reference at all - neither to DAO nor to ADO. This is because you are not creating an object related to either of these two libraries, but using an intrinsic feature of the form itself. In fact, a single statement, as given below would suffice. There is no need to use the clone and no reference to DAO or ADO is required. If there is no match, there will be no error message (you will simply land up in the first record). Me.Recordset.FindFirst "ID = " & Nz(Me.CboID, 0) Note - Use of Nz() function is necessary - in order to avoid error 3077 "Syntax error (missing operator) in expression" in case of null value. As correctly pointed out by Arthur, as soon as you attempt to set an explicit recordset object (say rst) for manipulating the form's recordset or its clone, it will be found that FindFirst method is available only for a DAO recordset and setting a reference to DAO is necessary. If due to some reason your db has reference to both DAO & ADO, you should qualify the recordset object suitably (eg. Dim rst As DAO.Recordset). Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Arthur Fuller To: Access Developers discussion and problem solving Sent: Monday, June 18, 2007 06:48 Subject: Re: [AccessD] Hi I am back and stuck I don't know. I defer to the really smart people here. A. On 6/17/07, Darren D wrote: > > Howdy > > Thanks for this > > No fault here Arthur - I actually look forward to your posts > > I am in fact most ignorant of recordset objects > > In the list of references - DAO is not mentioned as I removed it - But the FindFirst still works! > > This is the bit I did not understand?? > > If it is a DAO capability - why does it still work after I remove DAO from the ref lists > > I even Compacted and repaired the dB - and re-opened it after removal of DAO > > Still the combo After_Update event fired - no errors - and it even found the relevant record > > Using > ~~~~~~~~~~~~~~~~~~~~ > Me.RecordsetClone.FindFirst "SomePKinThedB =" & Me![cmbSomeCoolCombo] > Me.Bookmark = Me.RecordsetClone.Bookmark > ~~~~~~~~~~~~~~~~~~~~ > > Darren > ------------------ > T: 0424 696 433 > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Monday, 18 June 2007 10:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > Forgive me. I thought I made it clear, but obviously I failed. My fault. > > 1. If you are going to mix ADO and DAO, then you should declare each object explicitly, so Access knows which one you mean. (I gave an example creating two recordsets, one of each type.) Should you try rs2.FindFIrst(...) you will get busted. Should you try rs1.Find(...) you will get busted. > > 2. You can mix and match, and I do now and then, but most often I make a global (app-centric) decision as to which side of the street I'm going to walk. Thereafter, I stick to it, and no problems. I don't care which side you choose, but I recommend that you choose one and stick to it throughout. Then you don't have to bother with with "ADODB" prefix or its altenative. > > The list as you presented it does not include DAO, and therefore cannot execute FindFirst. You Must include the other library as previously described, DAO 3.6 or whatever the latest version is. > > I hope this didn't come across as pedantic. (I'm conscious of this since receiving a few emails lately.) All I mean to say is that if you want to use "FindFirst" then you MUST include a reference to DAO. Otherwise Access will look at the ADO library, fail to find "FindFirst", and bust you. > > hth, > Arthur > > > On 6/17/07, Darren D wrote: > > > > Hi Arthur > > > > Thanks for this > > > > Just to try > > > > 1 I made sure the DAO was above the ActiveX Data Objects ref in the list All worked well - as expected > > > > 2 Made the ActiveX Data Objects Ref higher than the DAO > > compacted and repaired and re-opened - it still worked > > > > 3 So to take it to the fullest level I removed the DAO ref > > altogether Compacted repaired and re-opened > > (Couldn't compile because of explicit DAO references) > > but the (search feature) combo still worked > > > > What gives? > > > > Full Ref list = > > 1 Visual Basic for Applications > > 2 Microsoft Access 11 Object Library > > 3 OLE Automation > > 4 Microsoft ActiveX data Objects 2.1 Library > > > > Darren > > ------------------ > > T: 0424 696 433 > > > > -----Original Message----- > > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > > Sent: Monday, 18 June 2007 9:48 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Hi I am back and stuck > > > > As I mentioned previously, this code will get busted if the default data access method is ADO. There is no FindFirst in ADO; only Find. > > > > A. > > > > > > On 6/17/07, Darren D wrote: > > > > > > Hi Joe > > > > > > In my code I use just the following - without referencing recordsets > > > > > > Private Sub SomeCombo_AfterUpdate()> > > > > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > > > Me![cmbSomeCoolCombo] > > > Me.Bookmark = Me.RecordsetClone.Bookmark > > > End sub > > > > > > Pretty much the same as what you have - slightly different though > > > > > > That's it > > > > > > Darren From adtp at hotmail.com Mon Jun 18 02:13:29 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Mon, 18 Jun 2007 12:43:29 +0530 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800><004101c7b000$e6987c30$1800a8c0@s1800> <025c01c7b01a$c2a68640$8eb82ad1@SusanOne> Message-ID: Thanks Susan! So nice of you. A.D.Tejpal --------------- ----- Original Message ----- From: Susan Harkins To: 'Access Developers discussion and problem solving' Sent: Saturday, June 16, 2007 19:02 Subject: Re: [AccessD] Birthday in table Nobody likes a wise guy. ;) What an innovative solution -- Lembit gets it all. Nicely done A.D! Susan H. Thank you, A.D., I will try this. it sounds like a real good idea. From adtp at hotmail.com Mon Jun 18 02:16:04 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Mon, 18 Jun 2007 12:46:04 +0530 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800> <004101c7b000$e6987c30$1800a8c0@s1800> Message-ID: You are most welcome Lembit! A.D.Tejpal --------------- ----- Original Message ----- From: Lembit Soobik To: Access Developers discussion and problem solving Sent: Saturday, June 16, 2007 15:57 Subject: Re: [AccessD] Birthday in table Thank you, A.D., I will try this. it sounds like a real good idea. Lembit From ssharkins at setel.com Mon Jun 18 06:59:41 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 18 Jun 2007 07:59:41 -0400 Subject: [AccessD] Birthday in table In-Reply-To: References: <002701c7af56$03568ac0$1800a8c0@s1800><004101c7b000$e6987c30$1800a8c0@s1800><025c01c7b01a$c2a68640$8eb82ad1@SusanOne> Message-ID: <003f01c7b1a0$27f6adf0$e434fad1@SusanOne> I love a simple solution. Developers spend too much time and effort "coding" every solution, even when they don't need to -- so I especially love this kind of solution. ;) It reminds us not to reinvent the wheel... Susan H. Thanks Susan! So nice of you. A.D.Tejpal From lembit.dbamail at t-online.de Mon Jun 18 07:30:36 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Mon, 18 Jun 2007 14:30:36 +0200 Subject: [AccessD] Birthday in table References: <002701c7af56$03568ac0$1800a8c0@s1800><004101c7b000$e6987c30$1800a8c0@s1800> Message-ID: <000401c7b1a4$797b11d0$1800a8c0@s1800> Now, what I have made out of it is here: - I did not like the year 2000 as default, so I changed it to 1004 to be distinguishable from actual birthay in 2000. - I added a separate field for birth year - the birth year field is placed over the birth year of the birthday field, so in case no year is given, the year is not shown. - when a year is entered in either field, it is inserted int both fields, so whichever field has the focus, the display is the same if a year was given. for information, here is the code: '=============Begin Code Private Sub txtGeburtsjahr_AfterUpdate() On Error GoTo Error_txtGeburtsjahr_AfterUpdate If Nz(Me.txtGeburtsjahr, 0) < 1004 Then Me.txtGeburtstag = Day(Me.txtGeburtstag) _ & "." & Month(Me.txtGeburtstag) & "." & 1004 Me.txtGeburtsjahr = "" Else Me.txtGeburtstag = Day(Me.txtGeburtstag) _ & "." & Month(Me.txtGeburtstag) & "." & Me.Geburtsjahr End If Exit_txtGeburtsjahr_AfterUpdate: Exit Sub Error_txtGeburtsjahr_AfterUpdate: MsgBox "Das Datum ist ung?ltig: " & Day(Me.txtGeburtstag) _ & "." & Month(Me.txtGeburtstag) & "." & Me.Geburtsjahr Me.Geburtsjahr = "" Resume Exit_txtGeburtsjahr_AfterUpdate End Sub '================================ Private Sub txtGeburtstag_AfterUpdate() If IsNull(Me.txtGeburtstag) = True Then Me.txtGeburtsjahr = "" ElseIf Year(Me.txtGeburtstag) <= 1004 Then Me.txtGeburtsjahr = "" Me.txtGeburtstag = Day(Me.txtGeburtstag) _ & "." & Month(Me.txtGeburtstag) & "." & 1004 End If Form_Current End Sub '----------------------------------------------------------- Private Sub txtGeburtstag_Click() If Me.txtGeburtstag > #1/1/1004# Then Else Me.txtGeburtstag.SelStart = 0 Me.txtGeburtstag.SelLength = 0 End If End Sub '----------------------------------------------------------- Private Sub txtGeburtstag_Enter() Me.txtGeburtstag.SelStart = 0 Me.txtGeburtstag.SelLength = 0 End Sub '----------------------------------------------------------- Private Sub Form_Current() If Me.txtGeburtstag >= #1/1/1004# Then ' Set Default Format Me.txtGeburtstag.InputMask = "" If Me.txtGeburtstag > #1/1/1900# Then Me.txtGeburtsjahr = Format(Me.txtGeburtstag, "yyyy") Me.txtGeburtstag.Format = "dd.mm.yyyy" Else End If Else ' Set Custom Mask With Preset Year 1004 Me.txtGeburtstag.Format = "" Me.txtGeburtstag.InputMask = "99.99.\1\0\0\4;0;_" End If If Me.NewRecord Then Me.txtGeburtstag.SetFocus End If ' Me.NewRecord End Sub '================================ '=============End Code Lembit From garykjos at gmail.com Mon Jun 18 08:07:21 2007 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 18 Jun 2007 08:07:21 -0500 Subject: [AccessD] The first annual Great Smokey Mountains AccessD Conference In-Reply-To: <20070618052757.6D8F1BC85@smtp-auth.no-ip.com> References: <20070618052757.6D8F1BC85@smtp-auth.no-ip.com> Message-ID: Wish I could be joining you John. The thought of barbeque is making my lmouth water. Hope someone will be taking some photos that can be shared. GK On 6/18/07, jwcolby wrote: > The first annual Great Smokey Mountains AccessD Conference will be happening > this coming Saturday at my house. > > To get a map to my house, watch for Wrap of course: > > http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm > _medium=ha&utm_term=map > > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. Of > course things are never as they seem. There are really only two left turns > coming south on Horseshoe bend road, the second is my drive. Just remember > that. > > Hudson Weather. It's looking like high 80s over the weekend. I do have AC > so we will be comfortable inside. > > http://www.weather.com/weather/local/28638 > > Anyone needing hotels: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Alternately, down in Hickory: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Food in Lenoir: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Food in Hudson: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Strangely enough (or perhaps not?), a search for "night clubs" in Lenoir, nc > turned up nothing, but did show stuff down in Hickory, just south of us. I > must admit I have not been to a night club since we moved here so I will not > be much help there. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Churches (lots of Baptists down here). You will always be welcome at my > church, #B - Hudson United Methodist. I do have enough credit at this point > that I can skip if the conference is still going on. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > > General NC info: > > http://www.visitnc.com/tools_search_results.asp > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > The plan is to meet at my home on Saturday, and Sunday if there is anyone > still here. Anyone coming in early (Friday evening / night) is welcome to > call me. 828-572-0120 is my business phone. > > I will be doing a BBQ Saturday evening after the conference. The usual > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > I am looking forward to seeing you guys, whoever shows up, so let's meet and > have a good time - no RSVP required, come on down. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From fuller.artful at gmail.com Mon Jun 18 09:22:20 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 18 Jun 2007 10:22:20 -0400 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <200706180542.l5I5g8av013819@databaseadvisors.com> References: <200706180542.l5I5g8av013819@databaseadvisors.com> Message-ID: <29f585dd0706180722j4b8570fcx6fa96a4f4716d39d@mail.gmail.com> The simplest way is to supply the name of the sproc as the record source of a form (this assumes ADP file format). You'll find near the bottom of the data tab of the properties sheet a place to put your parameters. More complex is to create a recordset and use it to receive the results of your sproc. But even then, it wouldn't be "visible", at least to the user, until you did something with it. Dunno if that helped, Arthur On 6/18/07, Darren D wrote: > > Hi All > > > > I have some code that runs a Stored Proc in SQL and it passes the dB name > username, pwd etc > > > > Cool > > > > How do I actually get the results from this Stored Procedure visible in > access?? > > > > Many thanks > > > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From galeper at gmail.com Mon Jun 18 11:16:54 2007 From: galeper at gmail.com (Gale Perez) Date: Mon, 18 Jun 2007 09:16:54 -0700 Subject: [AccessD] Hide menus/objects, change app title, etc. in Access 2007 Message-ID: <5b2621db0706180916y6252c54fr41922e23b1316844@mail.gmail.com> Hi, I used to use some code borrowed from someone on this list years ago when I was doing Access 1997. I am just starting to develop in Access again after years of doing something else, so it is a little slow going. I am at a loss as to how to hide mens and objects and change the application name from "Access" to whatever I want the app name to be on startup. I would greatly appreciate any help. I did change it to an accde file (the current version of an mde, but see that you can still see the objects and the menus of course are still there. I don't want any menus and want to hide all objects. Thank you very much for any assistance, Gale From jwcolby at colbyconsulting.com Mon Jun 18 11:46:48 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 18 Jun 2007 12:46:48 -0400 Subject: [AccessD] Hide menus/objects, change app title, etc. in Access 2007 In-Reply-To: <5b2621db0706180916y6252c54fr41922e23b1316844@mail.gmail.com> Message-ID: <20070618164706.CAE39C17C@smtp-auth.no-ip.com> In the database window: tools / startup. Check and uncheck as desired. Also enter the application name there. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Monday, June 18, 2007 12:17 PM To: accessd at databaseadvisors.com Subject: [AccessD] Hide menus/objects, change app title, etc. in Access 2007 Hi, I used to use some code borrowed from someone on this list years ago when I was doing Access 1997. I am just starting to develop in Access again after years of doing something else, so it is a little slow going. I am at a loss as to how to hide mens and objects and change the application name from "Access" to whatever I want the app name to be on startup. I would greatly appreciate any help. I did change it to an accde file (the current version of an mde, but see that you can still see the objects and the menus of course are still there. I don't want any menus and want to hide all objects. Thank you very much for any assistance, Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From galeper at gmail.com Mon Jun 18 12:14:00 2007 From: galeper at gmail.com (Gale Perez) Date: Mon, 18 Jun 2007 10:14:00 -0700 Subject: [AccessD] Hide menus/objects, change app title, etc. in Access 2007 In-Reply-To: <20070618164706.CAE39C17C@smtp-auth.no-ip.com> References: <5b2621db0706180916y6252c54fr41922e23b1316844@mail.gmail.com> <20070618164706.CAE39C17C@smtp-auth.no-ip.com> Message-ID: <5b2621db0706181014i24e84655vdff9954962a7a20e@mail.gmail.com> Gosh, do I feel foolish!! Thank you, John (also for all of your help several years ago when I was doing Access 1997). It's terrible what a few years does to the memory. On 6/18/07, jwcolby wrote: > > In the database window: tools / startup. Check and uncheck as desired. > Also enter the application name there. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > Sent: Monday, June 18, 2007 12:17 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Hide menus/objects, change app title, etc. in Access > 2007 > > Hi, > > I used to use some code borrowed from someone on this list years ago when > I > was doing Access 1997. I am just starting to develop in Access again > after > years of doing something else, so it is a little slow going. I am at a > loss > as to how to hide mens and objects and change the application name from > "Access" to whatever I want the app name to be on startup. I would > greatly > appreciate any help. > > I did change it to an accde file (the current version of an mde, but see > that you can still see the objects and the menus of course are still > there. > I don't want any menus and want to hide all objects. > > Thank you very much for any assistance, > Gale > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > 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 Jun 18 12:18:50 2007 From: rl_stewart at highstream.net (Robert) Date: Mon, 18 Jun 2007 12:18:50 -0500 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: References: Message-ID: <200706181722.l5IHMkWo024692@databaseadvisors.com> You can also use a pass-through query in an MDB. I usually use 2 of them. One that has the exec statement without the parameters and the second where I replace the SQL with the SQL from the first and add the parameters needed to run the stored procedure. The thing to remember with using a stored procedure as a recordsource is that the data will be read only. Robert At 12:00 PM 6/18/2007, you wrote: >Date: Mon, 18 Jun 2007 10:22:20 -0400 >From: "Arthur Fuller" >Subject: Re: [AccessD] A2003: return records from Stored proc in SQL >To: "Access Developers discussion and problem solving" > >Message-ID: > <29f585dd0706180722j4b8570fcx6fa96a4f4716d39d at mail.gmail.com> >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >The simplest way is to supply the name of the sproc as the record source of >a form (this assumes ADP file format). You'll find near the bottom of the >data tab of the properties sheet a place to put your parameters. > >More complex is to create a recordset and use it to receive the results of >your sproc. But even then, it wouldn't be "visible", at least to the user, >until you did something with it. > >Dunno if that helped, >Arthur > > >On 6/18/07, Darren D wrote: > > > > Hi All > > > > > > > > I have some code that runs a Stored Proc in SQL and it passes the dB name > > username, pwd etc > > > > > > > > Cool > > > > > > > > How do I actually get the results from this Stored Procedure visible in > > access?? > > > > > > > > Many thanks From fahooper at trapo.com Mon Jun 18 12:59:21 2007 From: fahooper at trapo.com (Fred Hooper) Date: Mon, 18 Jun 2007 13:59:21 -0400 Subject: [AccessD] Hide "Calculating . . ." In-Reply-To: <29f585dd0706171027s4fd2e33o65efd74e5f70ce22@mail.gmail.com> Message-ID: <011c01c7b1d2$662be630$65cee044@fredxp> I'm showing a progress indicator using the .Echo, e.g. "#1 of 341" with a DoEvents after it so it will show on cue. Most of them are being overwritten by "Calculating . . .". I've tried an .Echo False after the DoEvents, but it didn't fix it. Any ideas? Thanks, Fred From jwcolby at colbyconsulting.com Mon Jun 18 13:57:46 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 18 Jun 2007 14:57:46 -0400 Subject: [AccessD] Hide menus/objects, change app title, etc. in Access 2007 In-Reply-To: <5b2621db0706181014i24e84655vdff9954962a7a20e@mail.gmail.com> Message-ID: <20070618185747.5EAE2BD5A@smtp-auth.no-ip.com> Gale, Always welcome. >It's terrible what a few years does to the memory. At my age, it can be a few minutes. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Monday, June 18, 2007 1:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hide menus/objects, change app title,etc. in Access 2007 Gosh, do I feel foolish!! Thank you, John (also for all of your help several years ago when I was doing Access 1997). It's terrible what a few years does to the memory. On 6/18/07, jwcolby wrote: > > In the database window: tools / startup. Check and uncheck as desired. > Also enter the application name there. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > Sent: Monday, June 18, 2007 12:17 PM > To: accessd at databaseadvisors.com > Subject: [AccessD] Hide menus/objects, change app title, etc. in > Access > 2007 > > Hi, > > I used to use some code borrowed from someone on this list years ago > when I was doing Access 1997. I am just starting to develop in Access > again after years of doing something else, so it is a little slow > going. I am at a loss as to how to hide mens and objects and change > the application name from "Access" to whatever I want the app name to > be on startup. I would greatly appreciate any help. > > I did change it to an accde file (the current version of an mde, but > see that you can still see the objects and the menus of course are > still there. > I don't want any menus and want to hide all objects. > > Thank you very much for any assistance, Gale > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BarbaraRyan at cox.net Mon Jun 18 15:44:26 2007 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Mon, 18 Jun 2007 16:44:26 -0400 Subject: [AccessD] The first annual Great Smokey Mountains AccessD Conference References: <20070618052757.6D8F1BC85@smtp-auth.no-ip.com> Message-ID: <011a01c7b1e9$7602f4b0$0a00a8c0@PCRURI35> I'm looking forward to meeting you all. John, what time should we arrive on Saturday? Barb Ryan ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" ; ; ; "'Discussion of Hardware and Software issues'" Sent: Monday, June 18, 2007 1:27 AM Subject: [AccessD] The first annual Great Smokey Mountains AccessD Conference > The first annual Great Smokey Mountains AccessD Conference will be > happening > this coming Saturday at my house. > > To get a map to my house, watch for Wrap of course: > > http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm > _medium=ha&utm_term=map > > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. > Of > course things are never as they seem. There are really only two left > turns > coming south on Horseshoe bend road, the second is my drive. Just > remember > that. > > Hudson Weather. It's looking like high 80s over the weekend. I do have > AC > so we will be comfortable inside. > > http://www.weather.com/weather/local/28638 > > Anyone needing hotels: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Alternately, down in Hickory: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Food in Lenoir: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Food in Hudson: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Strangely enough (or perhaps not?), a search for "night clubs" in Lenoir, > nc > turned up nothing, but did show stuff down in Hickory, just south of us. > I > must admit I have not been to a night club since we moved here so I will > not > be much help there. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > Churches (lots of Baptists down here). You will always be welcome at my > church, #B - Hudson United Methodist. I do have enough credit at this > point > that I can skip if the conference is still going on. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > > General NC info: > > http://www.visitnc.com/tools_search_results.asp > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > i=local_group&resnum=4&ct=image > > The plan is to meet at my home on Saturday, and Sunday if there is anyone > still here. Anyone coming in early (Friday evening / night) is welcome to > call me. 828-572-0120 is my business phone. > > I will be doing a BBQ Saturday evening after the conference. The usual > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > I am looking forward to seeing you guys, whoever shows up, so let's meet > and > have a good time - no RSVP required, come on down. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Mon Jun 18 15:57:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 18 Jun 2007 15:57:21 -0500 Subject: [AccessD] Hide "Calculating . . ." In-Reply-To: <011c01c7b1d2$662be630$65cee044@fredxp> References: <29f585dd0706171027s4fd2e33o65efd74e5f70ce22@mail.gmail.com> <011c01c7b1d2$662be630$65cee044@fredxp> Message-ID: <000601c7b1eb$449d2a10$0200a8c0@danwaters> Look up SysCmd in Help varReturn = Syscmd(acsysInitMeter,[ProgressBarName],[TotalCount]) varReturn = SysCmd(acsysUpdateMeter,[ProgressBarName], [CurrentCount]) varReturn = SysCmd(acsysClearStatus) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Fred Hooper Sent: Monday, June 18, 2007 12:59 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Hide "Calculating . . ." I'm showing a progress indicator using the .Echo, e.g. "#1 of 341" with a DoEvents after it so it will show on cue. Most of them are being overwritten by "Calculating . . .". I've tried an .Echo False after the DoEvents, but it didn't fix it. Any ideas? Thanks, Fred -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From iggy at nanaimo.ark.com Mon Jun 18 15:59:40 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Mon, 18 Jun 2007 13:59:40 -0700 Subject: [AccessD] Problem with Intial Reattach Message-ID: <4676F23C.8040802@nanaimo.ark.com> Hey Bryan I'd bet a week of Arthur's salary :) that that is the problem. Well Byran checked with the user and the dev machine, both have the most current Windows XP and Jet 4 SP updates. I suggest you donate a week of Athur's salary to the list. Just kidding. Ran my test with 3 different versions of the simple Access97 tester, everything worked fine. Then created 2 simple Access 2003 mde tester versions 1. App already linked to the backend folder, simple main menu and form displaying a list of one the tables in the backend. Worked fine. 2. Attach table form appears and asks the user to indicate the path to the backend. User types in the path and the error message appears "Active X component can't create object". This app does not have any Active X controls. Still looking into a possible subtle SP difference but I think I have hit a "DLL from hell" problem. From jwcolby at colbyconsulting.com Mon Jun 18 16:09:06 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 18 Jun 2007 17:09:06 -0400 Subject: [AccessD] The first annual Great Smokey Mountains AccessDConference In-Reply-To: <011a01c7b1e9$7602f4b0$0a00a8c0@PCRURI35> Message-ID: <20070618210907.76D40BDE7@smtp-auth.no-ip.com> I am thinking not before 8:00 am. We will start at 9:00 am and run through 12:00 pm (lunch), break till 1:30 or so, then pick up and continue till around 5:00 pm. Same schedule for Sunday if there is anyone left around. Again, anyone in the neighborhood Friday night is welcome to call. I do need to work till 5:00 pm Friday, and if you come by before the kids are in bed (8:00 PM) you will have to deal with Robbie and Allie. I have a nice screened porch on the back of the house where we can sit around and shoot bull. I am normally up till 11:00 pm or later so it will not be an inconvenience. BTW, I also have wireless for those who need to check email etc. It is encrypted (WPA?) but you just put in a key and go. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Monday, June 18, 2007 4:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey Mountains AccessDConference I'm looking forward to meeting you all. John, what time should we arrive on Saturday? Barb Ryan ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" ; ; ; "'Discussion of Hardware and Software issues'" Sent: Monday, June 18, 2007 1:27 AM Subject: [AccessD] The first annual Great Smokey Mountains AccessD Conference > The first annual Great Smokey Mountains AccessD Conference will be > happening this coming Saturday at my house. > > To get a map to my house, watch for Wrap of course: > > http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google- > gm&utm > _medium=ha&utm_term=map > > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. > Of > course things are never as they seem. There are really only two left > turns coming south on Horseshoe bend road, the second is my drive. > Just remember that. > > Hudson Weather. It's looking like high 80s over the weekend. I do > have AC so we will be comfortable inside. > > http://www.weather.com/weather/local/28638 > > Anyone needing hotels: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Alternately, down in Hickory: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Food in Lenoir: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Food in Hudson: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Strangely enough (or perhaps not?), a search for "night clubs" in > Lenoir, nc turned up nothing, but did show stuff down in Hickory, just > south of us. > I > must admit I have not been to a night club since we moved here so I > will not be much help there. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Churches (lots of Baptists down here). You will always be welcome at > my church, #B - Hudson United Methodist. I do have enough credit at > this point that I can skip if the conference is still going on. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > > General NC info: > > http://www.visitnc.com/tools_search_results.asp > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > The plan is to meet at my home on Saturday, and Sunday if there is > anyone still here. Anyone coming in early (Friday evening / night) is > welcome to call me. 828-572-0120 is my business phone. > > I will be doing a BBQ Saturday evening after the conference. The > usual suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > I am looking forward to seeing you guys, whoever shows up, so let's > meet and have a good time - no RSVP required, come on down. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Kwilliamson at RTKL.com Mon Jun 18 16:34:20 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Mon, 18 Jun 2007 17:34:20 -0400 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: <4676F23C.8040802@nanaimo.ark.com> References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From Donald.A.McGillivray at sprint.com Mon Jun 18 16:49:11 2007 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Mon, 18 Jun 2007 16:49:11 -0500 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: Keith, Try the "Indirect" function of Excel: =Indirect(A1 & A2) Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Monday, June 18, 2007 2:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excell Question on Reference to Named Cell Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Kwilliamson at RTKL.com Mon Jun 18 17:21:24 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Mon, 18 Jun 2007 18:21:24 -0400 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: Thanks!! I'll give this a try. Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of McGillivray, Don [IT] Sent: Monday, June 18, 2007 5:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excell Question on Reference to Named Cell Keith, Try the "Indirect" function of Excel: =Indirect(A1 & A2) Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Monday, June 18, 2007 2:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excell Question on Reference to Named Cell Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Mon Jun 18 17:19:36 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Mon, 18 Jun 2007 17:19:36 -0500 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: Message-ID: This works: A12 'C:\test.xls' A13 !May A14 =A12&A13 A15 =INDIRECT(A14) A15 returns the value in range "May" in workbook "Test" HTH Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Monday, June 18, 2007 4:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excell Question on Reference to Named Cell Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** 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 fahooper at trapo.com Mon Jun 18 17:57:40 2007 From: fahooper at trapo.com (Fred Hooper) Date: Mon, 18 Jun 2007 18:57:40 -0400 Subject: [AccessD] Hide "Calculating . . ." In-Reply-To: <000601c7b1eb$449d2a10$0200a8c0@danwaters> Message-ID: <012901c7b1fc$130ecb00$65cee044@fredxp> Thanks, Dan. It looks like it will solve my problem. Fred -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Monday, June 18, 2007 4:57 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Hide "Calculating . . ." Look up SysCmd in Help varReturn = Syscmd(acsysInitMeter,[ProgressBarName],[TotalCount]) varReturn = SysCmd(acsysUpdateMeter,[ProgressBarName], [CurrentCount]) varReturn = SysCmd(acsysClearStatus) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Fred Hooper Sent: Monday, June 18, 2007 12:59 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Hide "Calculating . . ." I'm showing a progress indicator using the .Echo, e.g. "#1 of 341" with a DoEvents after it so it will show on cue. Most of them are being overwritten by "Calculating . . .". I've tried an .Echo False after the DoEvents, but it didn't fix it. Any ideas? Thanks, Fred -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 18 19:41:58 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 18 Jun 2007 17:41:58 -0700 Subject: [AccessD] The first annual Great Smokey Mountains AccessDConference In-Reply-To: <20070618210907.76D40BDE7@smtp-auth.no-ip.com> Message-ID: <0JJU00LGJXQMCWA1@l-daemon> Hi All: As per John's information the details to the First Great Smokey Mountain Access Conference has been posted on the DBA web site (http://www.databaseadvisors.com) Jim From jedi at charm.net Mon Jun 18 19:44:42 2007 From: jedi at charm.net (Michael Bahr) Date: Mon, 18 Jun 2007 20:44:42 -0400 (EDT) Subject: [AccessD] Regular Expressions: was Address Recognition In-Reply-To: <4962.24.35.45.228.1182128970.squirrel@mail.expedient.net> References: <4675AE51.6070808@shaw.ca> <4962.24.35.45.228.1182128970.squirrel@mail.expedient.net> Message-ID: <1477.24.35.45.228.1182213882.squirrel@mail.expedient.net> I was working on an electronic parts inventory database last year. Most of the parts have the value mixed in with the part number; you just need to know where to find this information and how to interpolate the values. I created a function to run and look at each row pulling the part number and description from respective columns and passing these two items to functions. The functions either return a null or value. If the function returns a value then stop processing, use the value elsewhere and then move to next row. FYI, this works in A2000 and A2003. 'test samples from partnumber column 'pn = M22759/34-12-0 'pn = M22759/16-18-9 'pn = M22759/11-8-0 'desc = Wire from description column ' Function getWireValue(pn As Variant, desc As Variant) As Variant Dim myValue As Variant, thisColor As String Dim color As Variant color = Array("Black", "Brown", "Red", "Orange", "Yellow", "Green", "Blue", "Purple", "Gray", "White") myValue = Null ' try to extract value from part number If (InStr(1, desc, "Wire") > 0) Then Set regex = CreateObject("VBScript.RegExp") regexMatch = True ' initialize var, optional regex.Global = True ' initialize property, optional regex.ignorecase = True ' most cases you want this ' start with generic part numbers regex.pattern = "(/\d+-(\d+)-(\d))$" ' define regex regexMatch = regex.test(pn) ' now test pattern against string If (regexMatch) Then ' match{es) from part number Set matches = regex.Execute(pn) ' get sub-matches myValue = matches(0).submatches(1) thisColor = matches(0).submatches(2) myValue = Replace(myValue, "-", "") myValue = myValue & " ga " & color(thisColor) End If Set regex = Nothing End If getWireValue = myValue End Function Here is one of many functions I wrote using regular expressions (regex) to extract information from a string. This function was the easiest and smallest from my modules to demonstrate. Some of the code should be obvious but the regex part I will discuss in more detail. The first and biggest thing that must be done (in VB & perhaps .Net) is to create the regex object. Once the object has been created a bunch of properties are available (they can be viewed when stepping through the code manually). Some of the properties that should be set right away are the Global and ignorecase. The Global property is set to True IF you want multiple matches or want a count otherwise matching will stop at the first match. The ignorecase property does just what is sez, it ignore the case of the string and/or the pattern. Setting regexMatch to True is optional, I do not remember if it is all that important or not. Now the fun starts. The pattern has to be defined. It is really not the hard. Just look at your string and decide which part needs to be evaluated. The string can be a word, sentence, paragraph, etc. Once a pattern is established as in regex.pattern = "..." then do the test against the string as in regexMatch = regex.test(pn). There are three ways to look for a pattern; at the beginning of string, anywhere within string, or at the end of string. The ^ means look at the beginning and $ means look at the end of string. Parentheses are important. They allow for grouping your patterns for further evaluation. For VB and .Net the matched groups are saved in the matches(0) properties. The group numbering starts from the outside of the regex and increments inwards. For example, above I am interested in the 2nd and 3rd matches or parenthesis groups which are placed in matches(0).submatches(1) and matches(0).submatches(2). Here is another pattern I used in another function to pull the fuse value from the part number; regex.pattern = "((\d+[A-Z]+([/\d]+)[A-Z]+)|(-\d\d(\d\d)))$" This actually has 2 parts that have been OR'd together. The OR symbol is the pipe or | character. So if you look closely I am combining 2 different patterns into one expression: (\d+[A-Z]+([/\d]+)[A-Z]+) and (-\d\d(\d\d)) You can not AND but only OR patterns. All this looks very daunting so please do not be afraid to explore using regex's. You can do a lot in one line (pattern matching) then in other ways. The more you play with it and use it the easier it will become. Remember, your best friend is the book, Mastering Regular Expressions from O'Reilly. This book is in its 3rd edition released late last year. Enjoy, Mike... > Thanks for the reference Marty. Reuben, sorry for not supplying a > complete example I am at home. I know that if you open your db and open > the code part you can search for "regular expression" and get some > results. I got my information on how to use it here > > http://www.regular-expressions.info/vbscript.html > > Also I highly recommend the book, Mastering Regular Expressions > > http://www.oreilly.com/catalog/regex3/ > > it is the bible for regular expressions. You do not want to leave home > without it! :-O > > I will look at work and find some examples to pass on to you. > > Mike... > From keith at williamson5.name Mon Jun 18 22:15:57 2007 From: keith at williamson5.name (Keith Williamson) Date: Mon, 18 Jun 2007 23:15:57 -0400 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: Message-ID: <007c01c7b220$2afd2800$7f01a8c0@KeithHome> COOL!! Thanks, Jim Keith Williamson -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Monday, June 18, 2007 6:20 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excell Question on Reference to Named Cell This works: A12 'C:\test.xls' A13 !May A14 =A12&A13 A15 =INDIRECT(A14) A15 returns the value in range "May" in workbook "Test" HTH Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Monday, June 18, 2007 4:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excell Question on Reference to Named Cell Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** 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 Jun 18 22:28:12 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 19 Jun 2007 03:28:12 +0000 Subject: [AccessD] The first annual Great Smokey Mountains AccessDConference In-Reply-To: <011a01c7b1e9$7602f4b0$0a00a8c0@PCRURI35> Message-ID: Just curious where other's are staying. Maybe share a ride to John's...just a thought. I'm thinking about Hickory. Mark A. Matte 336/253-5270 P.S...near a Pool Hall??? >From: "Barbara Ryan" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The first annual Great Smokey Mountains >AccessDConference >Date: Mon, 18 Jun 2007 16:44:26 -0400 > >I'm looking forward to meeting you all. John, what time should we arrive >on >Saturday? > >Barb Ryan > >----- Original Message ----- >From: "jwcolby" >To: "'Access Developers discussion and problem solving'" >; ; >; "'Discussion of Hardware and Software >issues'" >Sent: Monday, June 18, 2007 1:27 AM >Subject: [AccessD] The first annual Great Smokey Mountains AccessD >Conference > > > > The first annual Great Smokey Mountains AccessD Conference will be > > happening > > this coming Saturday at my house. > > > > To get a map to my house, watch for Wrap of course: > > > > >http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm > > _medium=ha&utm_term=map > > > > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. > > Of > > course things are never as they seem. There are really only two left > > turns > > coming south on Horseshoe bend road, the second is my drive. Just > > remember > > that. > > > > Hudson Weather. It's looking like high 80s over the weekend. I do have > > AC > > so we will be comfortable inside. > > > > http://www.weather.com/weather/local/28638 > > > > Anyone needing hotels: > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > Alternately, down in Hickory: > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > Food in Lenoir: > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > Food in Hudson: > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > Strangely enough (or perhaps not?), a search for "night clubs" in >Lenoir, > > nc > > turned up nothing, but did show stuff down in Hickory, just south of us. > > I > > must admit I have not been to a night club since we moved here so I will > > not > > be much help there. > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > Churches (lots of Baptists down here). You will always be welcome at my > > church, #B - Hudson United Methodist. I do have enough credit at this > > point > > that I can skip if the conference is still going on. > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > > > General NC info: > > > > http://www.visitnc.com/tools_search_results.asp > > > > >http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > > >channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > > i=local_group&resnum=4&ct=image > > > > The plan is to meet at my home on Saturday, and Sunday if there is >anyone > > still here. Anyone coming in early (Friday evening / night) is welcome >to > > call me. 828-572-0120 is my business phone. > > > > I will be doing a BBQ Saturday evening after the conference. The usual > > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > > > I am looking forward to seeing you guys, whoever shows up, so let's meet > > and > > have a good time - no RSVP required, come on down. > > > > John W. Colby > > Colby Consulting > > www.ColbyConsulting.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Hotmail to go? Get your Hotmail, news, sports and much more! http://mobile.msn.com From darrend at nimble.com.au Mon Jun 18 22:59:53 2007 From: darrend at nimble.com.au (Darren D) Date: Tue, 19 Jun 2007 13:59:53 +1000 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <29f585dd0706180722j4b8570fcx6fa96a4f4716d39d@mail.gmail.com> Message-ID: <200706190359.l5J3xrWl002935@databaseadvisors.com> Hi Arthur et al I had no Idea what an ADP was - this looks like it could do the trick - way cool I have been to the MS site and had a look at their blurb on this and in their screen dumps the ADP's display an outlook style tab (tables, Queries, reports etc) called Store Procedures http://msdn2.microsoft.com/en-us/library/aa155779(office.10).aspx But when I create an ADP I do not see this - Though the usual suspects are there - Tables, Queries, Forms, Reports etc Any clues on why I don't see Stored Procs? Many thanks Have a great day Darren ------------------ -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Tuesday, 19 June 2007 12:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: return records from Stored proc in SQL The simplest way is to supply the name of the sproc as the record source of a form (this assumes ADP file format). You'll find near the bottom of the data tab of the properties sheet a place to put your parameters. More complex is to create a recordset and use it to receive the results of your sproc. But even then, it wouldn't be "visible", at least to the user, until you did something with it. Dunno if that helped, Arthur On 6/18/07, Darren D wrote: > > Hi All > > > > I have some code that runs a Stored Proc in SQL and it passes the dB name > username, pwd etc > > > > Cool > > > > How do I actually get the results from this Stored Procedure visible in > access?? > > > > Many thanks > > > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/06/2007 > 12:44 > PM > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 8:23 AM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 8:23 AM From darrend at nimble.com.au Mon Jun 18 22:59:53 2007 From: darrend at nimble.com.au (Darren D) Date: Tue, 19 Jun 2007 13:59:53 +1000 Subject: [AccessD] Hi I am back and stuck In-Reply-To: Message-ID: <200706190359.l5J3xreT002936@databaseadvisors.com> Hi AD Brilliant I get it - many thanks Darren ------------------ -----Original Message----- From: A.D.TEJPAL [mailto:adtp at hotmail.com] Sent: Monday, 18 June 2007 5:04 PM To: Access Developers discussion and problem solving Cc: ADT Subject: Re: [AccessD] Hi I am back and stuck Darren, There is no contradiction. When you invoke a recordset (or its clone) directly as form's property, you do not need to set any reference at all - neither to DAO nor to ADO. This is because you are not creating an object related to either of these two libraries, but using an intrinsic feature of the form itself. In fact, a single statement, as given below would suffice. There is no need to use the clone and no reference to DAO or ADO is required. If there is no match, there will be no error message (you will simply land up in the first record). Me.Recordset.FindFirst "ID = " & Nz(Me.CboID, 0) Note - Use of Nz() function is necessary - in order to avoid error 3077 "Syntax error (missing operator) in expression" in case of null value. As correctly pointed out by Arthur, as soon as you attempt to set an explicit recordset object (say rst) for manipulating the form's recordset or its clone, it will be found that FindFirst method is available only for a DAO recordset and setting a reference to DAO is necessary. If due to some reason your db has reference to both DAO & ADO, you should qualify the recordset object suitably (eg. Dim rst As DAO.Recordset). Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Arthur Fuller To: Access Developers discussion and problem solving Sent: Monday, June 18, 2007 06:48 Subject: Re: [AccessD] Hi I am back and stuck I don't know. I defer to the really smart people here. A. On 6/17/07, Darren D wrote: > > Howdy > > Thanks for this > > No fault here Arthur - I actually look forward to your posts > > I am in fact most ignorant of recordset objects > > In the list of references - DAO is not mentioned as I removed it - But the FindFirst still works! > > This is the bit I did not understand?? > > If it is a DAO capability - why does it still work after I remove DAO from the ref lists > > I even Compacted and repaired the dB - and re-opened it after removal of DAO > > Still the combo After_Update event fired - no errors - and it even found the relevant record > > Using > ~~~~~~~~~~~~~~~~~~~~ > Me.RecordsetClone.FindFirst "SomePKinThedB =" & Me![cmbSomeCoolCombo] > Me.Bookmark = Me.RecordsetClone.Bookmark > ~~~~~~~~~~~~~~~~~~~~ > > Darren > ------------------ > T: 0424 696 433 > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Monday, 18 June 2007 10:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Hi I am back and stuck > > Forgive me. I thought I made it clear, but obviously I failed. My fault. > > 1. If you are going to mix ADO and DAO, then you should declare each object explicitly, so Access knows which one you mean. (I gave an example creating two recordsets, one of each type.) Should you try rs2.FindFIrst(...) you will get busted. Should you try rs1.Find(...) you will get busted. > > 2. You can mix and match, and I do now and then, but most often I make a global (app-centric) decision as to which side of the street I'm going to walk. Thereafter, I stick to it, and no problems. I don't care which side you choose, but I recommend that you choose one and stick to it throughout. Then you don't have to bother with with "ADODB" prefix or its altenative. > > The list as you presented it does not include DAO, and therefore cannot execute FindFirst. You Must include the other library as previously described, DAO 3.6 or whatever the latest version is. > > I hope this didn't come across as pedantic. (I'm conscious of this since receiving a few emails lately.) All I mean to say is that if you want to use "FindFirst" then you MUST include a reference to DAO. Otherwise Access will look at the ADO library, fail to find "FindFirst", and bust you. > > hth, > Arthur > > > On 6/17/07, Darren D wrote: > > > > Hi Arthur > > > > Thanks for this > > > > Just to try > > > > 1 I made sure the DAO was above the ActiveX Data Objects ref in the list All worked well - as expected > > > > 2 Made the ActiveX Data Objects Ref higher than the DAO > > compacted and repaired and re-opened - it still worked > > > > 3 So to take it to the fullest level I removed the DAO ref > > altogether Compacted repaired and re-opened > > (Couldn't compile because of explicit DAO references) > > but the (search feature) combo still worked > > > > What gives? > > > > Full Ref list = > > 1 Visual Basic for Applications > > 2 Microsoft Access 11 Object Library > > 3 OLE Automation > > 4 Microsoft ActiveX data Objects 2.1 Library > > > > Darren > > ------------------ > > T: 0424 696 433 > > > > -----Original Message----- > > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > > Sent: Monday, 18 June 2007 9:48 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Hi I am back and stuck > > > > As I mentioned previously, this code will get busted if the default data access method is ADO. There is no FindFirst in ADO; only Find. > > > > A. > > > > > > On 6/17/07, Darren D wrote: > > > > > > Hi Joe > > > > > > In my code I use just the following - without referencing recordsets > > > > > > Private Sub SomeCombo_AfterUpdate()> > > > > > Me.RecordsetClone.FindFirst "SomePKinThedB =" & > > > Me![cmbSomeCoolCombo] > > > Me.Bookmark = Me.RecordsetClone.Bookmark > > > End sub > > > > > > Pretty much the same as what you have - slightly different though > > > > > > That's it > > > > > > Darren -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 8:23 AM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 8:23 AM From adtp at hotmail.com Tue Jun 19 00:49:04 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Tue, 19 Jun 2007 11:19:04 +0530 Subject: [AccessD] Hi I am back and stuck References: <200706190359.l5J3xreT002936@databaseadvisors.com> Message-ID: You are most welcome Darren! A.D.Tejpal --------------- ----- Original Message ----- From: Darren D To: 'Access Developers discussion and problem solving' Cc: 'ADT' Sent: Tuesday, June 19, 2007 09:29 Subject: Re: [AccessD] Hi I am back and stuck Hi AD Brilliant I get it - many thanks Darren ------------------ -----Original Message----- From: A.D.TEJPAL [mailto:adtp at hotmail.com] Sent: Monday, 18 June 2007 5:04 PM To: Access Developers discussion and problem solving Cc: ADT Subject: Re: [AccessD] Hi I am back and stuck Darren, There is no contradiction. When you invoke a recordset (or its clone) directly as form's property, you do not need to set any reference at all - neither to DAO nor to ADO. This is because you are not creating an object related to either of these two libraries, but using an intrinsic feature of the form itself. In fact, a single statement, as given below would suffice. There is no need to use the clone and no reference to DAO or ADO is required. If there is no match, there will be no error message (you will simply land up in the first record). Me.Recordset.FindFirst "ID = " & Nz(Me.CboID, 0) Note - Use of Nz() function is necessary - in order to avoid error 3077 "Syntax error (missing operator) in expression" in case of null value. As correctly pointed out by Arthur, as soon as you attempt to set an explicit recordset object (say rst) for manipulating the form's recordset or its clone, it will be found that FindFirst method is available only for a DAO recordset and setting a reference to DAO is necessary. If due to some reason your db has reference to both DAO & ADO, you should qualify the recordset object suitably (eg. Dim rst As DAO.Recordset). Best wishes, A.D.Tejpal --------------- <> From paul.hartland at fsmail.net Tue Jun 19 03:34:09 2007 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Tue, 19 Jun 2007 10:34:09 +0200 (CEST) Subject: [AccessD] SQL Server - sysstat & 0xf = 4 Message-ID: <13597680.2012391182242049651.JavaMail.www@wwinf3101> To all, Can anyone tell me exactly why this sysstat & 0xf = 4 is used and what exactly it means etc, I know that sysstat is a field in the sysobjects table but the & 0xf = 4 is the bit thats confusing me. Please ignore my ignorance if this is simple as we are working on a new technology for our stocktaking along with another company, and they have used this is some code to create an SP on the fly: IF EXISTS (select * from sysobjects where id = object_id('dbo.mySP') and sysstat & 0xf = 4) drop procedure dbo.mySP Thank you for any help on this in advance.... Paul Hartland paul.hartland at fsmail.net 07730 523179 From BarbaraRyan at cox.net Tue Jun 19 05:49:16 2007 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Tue, 19 Jun 2007 06:49:16 -0400 Subject: [AccessD] The first annual Great Smokey MountainsAccessDConference References: Message-ID: <001501c7b25f$7b6b5f20$0a00a8c0@PCRURI35> I'm staying at the Jameson Inn in Lenoir. I don't know if it's by a pool hall :-) Barb Ryan ----- Original Message ----- From: "Mark A Matte" To: Sent: Monday, June 18, 2007 11:28 PM Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference > Just curious where other's are staying. Maybe share a ride to > John's...just > a thought. > > I'm thinking about Hickory. > > Mark A. Matte > 336/253-5270 > > P.S...near a Pool Hall??? > > >>From: "Barbara Ryan" >>Reply-To: Access Developers discussion and problem >>solving >>To: "Access Developers discussion and problem >>solving" >>Subject: Re: [AccessD] The first annual Great Smokey Mountains >>AccessDConference >>Date: Mon, 18 Jun 2007 16:44:26 -0400 >> >>I'm looking forward to meeting you all. John, what time should we arrive >>on >>Saturday? >> >>Barb Ryan >> >>----- Original Message ----- >>From: "jwcolby" >>To: "'Access Developers discussion and problem solving'" >>; ; >>; "'Discussion of Hardware and Software >>issues'" >>Sent: Monday, June 18, 2007 1:27 AM >>Subject: [AccessD] The first annual Great Smokey Mountains AccessD >>Conference >> >> >> > The first annual Great Smokey Mountains AccessD Conference will be >> > happening >> > this coming Saturday at my house. >> > >> > To get a map to my house, watch for Wrap of course: >> > >> > >>http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm >> > _medium=ha&utm_term=map >> > >> > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right there. >> > Of >> > course things are never as they seem. There are really only two left >> > turns >> > coming south on Horseshoe bend road, the second is my drive. Just >> > remember >> > that. >> > >> > Hudson Weather. It's looking like high 80s over the weekend. I do >> > have >> > AC >> > so we will be comfortable inside. >> > >> > http://www.weather.com/weather/local/28638 >> > >> > Anyone needing hotels: >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > Alternately, down in Hickory: >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > Food in Lenoir: >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > Food in Hudson: >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > Strangely enough (or perhaps not?), a search for "night clubs" in >>Lenoir, >> > nc >> > turned up nothing, but did show stuff down in Hickory, just south of >> > us. >> > I >> > must admit I have not been to a night club since we moved here so I >> > will >> > not >> > be much help there. >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > Churches (lots of Baptists down here). You will always be welcome at >> > my >> > church, #B - Hudson United Methodist. I do have enough credit at this >> > point >> > that I can skip if the conference is still going on. >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > >> > General NC info: >> > >> > http://www.visitnc.com/tools_search_results.asp >> > >> > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& >> > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o >> > i=local_group&resnum=4&ct=image >> > >> > The plan is to meet at my home on Saturday, and Sunday if there is >>anyone >> > still here. Anyone coming in early (Friday evening / night) is welcome >>to >> > call me. 828-572-0120 is my business phone. >> > >> > I will be doing a BBQ Saturday evening after the conference. The usual >> > suspects - chicken / ribs / etc. I am pretty good on the BBQ. >> > >> > I am looking forward to seeing you guys, whoever shows up, so let's >> > meet >> > and >> > have a good time - no RSVP required, come on down. >> > >> > John W. Colby >> > Colby Consulting >> > www.ColbyConsulting.com >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Hotmail to go? Get your Hotmail, news, sports and much more! > http://mobile.msn.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Jun 19 06:52:39 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 07:52:39 -0400 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <200706190359.l5J3xrWl002935@databaseadvisors.com> References: <29f585dd0706180722j4b8570fcx6fa96a4f4716d39d@mail.gmail.com> <200706190359.l5J3xrWl002935@databaseadvisors.com> Message-ID: <29f585dd0706190452lf63d5f4y54ba3ddea258f45d@mail.gmail.com> They are all hidden under the queries tab of the database window. From the moment Access introduced the ADP format, I was instantly and totally hooked. In fact, I have won a couple of bottles of beer when some snotty DBA said, "Oh yeah, can you talk to the system tables?" and I whipped up an app on the spot that not only spoke to the system tables but had combo-boxes too. It's a lot of fun to do that to people who think Access is a toy. A. On 6/18/07, Darren D wrote: > > Hi Arthur et al > > I had no Idea what an ADP was - this looks like it could do the trick - > way cool > > I have been to the MS site and had a look at their blurb on this and in > their > screen dumps the ADP's display an outlook style tab (tables, Queries, > reports > etc) called Store Procedures > > http://msdn2.microsoft.com/en-us/library/aa155779(office.10).aspx > > But when I create an ADP I do not see this - Though the usual suspects are > there > - Tables, Queries, Forms, Reports etc > > Any clues on why I don't see Stored Procs? > > Many thanks > > Have a great day > > Darren > ------------------ > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Tuesday, 19 June 2007 12:22 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003: return records from Stored proc in SQL > > The simplest way is to supply the name of the sproc as the record source > of > a form (this assumes ADP file format). You'll find near the bottom of the > data tab of the properties sheet a place to put your parameters. > > More complex is to create a recordset and use it to receive the results of > your sproc. But even then, it wouldn't be "visible", at least to the user, > until you did something with it. > > Dunno if that helped, > Arthur > > > On 6/18/07, Darren D wrote: > > > > Hi All > > > > > > > > I have some code that runs a Stored Proc in SQL and it passes the dB > name > > username, pwd etc > > > > > > > > Cool > > > > > > > > How do I actually get the results from this Stored Procedure visible in > > access?? > > > > > > > > Many thanks > > > > > > > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 > 8:23 > AM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 > 8:23 > AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From carbonnb at gmail.com Tue Jun 19 07:04:58 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Tue, 19 Jun 2007 08:04:58 -0400 Subject: [AccessD] Problem with Intial Reattach In-Reply-To: <4676F23C.8040802@nanaimo.ark.com> References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: On 6/18/07, Tony Septav wrote: > Hey Bryan > I'd bet a week of Arthur's salary :) that > that is the problem. > > Well Byran checked with the user and the dev machine, both have the most > current Windows XP and Jet 4 SP updates. I suggest you donate a week of > Athur's salary to the list. Just kidding. I guess it's a good thing I didn't bet my salary :) > Still looking into a possible subtle SP difference but I think I have > hit a "DLL from hell" problem. Sounds like it. Check the Jet 3.5 SP levels. A97 uses 3.5 and not 4 by default. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From Chester_Kaup at kindermorgan.com Tue Jun 19 07:12:54 2007 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Tue, 19 Jun 2007 07:12:54 -0500 Subject: [AccessD] Chart Object In-Reply-To: References: Message-ID: Thanks. That works. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.TEJPAL Sent: Friday, June 15, 2007 9:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Chart Object Chester, Why not make it independent of version ? Say - something on the following lines ? Dim Txt as String Txt = rpt(i).OLEClass If InStr(Txt, "Graph") > 0 Then Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Kaup, Chester To: Access Developers discussion and problem solving Sent: Friday, June 15, 2007 00:22 Subject: [AccessD] Chart Object I used the following code in access 97 to get to the chat object. I recently resurrected it to use in access 2003 but the last line does not work. For Access 97 I had it set to If rpt(i).OLEClass = "Microsoft Graph 97 Chart" Then It worked fine. What does it need to be in Access 2003? For i = 0 To intCnt - 1 Select Case rpt(i).ControlType Case acObjectFrame If rpt(i).OLEClass = "Microsoft Graph 2003 Chart" Then Chester Kaup -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Tue Jun 19 08:02:24 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 09:02:24 -0400 Subject: [AccessD] Problem with Intial Reattach In-Reply-To: References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: <29f585dd0706190602u3d458bd9s772f1892b847110f@mail.gmail.com> I just love how generous you folks are with my salary. This perhaps explains my impecunious situation. A. On 6/19/07, Bryan Carbonnell wrote: > > On 6/18/07, Tony Septav wrote: > > Hey Bryan > > I'd bet a week of Arthur's salary :) that > > that is the problem. > > > > Well Byran checked with the user and the dev machine, both have the most > > current Windows XP and Jet 4 SP updates. I suggest you donate a week of > > Athur's salary to the list. Just kidding. > > I guess it's a good thing I didn't bet my salary :) > > > Still looking into a possible subtle SP difference but I think I have > > hit a "DLL from hell" problem. > > Sounds like it. Check the Jet 3.5 SP levels. A97 uses 3.5 and not 4 by > default. > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Chester_Kaup at kindermorgan.com Tue Jun 19 08:16:51 2007 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Tue, 19 Jun 2007 08:16:51 -0500 Subject: [AccessD] Sub or Function not defined Message-ID: I am trying to use a sub routine but my knowledge here is very limited. I get a message of sub or function not defined on the line Select Case rpt(i).ControlType Below is the part of the code I believe is relevant. Any help to an amateur appreciated. Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) Dim frm As Form, ctl As Control Dim varItm As Variant, intCnt As Integer Dim MaxY1 As Single, MaxY2 As Single, MajorUnitY1 As Single, MinorUnitY1 As Single, MajorUnitY2 As Single, MinorUnitY2 As Single Set frm = [Forms]![frm 90 Days Oil Gas and Water2] Set ctl = frm!ManifoldList Set rpt = Reports("rpt 90 Days Oil Gas Water") DoCmd.SetWarnings Off 'get the row number of the selected row in the list box varItm = ctl.ListIndex Select Case varItm Case 8 MaxY1 = 27000 MaxY2 = 900 MajorUnitY1 = 4500 MinorUnitY1 = 900 MajorUnitY2 = 150 MinorUnitY2 = 30 'Count the number of controls intCnt = rpt.Count FormatGraph intCnt, MaxY1, MaxY2, MajorUnitY1, MinorUnitY1, MajorUnitY2, MinorUnitY2 Sub FormatGraph(intCnt As Integer, MaxY1 As Single, MaxY2 As Single, MajorUnitY1 As Single, MinorUnitY1 As Single, MajorUnitY2 As Single, MinorUnitY2 As Single) For i = 0 To intCnt - 1 Select Case rpt(i).ControlType Chester Kaup Engineering Technician Kinder Morgan CO2 Company, LLP Office (432) 688-3797 FAX (432) 688-3799 No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From markamatte at hotmail.com Tue Jun 19 09:25:39 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 19 Jun 2007 14:25:39 +0000 Subject: [AccessD] Address Recognition In-Reply-To: Message-ID: Reuben, Sorry for the delayed response...I couldn't remember the name of my friends company...and I didn't want to give a home number. His website is: http://www.praesage.com His name is Bruce Taylor. There is contact info on the website(email and phone). Thanks, Mark A. Matte >From: "Reuben Cummings" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] Address Recognition >Date: Fri, 15 Jun 2007 16:12:32 -0400 > >It'll be ongoing. Reports are released weekly from the BMV - one for each >county (92). And every county has to process them separately. That's >roughly 4,800 reports per year. > >It needs to be something that can run from within my app and the user >basically doesn't know it exists. > >If your friend is willing I'd love to talk to him. > >Reuben Cummings >GFC, LLC >812.523.1017 > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte > > Sent: Friday, June 15, 2007 4:01 PM > > To: accessd at databaseadvisors.com > > Subject: Re: [AccessD] Address Recognition > > > > > > Reuben, > > > > I have a friend that does this type of work. He uses a number of > > different > > tools(some purchased...some he built). > > > > Will you need this ongoing or just once? Outsourcing to an 'Address > > Standardization' company might be an answer. > > > > > > Good Luck, > > > > Mark A. Matte > > > > Also...I think JC just went through this exercise... > > > > >From: "Reuben Cummings" > > >Reply-To: Access Developers discussion and problem > > >solving > > >To: "AccessD" > > >Subject: [AccessD] Address Recognition > > >Date: Fri, 15 Jun 2007 15:41:09 -0400 > > > > > >I have an app that loads BMV records from the state. In those > > records are > > >the auto owners home addresses. Unfortunately, the addresses are >listed > > >completely in one field. For example 485 1/2 Ferry St or 676 > > Ferry Street. > > > > > >I need to go thru this entire list upon importing from the state and >set > > >every record to its proper taxing unit which is entirely based upon the > > >address listed. If no address is listed I will simply indicate > > the taxing > > >unit as Unknown and the user will check manually. > > > > > >My biggest problem is illustrated by the following address (real > > data from > > >a > > >client)... > > >91 Antioch > > >60 Antioch Lane > > >12 Antioch LN > > >6 Antioch RD > > >300 Antioch Road > > > > > >These may be one, two, or three different roads. Either way there are >5 > > >variations that must be analyzed. > > > > > >Anyone have any good functions or suggestions for reading these >addresses > > >and assigning units? > > > > > >I plan to make a table that will allow the user to define the road >names, > > >address ranges, which sides of the road belong in a taxing unit. My > > >problem > > >is how do I handle all the variations of a road? Should I force them >to > > >simply add more road definitions or is there a way to "Very Accurately > > >Guess" what road it should be? > > > > > >Also, how do I handle a road number like 485 1/2 Ferry St. > > Val([Address]) > > >returns 4851 which results in a Street Name being /2 Ferry St. I need >to > > >analyze and handle the 1/2 portion of this address as well. > > > > > >I am currently working on this with a few counties, but plan to meet >with > > >the state BMV to try to make it the default processing software for ALL > > >counties in Indiana. > > > > > >Any and all help greatly appreciated! > > > > > >Reuben Cummings > > >GFC, LLC > > >812.523.1017 > > > > > > > > > > > >-- > > >AccessD mailing list > > >AccessD at databaseadvisors.com > > >http://databaseadvisors.com/mailman/listinfo/accessd > > >Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ > > Make every IM count. Download Messenger and join the im Initiative now. > > Its free. http://im.live.com/messenger/im/home/?source=TAGHM_June07 > > > > > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Don?t miss your chance to WIN $10,000 and other great prizes from Microsoft Office Live http://clk.atdmt.com/MRT/go/aub0540003042mrt/direct/01/ From iggy at nanaimo.ark.com Tue Jun 19 09:30:50 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Tue, 19 Jun 2007 07:30:50 -0700 Subject: [AccessD] Problem with Intial ReAttached solved. Message-ID: <4677E89A.6080206@nanaimo.ark.com> Hey Bryan and Arthur Did some digging. And the problem is solved. And it was soooooo simple now that I know what to look for. Started checking the DLLs on the user's machine, then the "DUH Light" (from my reading) came on. Decided to re-register some of them, first one I did solved the problem. It was the client's DAO360.DLL He had the file on his machine but it was never registered. Registered it and problem solved. So simple I feel foolish. From cfoust at infostatsystems.com Tue Jun 19 10:57:23 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 08:57:23 -0700 Subject: [AccessD] Folder 'Caching' In-Reply-To: <002601c7afb6$e8f41f10$0200a8c0@danwaters> References: <002501c7afa0$7c7c0840$0200a8c0@danwaters><0JJP007IVF4LHDC0@l-daemon> <002601c7afb6$e8f41f10$0200a8c0@danwaters> Message-ID: If the front end or back end drives are set to cache now write later, changes made on one front end might not show up in the back end immediately or be cascaded to other front ends in a timely fashion. Depending on how it was set up, it might delay the write until the initial FE app closed. Not what you want to happen. I would imagine that using a RAM Disk on any of the FE machines could also cause problems like that. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 6:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Jim, I should have said that my system is a FE/BE Access 2003 system. Clients automatically pull updated FE files. Even when they do this, the new FE on the Client will think that it's supposed to link to the previous BE file. If the tables in the previous BE tables were changed, my system has crashed because the new FE is trying to connect to the previous BE, which no longer exists. It only does this once - the next time someone logs in after an update, everything runs smoothly. VF! (Very Frustrating) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, June 15, 2007 8:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 11:04:01 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 09:04:01 -0700 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> Message-ID: It began in 2000, Arthur. That was the first version that fully supported ADO and defaulted to it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 17, 2007 3:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Hi I am back and stuck The syntax looks solid. I write it slightly differently but that's not the issue. My guess is that you're using a version that defaults to ADO rather than DAO. I forget when that began, but ensure that you have a reference to DAO that is above the ADO reference in the list and try your code again. Arthur On 6/16/07, Joe Hecht wrote: > > Hi Gang, > > > > I am back and feeling silly. Can not make combo box work. > > > > I want to go to the record the combo selects > > > > > > > > Private Sub Combo27_AfterUpdate() > > ' Find the record that matches the control. > > Dim rs As Object > > > > Set rs = Me.Recordset.Clone > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > If Not rs.EOF Then Me.Bookmark = rs.Bookmark > > End Sub > > > > The sql > > > > SELECT tblEmployee.EmpRecNum, tblEmployee.EmpNumber, > tblEmployee.EmpFname, tblEmployee.EmpLName, [emplname] & ", " & > [empfname] & " " & [empNumber] AS > Expr1 > > FROM tblEmployee > > ORDER BY tblEmployee.EmpLName; > > > > I have it so that it is showing expression one but I get > > > > Run time error 13 on the following code line: > > > > rs.FindFirst "[EmpRecNum] = " & Str(Nz(Me![Combo27], 0)) > > > > > > Please advise > > > > Thanks > > > > Joe > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 19 11:13:22 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 09:13:22 -0700 Subject: [AccessD] Problem with Intial Reattach In-Reply-To: <4676F23C.8040802@nanaimo.ark.com> References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: Wait, are you using an mde front end? I've had problems changing attached back ends when using an mde front end. It seems to be something like changing references in an mde, not a simple task. If it finds the correctly named file in the right location, it plays nicely. If not, it throws up because it needs to be recompiled with the new attachment location, and you can't do that in an mde AFAIK. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav Sent: Monday, June 18, 2007 2:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Problem with Intial Reattach Hey Bryan I'd bet a week of Arthur's salary :) that that is the problem. Well Byran checked with the user and the dev machine, both have the most current Windows XP and Jet 4 SP updates. I suggest you donate a week of Athur's salary to the list. Just kidding. Ran my test with 3 different versions of the simple Access97 tester, everything worked fine. Then created 2 simple Access 2003 mde tester versions 1. App already linked to the backend folder, simple main menu and form displaying a list of one the tables in the backend. Worked fine. 2. Attach table form appears and asks the user to indicate the path to the backend. User types in the path and the error message appears "Active X component can't create object". This app does not have any Active X controls. Still looking into a possible subtle SP difference but I think I have hit a "DLL from hell" problem. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Jun 19 11:21:59 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 19 Jun 2007 11:21:59 -0500 Subject: [AccessD] Folder 'Caching' In-Reply-To: References: <002501c7afa0$7c7c0840$0200a8c0@danwaters><0JJP007IVF4LHDC0@l-daemon><002601c7afb6$e8f41f10$0200a8c0@danwaters> Message-ID: <002b01c7b28d$f646dac0$0200a8c0@danwaters> Thanks Charlotte! Next week we're having a meeting at my customer site and I will bring a copy of your email. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 10:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Folder 'Caching' If the front end or back end drives are set to cache now write later, changes made on one front end might not show up in the back end immediately or be cascaded to other front ends in a timely fashion. Depending on how it was set up, it might delay the write until the initial FE app closed. Not what you want to happen. I would imagine that using a RAM Disk on any of the FE machines could also cause problems like that. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 6:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Jim, I should have said that my system is a FE/BE Access 2003 system. Clients automatically pull updated FE files. Even when they do this, the new FE on the Client will think that it's supposed to link to the previous BE file. If the tables in the previous BE tables were changed, my system has crashed because the new FE is trying to connect to the previous BE, which no longer exists. It only does this once - the next time someone logs in after an update, everything runs smoothly. VF! (Very Frustrating) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Friday, June 15, 2007 8:12 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Folder 'Caching' Hi Dan: I have only heard of the caching issue when relating to internet AJAX applications. IE caches everything and if a data request appears to be the same or very similar, it is just acquired from the cache. The solution to the problem is to prefix the date-time to each new piece of data. Not sure whether this relates to you as I am not sure how far caching use extends in the new programs. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 3:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Folder 'Caching' Hello to all! I have a customer who, about a year ago placed my system under a networked folder they call Secured. It took me a year, but I finally was able to see a pattern of errors where updates to my system were not 'seen' by the first person who opened my system after an update, but they were seen by the second person and subsequent people who opened it. This has occurred where I made on change on Saturday morning and the problem occurred on Monday morning. Today we also experienced an email automatically sent to a Supplier that had the wrong due date on it! But when we looked into the back end later, the date was correct. Last week I attended a meeting with some IT folks at this company, and one of them said that he believed the folder was caching changes, but he didn't know the details. This is the only place I've ever heard of this happening. And I still don't know what the folder is actually doing. Has anyone come across this situation? Do you know what that folder is actually doing? Or, is there anything I can do to work around it? Thanks! Dan Waters -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 11:28:52 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 09:28:52 -0700 Subject: [AccessD] [dba-VB] The first annual Great Smokey MountainsAccessD Conference In-Reply-To: References: <20070618052757.6D8F1BC85@smtp-auth.no-ip.com> Message-ID: Wish I could join you! Charlotte -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Monday, June 18, 2007 6:07 AM To: Access Developers discussion and problem solving Cc: Discussion of Hardware and Software issues; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: Re: [dba-VB] [AccessD] The first annual Great Smokey MountainsAccessD Conference Wish I could be joining you John. The thought of barbeque is making my lmouth water. Hope someone will be taking some photos that can be shared. GK On 6/18/07, jwcolby wrote: > The first annual Great Smokey Mountains AccessD Conference will be > happening this coming Saturday at my house. > > To get a map to my house, watch for Wrap of course: > > http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google- > gm&utm > _medium=ha&utm_term=map > > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right > there. Of course things are never as they seem. There are really > only two left turns coming south on Horseshoe bend road, the second is > my drive. Just remember that. > > Hudson Weather. It's looking like high 80s over the weekend. I do > have AC so we will be comfortable inside. > > http://www.weather.com/weather/local/28638 > > Anyone needing hotels: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Alternately, down in Hickory: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Food in Lenoir: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Food in Hudson: > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Strangely enough (or perhaps not?), a search for "night clubs" in > Lenoir, nc turned up nothing, but did show stuff down in Hickory, just > south of us. I must admit I have not been to a night club since we > moved here so I will not be much help there. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > Churches (lots of Baptists down here). You will always be welcome at > my church, #B - Hudson United Methodist. I do have enough credit at > this point that I can skip if the conference is still going on. > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > > General NC info: > > http://www.visitnc.com/tools_search_results.asp > > http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:off > icial& > channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1& > sa=X&o > i=local_group&resnum=4&ct=image > > The plan is to meet at my home on Saturday, and Sunday if there is > anyone still here. Anyone coming in early (Friday evening / night) is > welcome to call me. 828-572-0120 is my business phone. > > I will be doing a BBQ Saturday evening after the conference. The > usual suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > I am looking forward to seeing you guys, whoever shows up, so let's > meet and have a good time - no RSVP required, come on down. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com From iggy at nanaimo.ark.com Tue Jun 19 11:39:00 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Tue, 19 Jun 2007 09:39:00 -0700 Subject: [AccessD] Problem with Intial Reattach In-Reply-To: References: <4676F23C.8040802@nanaimo.ark.com> Message-ID: <467806A4.1070508@nanaimo.ark.com> Charlotte Foust wrote: I have been doing the reattach with mdes for years. On the initial install of the program a form pops up and asks the user to input the path to the backend. The program checks first to make sure the backend can be located in the path they have indicated then it establishes the links. It also records the path in a table, in the front end. Every time the user starts up the program it gets the path and checks to insure the backend still exists in the path (in case the IT people have moved it), if not it pops up a form indicating to the user that the backend cannot be found in the current path, and to enter in a new path (and it runs its' checks and reattaches to the new location). There is an option to ReAttach tables in the utilties on the Main Menu that will allow the user to link to a new location for the backend. On troublesome networks I usually get the user to attach to the backend on the local drive, then once we confirm the installation went fine and everything is working in the program, they can then attach to the backend on the network drive. This way if we run into network problems we can inform the IT people the program is working fine, but we got network problems. >Wait, are you using an mde front end? I've had problems changing >attached back ends when using an mde front end. It seems to be >something like changing references in an mde, not a simple task. If it >finds the correctly named file in the right location, it plays nicely. >If not, it throws up because it needs to be recompiled with the new >attachment location, and you can't do that in an mde AFAIK. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tony Septav >Sent: Monday, June 18, 2007 2:00 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] Problem with Intial Reattach > >Hey Bryan >I'd bet a week of Arthur's salary :) that that is the problem. > >Well Byran checked with the user and the dev machine, both have the most >current Windows XP and Jet 4 SP updates. I suggest you donate a week of >Athur's salary to the list. Just kidding. > >Ran my test with 3 different versions of the simple Access97 tester, >everything worked fine. > >Then created 2 simple Access 2003 mde tester versions 1. App already >linked to the backend folder, simple main menu and form displaying a >list of one the tables in the backend. Worked fine. >2. Attach table form appears and asks the user to indicate the path to >the backend. User types in the path and the error message appears >"Active X component can't create object". This app does not have any >Active X controls. > >Still looking into a possible subtle SP difference but I think I have >hit a "DLL from hell" problem. > > > > From iggy at nanaimo.ark.com Tue Jun 19 11:51:51 2007 From: iggy at nanaimo.ark.com (Tony Septav) Date: Tue, 19 Jun 2007 09:51:51 -0700 Subject: [AccessD] Problem with Initial ReAttach Message-ID: <467809A7.6080100@nanaimo.ark.com> Hey Charlotte In fact I have couple of mde applications that attach to 2 different backends. One located on the network drive (data sharing) and a different backend located on the local drive (user customized lookup tables). From galeper at gmail.com Tue Jun 19 11:53:07 2007 From: galeper at gmail.com (Gale Perez) Date: Tue, 19 Jun 2007 09:53:07 -0700 Subject: [AccessD] Startup Properties / Hide All toolbars and menus Message-ID: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> Hi! Sometime ago, someone on this list provided a function to set/unset startup properties to disallow certain features: Sub SetStartupProperties() ChangeProperty "AllowFullMenus", dbBoolean, False ChangeProperty "AllowSpecialKeys", dbBoolean, False ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, False ChangeProperty "AllowBuiltinToolbars", dbBoolean, False ChangeProperty "AllowToolbarChanges", dbBoolean, False Application.SetOption "Show Hidden Objects", False ChangeProperty "AllowBreakIntoCode", dbBoolean, False ChangeProperty "AllowBypassKey", dbBoolean, False End Sub This code seemed to work just fine with Access 1997, but with 2003, the "File, Window, Help, Adobe PDF" portions of the menu are still showing up. I also need to hide shortcut menus and tried adding ChangeProperty "AllowDefaultShortcutMenus", dbBoolean, False (also tried it with spaces, "Allow Default Shortcut Menus"), but that didn't do it. Is there another way to do this? Thank you so much for any assistance. Gale From jwcolby at colbyconsulting.com Tue Jun 19 12:12:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 13:12:15 -0400 Subject: [AccessD] Startup Properties / Hide All toolbars and menus In-Reply-To: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> Message-ID: <20070619171215.A0031BD98@smtp-auth.no-ip.com> That might have been me. I haven't tested the code with 2003, and I don't have time to do so right now so I cant help you much I'm afraid. It sounds like a bug in 2003 though to be honest. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Tuesday, June 19, 2007 12:53 PM To: accessd at databaseadvisors.com Subject: [AccessD] Startup Properties / Hide All toolbars and menus Hi! Sometime ago, someone on this list provided a function to set/unset startup properties to disallow certain features: Sub SetStartupProperties() ChangeProperty "AllowFullMenus", dbBoolean, False ChangeProperty "AllowSpecialKeys", dbBoolean, False ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, False ChangeProperty "AllowBuiltinToolbars", dbBoolean, False ChangeProperty "AllowToolbarChanges", dbBoolean, False Application.SetOption "Show Hidden Objects", False ChangeProperty "AllowBreakIntoCode", dbBoolean, False ChangeProperty "AllowBypassKey", dbBoolean, False End Sub This code seemed to work just fine with Access 1997, but with 2003, the "File, Window, Help, Adobe PDF" portions of the menu are still showing up. I also need to hide shortcut menus and tried adding ChangeProperty "AllowDefaultShortcutMenus", dbBoolean, False (also tried it with spaces, "Allow Default Shortcut Menus"), but that didn't do it. Is there another way to do this? Thank you so much for any assistance. Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Patricia.O'Connor at otda.state.ny.us Tue Jun 19 12:14:10 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Tue, 19 Jun 2007 13:14:10 -0400 Subject: [AccessD] BE Relinker In-Reply-To: References: Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> I have an Access97 front and back end that I am upgrading to 200k first then 2003. I have been using TRIBBLES relinker for over 9 years. * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? * If not what needs to be modified to work correctly on 2k and 2k3. I know I have to add a funtion to enable ENVIRON("USERNAME") to work. Going through the archives but it takes long time. FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 times. This happens quite a bit. Thanks in advance Patti ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. From jimdettman at verizon.net Tue Jun 19 12:24:00 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 19 Jun 2007 13:24:00 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> References: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> Message-ID: <001401c7b296$a1568930$8abea8c0@XPS> Patti, ADO is the default data lib in A2000 and up and is what is most likely giving you problems. First, add a reference for DAO. Then depending on whether you want to use ADO or not, you can leave it check or uncheck that reference. Note that if you leave it checked, you will need to prefix any variable dim with either DAO. Or ADO. Ie. Dim rst as DAO.Recordset Then try a compile and make sure you get no errors. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, Patricia (OTDA) Sent: Tuesday, June 19, 2007 1:14 PM To: Access Developers discussion and problem solving Subject: [AccessD] BE Relinker I have an Access97 front and back end that I am upgrading to 200k first then 2003. I have been using TRIBBLES relinker for over 9 years. * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? * If not what needs to be modified to work correctly on 2k and 2k3. I know I have to add a funtion to enable ENVIRON("USERNAME") to work. Going through the archives but it takes long time. FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 times. This happens quite a bit. Thanks in advance Patti ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Jun 19 12:37:29 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 19 Jun 2007 10:37:29 -0700 Subject: [AccessD] The first annual Great Smokey MountainsAccessD Conference In-Reply-To: Message-ID: <0JJW003318R2KAJ1@l-daemon> Is there anyone who is going that will be taking pictures and basically recording the proceedings? If you are; record presenters and presentations; basically try and get the flavour of the event... (BBQ). If anyone going is making PowerPoint presentations please send them along so they can be enjoyed later. I wonder how difficult it would be to create a video feed from the NC location? If is was possible then some of us that just can not make it would be able to enjoy the event remotely. Jim From reuben at gfconsultants.com Tue Jun 19 12:38:50 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Tue, 19 Jun 2007 13:38:50 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <001401c7b296$a1568930$8abea8c0@XPS> Message-ID: I think you can actually leave ADO checked, but to do so you must have the DAO reference listed ahead of the ADO reference. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 1:24 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > Patti, > > ADO is the default data lib in A2000 and up and is what is most likely > giving you problems. > > First, add a reference for DAO. Then depending on whether you > want to use > ADO or not, you can leave it check or uncheck that reference. > > Note that if you leave it checked, you will need to prefix any variable > dim with either DAO. Or ADO. > > Ie. > > Dim rst as DAO.Recordset > > Then try a compile and make sure you get no errors. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, > Patricia (OTDA) > Sent: Tuesday, June 19, 2007 1:14 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] BE Relinker > > I have an Access97 front and back end that I am upgrading to 200k first > then 2003. I have been using TRIBBLES relinker for over 9 years. > > * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? > * If not what needs to be modified to work correctly on 2k and 2k3. > > I know I have to add a funtion to enable ENVIRON("USERNAME") to work. > > Going through the archives but it takes long time. > > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. > > Thanks in advance > Patti > ************************************************** > * Patricia O'Connor > * Associate Computer Programmer Analyst > * OTDA - BDMA > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > * (w) mailto:aa1160 at nysemail.state.ny.us > ************************************************** > -------------------------------------------------------- > This e-mail, including any attachments, may be confidential, privileged or > otherwise legally protected. It is intended only for the addressee. If you > received this e-mail in error or from someone who was not > authorized to send > it to you, do not disseminate, copy or otherwise use this e-mail or its > attachments. Please notify the sender immediately by reply e-mail and > delete the e-mail from your system. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 19 12:41:03 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 13:41:03 -0400 Subject: [AccessD] The first annual Great Smokey MountainsAccessD Conference In-Reply-To: <0JJW003318R2KAJ1@l-daemon> Message-ID: <20070619174103.B21FFBE6D@smtp-auth.no-ip.com> BTW, the web site looks nice! Thanks for doing that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, June 19, 2007 1:37 PM To: accessd at databaseadvisors.com Subject: [AccessD] The first annual Great Smokey MountainsAccessD Conference Is there anyone who is going that will be taking pictures and basically recording the proceedings? If you are; record presenters and presentations; basically try and get the flavour of the event... (BBQ). If anyone going is making PowerPoint presentations please send them along so they can be enjoyed later. I wonder how difficult it would be to create a video feed from the NC location? If is was possible then some of us that just can not make it would be able to enjoy the event remotely. Jim -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at earthlink.net Tue Jun 19 12:50:09 2007 From: bill_patten at earthlink.net (Bill Patten) Date: Tue, 19 Jun 2007 10:50:09 -0700 Subject: [AccessD] Startup Properties / Hide All toolbars and menus In-Reply-To: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> References: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> Message-ID: <30DC9F0E0A0C42CB9446F6B864CD624A@BPCS> Hi Gale, I'm not sure why your's is not working, mine works fine in 2003. Also one of them turns off the shortcut menu because in one form where I wanted my clients to have access to the right click menu I and to enter Me.ShortcutMenu = True so they could use it. Any chance that the SetStartupProperties() sub is not being called? HTH Bill ----- Original Message ----- From: "Gale Perez" To: Sent: Tuesday, June 19, 2007 9:53 AM Subject: [AccessD] Startup Properties / Hide All toolbars and menus Hi! Sometime ago, someone on this list provided a function to set/unset startup properties to disallow certain features: Sub SetStartupProperties() ChangeProperty "AllowFullMenus", dbBoolean, False ChangeProperty "AllowSpecialKeys", dbBoolean, False ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, False ChangeProperty "AllowBuiltinToolbars", dbBoolean, False ChangeProperty "AllowToolbarChanges", dbBoolean, False Application.SetOption "Show Hidden Objects", False ChangeProperty "AllowBreakIntoCode", dbBoolean, False ChangeProperty "AllowBypassKey", dbBoolean, False End Sub This code seemed to work just fine with Access 1997, but with 2003, the "File, Window, Help, Adobe PDF" portions of the menu are still showing up. I also need to hide shortcut menus and tried adding ChangeProperty "AllowDefaultShortcutMenus", dbBoolean, False (also tried it with spaces, "Allow Default Shortcut Menus"), but that didn't do it. Is there another way to do this? Thank you so much for any assistance. Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Tue Jun 19 13:04:28 2007 From: dw-murphy at cox.net (Doug Murphy) Date: Tue, 19 Jun 2007 11:04:28 -0700 Subject: [AccessD] Startup Properties / Hide All toolbars and menus In-Reply-To: <20070619171215.A0031BD98@smtp-auth.no-ip.com> Message-ID: <000001c7b29c$47b5d650$0200a8c0@murphy3234aaf1> I don't think this is an Access issue. When Adobe Acrobat is set to start when the computer is started it inserts itself into all the Office menus when an Office application is opened. You can verify this by going into MSConfig and turning off Acrobat in the things that start with the computer. After you restart the computer Acrobat will not be in the Office menus. I just looked at an application that we created that uses a custom menu, and is distributed as a runtime. When on computers with the full version of Acrobat the pdf command shows up in the custom menu. If you can figure out how to disable Acrobat from inserting itself I'd like to know how you do it. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 10:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Startup Properties / Hide All toolbars and menus That might have been me. I haven't tested the code with 2003, and I don't have time to do so right now so I cant help you much I'm afraid. It sounds like a bug in 2003 though to be honest. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Tuesday, June 19, 2007 12:53 PM To: accessd at databaseadvisors.com Subject: [AccessD] Startup Properties / Hide All toolbars and menus Hi! Sometime ago, someone on this list provided a function to set/unset startup properties to disallow certain features: Sub SetStartupProperties() ChangeProperty "AllowFullMenus", dbBoolean, False ChangeProperty "AllowSpecialKeys", dbBoolean, False ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, False ChangeProperty "AllowBuiltinToolbars", dbBoolean, False ChangeProperty "AllowToolbarChanges", dbBoolean, False Application.SetOption "Show Hidden Objects", False ChangeProperty "AllowBreakIntoCode", dbBoolean, False ChangeProperty "AllowBypassKey", dbBoolean, False End Sub This code seemed to work just fine with Access 1997, but with 2003, the "File, Window, Help, Adobe PDF" portions of the menu are still showing up. I also need to hide shortcut menus and tried adding ChangeProperty "AllowDefaultShortcutMenus", dbBoolean, False (also tried it with spaces, "Allow Default Shortcut Menus"), but that didn't do it. Is there another way to do this? Thank you so much for any assistance. Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Jun 19 13:26:10 2007 From: marklbreen at gmail.com (Mark Breen) Date: Tue, 19 Jun 2007 19:26:10 +0100 Subject: [AccessD] Web site Hosting Companies In-Reply-To: <46539508.309@mvps.org> References: <0JIF00M6HUKGCHR0@l-daemon> <46539508.309@mvps.org> Message-ID: Hello Steve, I have been looking at a few hosting companies, including webhost4life. I am seeking a hosting solution for a project that will be SQL Server 2005 / ASP.Net based. and it will be used by three or four people 8 hours per day. At certain times of the year, (Jan - March), there will be a surge of users, maybe up to 20 or 30 per day. We will be accepting payments, so it will be a reasonably important part of my customers business. Do you think that a shared server delivers sufficient performance? I am intrigued by acheiving hosting for such small sums of money, and if it works, I would love to be able to tell my customer about how inexpensive it it. On the otherhand, if your experience is that it can be very slow, I will avoid the shared hosting and go for some form of a dedicated box, even if that is a virtual server. Thanks for any advice you or anyone else may have Mark On 23/05/07, Steve Schapel wrote: > > Jim, > > I do a lot of stuff in an account at www.webhost4life.com. I have been > very happy with them, and as far as I know, you can't beat their > features/dollar offerings. > > For excellence in support and service, www.orcsweb.com are fantastic, > but the price is a lot higher. > > Regards > Steve > > Jim Lawrence wrote: > > Hi All: > > > > Would anyone be able to recommend a web hosting company? The site would > have > > to support Microsoft products like ASP, ASP.Net and MS SQL. A good price > is > > a definite plus. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Tue Jun 19 13:44:55 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 14:44:55 -0400 Subject: [AccessD] Web site Hosting Companies In-Reply-To: Message-ID: <20070619184456.5DC85BE0C@smtp-auth.no-ip.com> Mark, My web site is on WebHost4Life and while I like them OK, I must say that the initial response time is not the best. The way they get such low prices is hosting dozens or even hundreds of sites on a single box. If you get a lot of hits per day, then it might stay cached on their server and the response time might be OK. My site gets a few hits a week I would guess and does NOT stay cached, and can take as long as 30 seconds or a minute to get loaded and return the first page. After it is loaded, then the response times seem to be fine. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Breen Sent: Tuesday, June 19, 2007 2:26 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Web site Hosting Companies Hello Steve, I have been looking at a few hosting companies, including webhost4life. I am seeking a hosting solution for a project that will be SQL Server 2005 / ASP.Net based. and it will be used by three or four people 8 hours per day. At certain times of the year, (Jan - March), there will be a surge of users, maybe up to 20 or 30 per day. We will be accepting payments, so it will be a reasonably important part of my customers business. Do you think that a shared server delivers sufficient performance? I am intrigued by acheiving hosting for such small sums of money, and if it works, I would love to be able to tell my customer about how inexpensive it it. On the otherhand, if your experience is that it can be very slow, I will avoid the shared hosting and go for some form of a dedicated box, even if that is a virtual server. Thanks for any advice you or anyone else may have Mark On 23/05/07, Steve Schapel wrote: > > Jim, > > I do a lot of stuff in an account at www.webhost4life.com. I have > been very happy with them, and as far as I know, you can't beat their > features/dollar offerings. > > For excellence in support and service, www.orcsweb.com are fantastic, > but the price is a lot higher. > > Regards > Steve > > Jim Lawrence wrote: > > Hi All: > > > > Would anyone be able to recommend a web hosting company? The site > > would > have > > to support Microsoft products like ASP, ASP.Net and MS SQL. A good > > price > is > > a definite plus. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Tue Jun 19 13:53:11 2007 From: JHewson at karta.com (Jim Hewson) Date: Tue, 19 Jun 2007 13:53:11 -0500 Subject: [AccessD] Startup Properties / Hide All toolbars and menus In-Reply-To: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> References: <5b2621db0706190953se2c39e3vcafea271eaa18469@mail.gmail.com> Message-ID: <6C1791BC61725F44A28C24208026A511126878@karta-exc-int.Karta.com> For the default shortcut menus the it should read: ChangeProperty "AllowShortcutMenus", dbBoolean, False I did the research for this yesterday - because I had the same issue. Jim jhewson at karta.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Tuesday, June 19, 2007 11:53 AM To: accessd at databaseadvisors.com Subject: [AccessD] Startup Properties / Hide All toolbars and menus Hi! Sometime ago, someone on this list provided a function to set/unset startup properties to disallow certain features: Sub SetStartupProperties() ChangeProperty "AllowFullMenus", dbBoolean, False ChangeProperty "AllowSpecialKeys", dbBoolean, False ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, False ChangeProperty "AllowBuiltinToolbars", dbBoolean, False ChangeProperty "AllowToolbarChanges", dbBoolean, False Application.SetOption "Show Hidden Objects", False ChangeProperty "AllowBreakIntoCode", dbBoolean, False ChangeProperty "AllowBypassKey", dbBoolean, False End Sub This code seemed to work just fine with Access 1997, but with 2003, the "File, Window, Help, Adobe PDF" portions of the menu are still showing up. I also need to hide shortcut menus and tried adding ChangeProperty "AllowDefaultShortcutMenus", dbBoolean, False (also tried it with spaces, "Allow Default Shortcut Menus"), but that didn't do it. Is there another way to do this? Thank you so much for any assistance. Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Tue Jun 19 14:06:30 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 19 Jun 2007 15:06:30 -0400 Subject: [AccessD] BE Relinker In-Reply-To: References: <001401c7b296$a1568930$8abea8c0@XPS> Message-ID: <001201c7b2a4$f2808c80$8abea8c0@XPS> Reuben, Yes that is an option, but if you are using ADO, then anything that's not prefixed with ADO has a chance of breaking. For myself, if I have both checked I always declare everything explicitly. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Tuesday, June 19, 2007 1:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker I think you can actually leave ADO checked, but to do so you must have the DAO reference listed ahead of the ADO reference. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 1:24 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > Patti, > > ADO is the default data lib in A2000 and up and is what is most likely > giving you problems. > > First, add a reference for DAO. Then depending on whether you > want to use > ADO or not, you can leave it check or uncheck that reference. > > Note that if you leave it checked, you will need to prefix any variable > dim with either DAO. Or ADO. > > Ie. > > Dim rst as DAO.Recordset > > Then try a compile and make sure you get no errors. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, > Patricia (OTDA) > Sent: Tuesday, June 19, 2007 1:14 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] BE Relinker > > I have an Access97 front and back end that I am upgrading to 200k first > then 2003. I have been using TRIBBLES relinker for over 9 years. > > * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? > * If not what needs to be modified to work correctly on 2k and 2k3. > > I know I have to add a funtion to enable ENVIRON("USERNAME") to work. > > Going through the archives but it takes long time. > > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. > > Thanks in advance > Patti > ************************************************** > * Patricia O'Connor > * Associate Computer Programmer Analyst > * OTDA - BDMA > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > * (w) mailto:aa1160 at nysemail.state.ny.us > ************************************************** > -------------------------------------------------------- > This e-mail, including any attachments, may be confidential, privileged or > otherwise legally protected. It is intended only for the addressee. If you > received this e-mail in error or from someone who was not > authorized to send > it to you, do not disseminate, copy or otherwise use this e-mail or its > attachments. Please notify the sender immediately by reply e-mail and > delete the e-mail from your system. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 19 14:18:41 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 15:18:41 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <001201c7b2a4$f2808c80$8abea8c0@XPS> Message-ID: <20070619191841.6B40FBCBB@smtp-auth.no-ip.com> For myself, I declare everything explicitly regardless of references. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Tuesday, June 19, 2007 3:07 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BE Relinker Reuben, Yes that is an option, but if you are using ADO, then anything that's not prefixed with ADO has a chance of breaking. For myself, if I have both checked I always declare everything explicitly. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Tuesday, June 19, 2007 1:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker I think you can actually leave ADO checked, but to do so you must have the DAO reference listed ahead of the ADO reference. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 1:24 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > Patti, > > ADO is the default data lib in A2000 and up and is what is most > likely giving you problems. > > First, add a reference for DAO. Then depending on whether you want > to use ADO or not, you can leave it check or uncheck that reference. > > Note that if you leave it checked, you will need to prefix any > variable dim with either DAO. Or ADO. > > Ie. > > Dim rst as DAO.Recordset > > Then try a compile and make sure you get no errors. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, > Patricia (OTDA) > Sent: Tuesday, June 19, 2007 1:14 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] BE Relinker > > I have an Access97 front and back end that I am upgrading to 200k > first then 2003. I have been using TRIBBLES relinker for over 9 years. > > * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? > * If not what needs to be modified to work correctly on 2k and 2k3. > > I know I have to add a funtion to enable ENVIRON("USERNAME") to work. > > Going through the archives but it takes long time. > > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. > > Thanks in advance > Patti > ************************************************** > * Patricia O'Connor > * Associate Computer Programmer Analyst > * OTDA - BDMA > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > * (w) mailto:aa1160 at nysemail.state.ny.us > ************************************************** > -------------------------------------------------------- > This e-mail, including any attachments, may be confidential, > privileged or otherwise legally protected. It is intended only for the > addressee. If you received this e-mail in error or from someone who > was not authorized to send it to you, do not disseminate, copy or > otherwise use this e-mail or its attachments. Please notify the > sender immediately by reply e-mail and delete the e-mail from your > system. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Tue Jun 19 14:18:35 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Tue, 19 Jun 2007 20:18:35 +0100 Subject: [AccessD] The first annual Great Smokey MountainsAccessD Conference References: <0JJW003318R2KAJ1@l-daemon> Message-ID: John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 From jwcolby at colbyconsulting.com Tue Jun 19 14:27:04 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 15:27:04 -0400 Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference In-Reply-To: Message-ID: <20070619192704.F264DBC12@smtp-auth.no-ip.com> Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 From carbonnb at gmail.com Tue Jun 19 14:33:43 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Tue, 19 Jun 2007 15:33:43 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> References: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> Message-ID: On 6/19/07, O'Connor, Patricia (OTDA) wrote: > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. If you are going to the archives, don't goto www.databaseadvisors.com first. Just goto databaseadvisors.com (minus the www.) THat will take you directly to the archive server. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From mwp.reid at qub.ac.uk Tue Jun 19 14:37:15 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Tue, 19 Jun 2007 20:37:15 +0100 Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference References: <20070619192704.F264DBC12@smtp-auth.no-ip.com> Message-ID: I get the air fare I am there. Might even be worth stopping smoking to attend. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:27 To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 19 14:38:09 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 15:38:09 -0400 Subject: [AccessD] The first annual Great Smokey MountainsAccessDConference In-Reply-To: Message-ID: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> I doubt that I have the upload speed to run a video feed, and my ISP might complain even id I did. I think my up speed is only 500 kbit / sec. I don't have any camera to do this, no software to do this, no experience doing this. Plus the conference is 4 days away and I need to get real work done between now and then. Perhaps for the SECOND annual GSMADC? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 From jwcolby at colbyconsulting.com Tue Jun 19 14:52:13 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 15:52:13 -0400 Subject: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070619195213.753DABCD2@smtp-auth.no-ip.com> >Might even be worth stopping smoking to attend. It might be worth stopping smoking to see your kids graduate from college and get married, bounce grandkids on your knee. I smoked for about 12 years and stopped in 1986, it can be done. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference I get the air fare I am there. Might even be worth stopping smoking to attend. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:27 To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jdemarco at hudsonhealthplan.org Tue Jun 19 15:02:45 2007 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Tue, 19 Jun 2007 16:02:45 -0400 Subject: [AccessD] The first annual Great SmokeyMountainsAccessDConference In-Reply-To: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> Message-ID: <0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> John, Why not get a free trial of Go To Meeting? You can conference in up to 12 people and share your screen, see and share theirs, and more. www.gotomeeting.com Easy set up and use too. Of course you'll have to accept the first 12 of the many requests you'll get to participate!!! Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 3:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual Great SmokeyMountainsAccessDConference I doubt that I have the upload speed to run a video feed, and my ISP might complain even id I did. I think my up speed is only 500 kbit / sec. I don't have any camera to do this, no software to do this, no experience doing this. Plus the conference is 4 days away and I need to get real work done between now and then. Perhaps for the SECOND annual GSMADC? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Tue Jun 19 15:13:29 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Tue, 19 Jun 2007 21:13:29 +0100 Subject: [AccessD] The SECOND annual GreatSmokeyMountainsAccessDConference References: <20070619195213.753DABCD2@smtp-auth.no-ip.com> Message-ID: very true Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:52 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The SECOND annual GreatSmokeyMountainsAccessDConference >Might even be worth stopping smoking to attend. It might be worth stopping smoking to see your kids graduate from college and get married, bounce grandkids on your knee. I smoked for about 12 years and stopped in 1986, it can be done. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference I get the air fare I am there. Might even be worth stopping smoking to attend. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:27 To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Jun 19 15:15:01 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Tue, 19 Jun 2007 16:15:01 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <001201c7b2a4$f2808c80$8abea8c0@XPS> Message-ID: I agree 100%. I was just pointing it out. I know this because I had a lot of DAO code, but when I needed to add something in ADO I simply made that reference last and then used ADODB as a prefix. Now I prefix everything. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 3:07 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > Reuben, > > Yes that is an option, but if you are using ADO, then anything > that's not > prefixed with ADO has a chance of breaking. > > For myself, if I have both checked I always declare everything > explicitly. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings > Sent: Tuesday, June 19, 2007 1:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] BE Relinker > > I think you can actually leave ADO checked, but to do so you must have the > DAO reference listed ahead of the ADO reference. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > > Sent: Tuesday, June 19, 2007 1:24 PM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] BE Relinker > > > > > > Patti, > > > > ADO is the default data lib in A2000 and up and is what is most likely > > giving you problems. > > > > First, add a reference for DAO. Then depending on whether you > > want to use > > ADO or not, you can leave it check or uncheck that reference. > > > > Note that if you leave it checked, you will need to prefix > any variable > > dim with either DAO. Or ADO. > > > > Ie. > > > > Dim rst as DAO.Recordset > > > > Then try a compile and make sure you get no errors. > > > > Jim. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, > > Patricia (OTDA) > > Sent: Tuesday, June 19, 2007 1:14 PM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] BE Relinker > > > > I have an Access97 front and back end that I am upgrading to 200k first > > then 2003. I have been using TRIBBLES relinker for over 9 years. > > > > * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? > > * If not what needs to be modified to work correctly on 2k and 2k3. > > > > I know I have to add a funtion to enable ENVIRON("USERNAME") to work. > > > > Going through the archives but it takes long time. > > > > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > > times. This happens quite a bit. > > > > Thanks in advance > > Patti > > ************************************************** > > * Patricia O'Connor > > * Associate Computer Programmer Analyst > > * OTDA - BDMA > > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > > * (w) mailto:aa1160 at nysemail.state.ny.us > > ************************************************** > > -------------------------------------------------------- > > This e-mail, including any attachments, may be confidential, > privileged or > > otherwise legally protected. It is intended only for the > addressee. If you > > received this e-mail in error or from someone who was not > > authorized to send > > it to you, do not disseminate, copy or otherwise use this e-mail or its > > attachments. Please notify the sender immediately by reply e-mail and > > delete the e-mail from your system. > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From carbonnb at gmail.com Tue Jun 19 15:21:58 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Tue, 19 Jun 2007 16:21:58 -0400 Subject: [AccessD] The SECOND annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <20070619195213.753DABCD2@smtp-auth.no-ip.com> Message-ID: On 6/19/07, Martin W Reid wrote: > very true I'm on week 11. Woo Hooo!! -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From jimdettman at verizon.net Tue Jun 19 15:26:17 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 19 Jun 2007 16:26:17 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <20070619191841.6B40FBCBB@smtp-auth.no-ip.com> References: <001201c7b2a4$f2808c80$8abea8c0@XPS> <20070619191841.6B40FBCBB@smtp-auth.no-ip.com> Message-ID: <003501c7b2b0$1ade4130$8abea8c0@XPS> John, Probably a good idea.... So far I haven't gotten burned by anything, but then typically I don't mix DAO and ADO and I'm loath to use any 3rd party control with Access (in fact I don't think I ever have). Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 3:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BE Relinker For myself, I declare everything explicitly regardless of references. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Tuesday, June 19, 2007 3:07 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BE Relinker Reuben, Yes that is an option, but if you are using ADO, then anything that's not prefixed with ADO has a chance of breaking. For myself, if I have both checked I always declare everything explicitly. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Tuesday, June 19, 2007 1:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker I think you can actually leave ADO checked, but to do so you must have the DAO reference listed ahead of the ADO reference. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 1:24 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > Patti, > > ADO is the default data lib in A2000 and up and is what is most > likely giving you problems. > > First, add a reference for DAO. Then depending on whether you want > to use ADO or not, you can leave it check or uncheck that reference. > > Note that if you leave it checked, you will need to prefix any > variable dim with either DAO. Or ADO. > > Ie. > > Dim rst as DAO.Recordset > > Then try a compile and make sure you get no errors. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, > Patricia (OTDA) > Sent: Tuesday, June 19, 2007 1:14 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] BE Relinker > > I have an Access97 front and back end that I am upgrading to 200k > first then 2003. I have been using TRIBBLES relinker for over 9 years. > > * Is there an upgraded version 2k or 2k3 of TRIBBLE somewhere? > * If not what needs to be modified to work correctly on 2k and 2k3. > > I know I have to add a funtion to enable ENVIRON("USERNAME") to work. > > Going through the archives but it takes long time. > > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. > > Thanks in advance > Patti > ************************************************** > * Patricia O'Connor > * Associate Computer Programmer Analyst > * OTDA - BDMA > * (W) mailto:Patricia.O'Connor at otda.state.ny.us > * (w) mailto:aa1160 at nysemail.state.ny.us > ************************************************** > -------------------------------------------------------- > This e-mail, including any attachments, may be confidential, > privileged or otherwise legally protected. It is intended only for the > addressee. If you received this e-mail in error or from someone who > was not authorized to send it to you, do not disseminate, copy or > otherwise use this e-mail or its attachments. Please notify the > sender immediately by reply e-mail and delete the e-mail from your > system. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Jun 19 15:38:05 2007 From: marklbreen at gmail.com (Mark Breen) Date: Tue, 19 Jun 2007 21:38:05 +0100 Subject: [AccessD] Web site Hosting Companies In-Reply-To: <20070619184456.5DC85BE0C@smtp-auth.no-ip.com> References: <20070619184456.5DC85BE0C@smtp-auth.no-ip.com> Message-ID: Hi John, Thanks for that, we will be hosting an application, and while it usually has a small number of users, 3- 6 people, it will be hit every ten minutes for day to day transactions. My gut is starting to tell me that I need either a vpn server or else a dedicated box, our users are accustomed to sub second, or max one to two second response times. from what you are describing, we would not get that on a shared plan. Hmmm, decisions to make... Thanks for the response, good look with the weekend, wish I could be there, Mark On 19/06/07, jwcolby wrote: > > Mark, > > My web site is on WebHost4Life and while I like them OK, I must say that > the > initial response time is not the best. The way they get such low prices > is > hosting dozens or even hundreds of sites on a single box. If you get a > lot > of hits per day, then it might stay cached on their server and the > response > time might be OK. My site gets a few hits a week I would guess and does > NOT > stay cached, and can take as long as 30 seconds or a minute to get loaded > and return the first page. After it is loaded, then the response times > seem > to be fine. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Breen > Sent: Tuesday, June 19, 2007 2:26 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Web site Hosting Companies > > Hello Steve, > > I have been looking at a few hosting companies, including webhost4life. > > I am seeking a hosting solution for a project that will be SQL Server 2005 > / > ASP.Net based. and it will be used by three or four people 8 hours per > day. > At certain times of the year, (Jan - March), there will be a surge of > users, > maybe up to 20 or 30 per day. We will be accepting payments, so it will > be > a reasonably important part of my customers business. > > Do you think that a shared server delivers sufficient performance? I am > intrigued by acheiving hosting for such small sums of money, and if it > works, I would love to be able to tell my customer about how inexpensive > it > it. On the otherhand, if your experience is that it can be very slow, I > will avoid the shared hosting and go for some form of a dedicated box, > even > if that is a virtual server. > > Thanks for any advice you or anyone else may have > > Mark > > > > On 23/05/07, Steve Schapel wrote: > > > > Jim, > > > > I do a lot of stuff in an account at www.webhost4life.com. I have > > been very happy with them, and as far as I know, you can't beat their > > features/dollar offerings. > > > > For excellence in support and service, www.orcsweb.com are fantastic, > > but the price is a lot higher. > > > > Regards > > Steve > > > > Jim Lawrence wrote: > > > Hi All: > > > > > > Would anyone be able to recommend a web hosting company? The site > > > would > > have > > > to support Microsoft products like ASP, ASP.Net and MS SQL. A good > > > price > > is > > > a definite plus. > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rl_stewart at highstream.net Tue Jun 19 15:32:32 2007 From: rl_stewart at highstream.net (Robert) Date: Tue, 19 Jun 2007 15:32:32 -0500 Subject: [AccessD] Web site Hosting Companies In-Reply-To: References: Message-ID: <200706192038.l5JKcAS8000691@databaseadvisors.com> Shameless plug follows... Check out WeBeDb.com. I think the pricing beats webhost4life and most of the others. I put it together to host the non-profits that I deal with and some friends sites. But, it is hosted at a data center in Des Moines. I have had things running with that data center for 4 years and had one minor problem where one of the sites was down for about 5 minutes. The hosting is on a shared server and I have yet to have any issues with the number of users. It is setup with Win 2003 and SQL 2005. There are some ASP tools available as part of the service also. Robert At 03:21 PM 6/19/2007, you wrote: >Date: Tue, 19 Jun 2007 19:26:10 +0100 >From: "Mark Breen" >Subject: Re: [AccessD] Web site Hosting Companies >To: "Access Developers discussion and problem solving" > >Message-ID: > >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >Hello Steve, > >I have been looking at a few hosting companies, including webhost4life. > >I am seeking a hosting solution for a project that will be SQL Server 2005 / >ASP.Net based. and it will be used by three or four people 8 hours per >day. At certain times of the year, (Jan - March), there will be a surge of >users, maybe up to 20 or 30 per day. We will be accepting payments, so it >will be a reasonably important part of my customers business. > >Do you think that a shared server delivers sufficient performance? I am >intrigued by acheiving hosting for such small sums of money, and if it >works, I would love to be able to tell my customer about how inexpensive it >it. On the otherhand, if your experience is that it can be very slow, I >will avoid the shared hosting and go for some form of a dedicated box, even >if that is a virtual server. > >Thanks for any advice you or anyone else may have > >Mark From cfoust at infostatsystems.com Tue Jun 19 15:36:42 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 13:36:42 -0700 Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference In-Reply-To: <20070619192704.F264DBC12@smtp-auth.no-ip.com> References: <20070619192704.F264DBC12@smtp-auth.no-ip.com> Message-ID: Can't be. It has to be the second biannual conference, unless you're talking about September 2008. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 12:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 19 15:37:48 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 13:37:48 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> <0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> Message-ID: I'll have to wear a bag over my head, then. I strongly object to having my photo on the internet. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco Sent: Tuesday, June 19, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference John, Why not get a free trial of Go To Meeting? You can conference in up to 12 people and share your screen, see and share theirs, and more. www.gotomeeting.com Easy set up and use too. Of course you'll have to accept the first 12 of the many requests you'll get to participate!!! Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 3:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual Great SmokeyMountainsAccessDConference I doubt that I have the upload speed to run a video feed, and my ISP might complain even id I did. I think my up speed is only 500 kbit / sec. I don't have any camera to do this, no software to do this, no experience doing this. Plus the conference is 4 days away and I need to get real work done between now and then. Perhaps for the SECOND annual GSMADC? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 15:41:33 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 16:41:33 -0400 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070619204133.31E86BD73@smtp-auth.no-ip.com> Sorry Martin, I didn't mean to lecture. Yes I did! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 4:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference very true Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:52 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The SECOND annual GreatSmokeyMountainsAccessDConference >Might even be worth stopping smoking to attend. It might be worth stopping smoking to see your kids graduate from college and get married, bounce grandkids on your knee. I smoked for about 12 years and stopped in 1986, it can be done. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference I get the air fare I am there. Might even be worth stopping smoking to attend. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 20:27 To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 15:45:28 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 16:45:28 -0400 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070619204528.AB2B3BDA4@smtp-auth.no-ip.com> Woohooo!!!!! I never said it was easy but it is possible. One thing I discovered is that it became much easier after I gave up drinking n partying. That is when I would start again. It is critical to never again think "I can have just one" because you can't. Congrats on your 11 weeks. BTW, I stopped in 1986 and I STILL have dreams occasionally, both about cigarettes and about the other stuff. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Tuesday, June 19, 2007 4:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference On 6/19/07, Martin W Reid wrote: > very true I'm on week 11. Woo Hooo!! -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 19 15:45:32 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 13:45:32 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> Message-ID: Or, you're welcome to a view of the back of my head! ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 1:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I'll have to wear a bag over my head, then. I strongly object to having my photo on the internet. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco Sent: Tuesday, June 19, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference John, Why not get a free trial of Go To Meeting? You can conference in up to 12 people and share your screen, see and share theirs, and more. www.gotomeeting.com Easy set up and use too. Of course you'll have to accept the first 12 of the many requests you'll get to participate!!! Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 3:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual Great SmokeyMountainsAccessDConference I doubt that I have the upload speed to run a video feed, and my ISP might complain even id I did. I think my up speed is only 500 kbit / sec. I don't have any camera to do this, no software to do this, no experience doing this. Plus the conference is 4 days away and I need to get real work done between now and then. Perhaps for the SECOND annual GSMADC? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 15:49:28 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 16:49:28 -0400 Subject: [AccessD] The SECOND bi-annual Great SmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070619204928.3C0FABF14@smtp-auth.no-ip.com> ROTFL. OK, the second biannual conference. Now that that is handled, where are you, square or here? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference Can't be. It has to be the second biannual conference, unless you're talking about September 2008. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 12:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 16:11:00 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 14:11:00 -0700 Subject: [AccessD] The SECOND bi-annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070619204928.3C0FABF14@smtp-auth.no-ip.com> References: <20070619204928.3C0FABF14@smtp-auth.no-ip.com> Message-ID: -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 1:49 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND bi-annual GreatSmokeyMountainsAccessDConference ROTFL. OK, the second biannual conference. Now that that is handled, where are you, square or here? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference Can't be. It has to be the second biannual conference, unless you're talking about September 2008. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 12:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Tue Jun 19 16:12:03 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Tue, 19 Jun 2007 22:12:03 +0100 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference References: <20070619204133.31E86BD73@smtp-auth.no-ip.com> Message-ID: John I get worse at home every day in life. I did stop when I was ill and a few occasions from them but usually go back. Not as heavy a smoker now and as I dont drink thats not an issue. Pure addiction and mostly habiit in my case. Should really stop before it stops me as you say be nice to see kids oin later years. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 21:41 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference Sorry Martin, I didn't mean to lecture. Yes I did! ;-) From cfoust at infostatsystems.com Tue Jun 19 16:12:19 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 19 Jun 2007 14:12:19 -0700 Subject: [AccessD] The SECOND bi-annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070619204928.3C0FABF14@smtp-auth.no-ip.com> References: <20070619204928.3C0FABF14@smtp-auth.no-ip.com> Message-ID: It's on my calendar! However, as a native Californian, I have to tell you, I HATE BBQ sauce!! (I grew up on Santa Maria style BBQ, no sauce) Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 1:49 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND bi-annual GreatSmokeyMountainsAccessDConference ROTFL. OK, the second biannual conference. Now that that is handled, where are you, square or here? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annual Great SmokeyMountainsAccessDConference Can't be. It has to be the second biannual conference, unless you're talking about September 2008. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 12:27 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] The SECOND annual Great Smokey MountainsAccessDConference Let's get planning started for Sept. There were several people that indicated that Sept would work for a conference. If no one speaks up requesting a different date, I am going to declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD Conference. Same location, same great food, same great host. Be here or be square. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 19 16:23:07 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 17:23:07 -0400 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070619212307.ED6ECBF25@smtp-auth.no-ip.com> Nicotene is about as addictive as a drug gets. Nasty stuff really. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 5:12 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference John I get worse at home every day in life. I did stop when I was ill and a few occasions from them but usually go back. Not as heavy a smoker now and as I dont drink thats not an issue. Pure addiction and mostly habiit in my case. Should really stop before it stops me as you say be nice to see kids oin later years. Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of jwcolby Sent: Tue 19/06/2007 21:41 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference Sorry Martin, I didn't mean to lecture. Yes I did! ;-) From fuller.artful at gmail.com Tue Jun 19 16:35:57 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 17:35:57 -0400 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference In-Reply-To: References: <20070619204133.31E86BD73@smtp-auth.no-ip.com> Message-ID: <29f585dd0706191435s34fbd57dm8f1a2c04ad863bb5@mail.gmail.com> There is a relatively foolproof method, Martin, and I'm surprised you don't know it, given that it's called the IRA Diet. Works equally well for losing weight and quitting smoking. You simply get jailed for 78 days and fast. The harder part is to refuse asking for a cig on the 79th day when they release you. A. On 6/19/07, Martin W Reid wrote: > > John > > I get worse at home every day in life. I did stop when I was ill and a few > occasions from them but usually go back. Not as heavy a smoker now and as I > dont drink thats not an issue. Pure addiction and mostly habiit in my case. > > Should really stop before it stops me as you say be nice to see kids oin > later years. > > Martin > > Martin WP Reid > Training and Assessment Unit > Riddle Hall > Belfast > > From Kwilliamson at RTKL.com Tue Jun 19 16:44:28 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Tue, 19 Jun 2007 17:44:28 -0400 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: References: Message-ID: Anybody ever use this Indirect Function? I've just incorporated it in a Master Spreadsheet to bring in data from multiple subsidiary worksheets. However, I am finding that once I close the subsidiary worksheet....my data from the Indirect function disappears. It seems like it only populates while the other worksheet is open. Does anyone know a comparable function, that does not require the other worksheet to be open, at the same time? Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Monday, June 18, 2007 6:20 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excell Question on Reference to Named Cell This works: A12 'C:\test.xls' A13 !May A14 =A12&A13 A15 =INDIRECT(A14) A15 returns the value in range "May" in workbook "Test" HTH Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Monday, June 18, 2007 4:34 PM To: Access Developers discussion and problem solving Subject: [AccessD] Excell Question on Reference to Named Cell Does anyone know how to merge text, to create a reference to a named cell in excel? I am trying to pull in Cell A1="V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!" Cell A2="May" I want to merge the two: V:\Finance\GL_Sched\Assoc\[124.01 Clearing.xls]!May Which would reference a cell, named "May" on another worksheet. When I try this, no matter what I do...excel treats this as text....and won't bring back the value of "May" from the other worksheet. Anyone know what I can do? Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Jun 19 17:03:05 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 19 Jun 2007 15:03:05 -0700 Subject: [AccessD] Web site Hosting Companies In-Reply-To: <200706192038.l5JKcAS8000691@databaseadvisors.com> Message-ID: <0JJW00C4GL1QSD22@l-daemon> > I have had things running with that data center for 4 years and had > one minor problem where one of the sites was down for about 5 minutes. Only 5 minutes?! The DBA site has that beat; it been down only about a month, in the last year and it was running real slow for about 2 months as well. (Note: dripping sarcasm) So what sort of deal could the DBA group get? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Tuesday, June 19, 2007 1:33 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Web site Hosting Companies Shameless plug follows... Check out WeBeDb.com. I think the pricing beats webhost4life and most of the others. I put it together to host the non-profits that I deal with and some friends sites. But, it is hosted at a data center in Des Moines. I have had things running with that data center for 4 years and had one minor problem where one of the sites was down for about 5 minutes. The hosting is on a shared server and I have yet to have any issues with the number of users. It is setup with Win 2003 and SQL 2005. There are some ASP tools available as part of the service also. Robert At 03:21 PM 6/19/2007, you wrote: >Date: Tue, 19 Jun 2007 19:26:10 +0100 >From: "Mark Breen" >Subject: Re: [AccessD] Web site Hosting Companies >To: "Access Developers discussion and problem solving" > >Message-ID: > >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >Hello Steve, > >I have been looking at a few hosting companies, including webhost4life. > >I am seeking a hosting solution for a project that will be SQL Server 2005 / >ASP.Net based. and it will be used by three or four people 8 hours per >day. At certain times of the year, (Jan - March), there will be a surge of >users, maybe up to 20 or 30 per day. We will be accepting payments, so it >will be a reasonably important part of my customers business. > >Do you think that a shared server delivers sufficient performance? I am >intrigued by acheiving hosting for such small sums of money, and if it >works, I would love to be able to tell my customer about how inexpensive it >it. On the otherhand, if your experience is that it can be very slow, I >will avoid the shared hosting and go for some form of a dedicated box, even >if that is a virtual server. > >Thanks for any advice you or anyone else may have > >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 Jun 19 17:02:02 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 19 Jun 2007 17:02:02 -0500 Subject: [AccessD] Excell Question on Reference to Named Cell In-Reply-To: Message-ID: I use the following function to change existing links every month to a new spreadsheet. The required path strings, etc. are in cells in the "Dates" worksheet. Maybe some tinkering with this will get you where you want to go. HTH Jim Hale Sub Linkfiles() Dim x As Integer, strCompletedDir As String, strOldlink As String Dim rngTemp As Range, wksInput As Worksheet, strWBook As Workbook Dim strFilenameold As String, strFilenamenew As String, strdir As String On Error GoTo Err_Process Set wksInput = Worksheets("Dates") Set strWBook = ActiveWorkbook Dim lngRetval As Long lngRetval = MsgBox( _ "Do you want to Link the new month's files?", _ vbYesNoCancel + vbQuestion + vbDefaultButton1, "File Linking") Select Case lngRetval Case vbYes Application.Calculation = xlManual Set rngTemp = wksInput.Range("G18") strdir = wksInput.Range("G18").Value For x = 1 To 2 strFilenameold = rngTemp.Offset(x, 0).Value strFilenamenew = rngTemp.Offset(x, 1).Value strCompletedDir = strdir & strFilenamenew strOldlink = strdir & strFilenameold Workbooks.Open strCompletedDir, 0 'open workbook to link to strWBook.Activate 'change link to new file strWBook.ChangeLink strOldlink, strCompletedDir, xlExcelLinks Workbooks(strFilenamenew).Close SaveChanges:=False Next x MsgBox "The files were successfully linked" Case vbNo GoTo The_End Case vbCancel GoTo The_End End Select The_End: Application.Calculation = xlAutomatic Set rngTemp = Nothing Set wksInput = Nothing Set strWBook = Nothing Exit Sub Err_Process: If Err.Number = 1004 Then MsgBox "The links were already updated" Else MsgBox Err.Number & " " & Err.Description MsgBox "The Links were NOT updated" End If Resume The_End End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Tuesday, June 19, 2007 4:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Excell Question on Reference to Named Cell Anybody ever use this Indirect Function? I've just incorporated it in a Master Spreadsheet to bring in data from multiple subsidiary worksheets. However, I am finding that once I close the subsidiary worksheet....my data from the Indirect function disappears. It seems like it only populates while the other worksheet is open. Does anyone know a comparable function, that does not require the other worksheet to be open, at the same time? Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.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 askolits at ot.com Tue Jun 19 17:36:12 2007 From: askolits at ot.com (John Skolits) Date: Tue, 19 Jun 2007 18:36:12 -0400 Subject: [AccessD] Quick VBA question - Selecting Cell In Excel In-Reply-To: <000001c7b29c$47b5d650$0200a8c0@murphy3234aaf1> Message-ID: <006401c7b2c2$3d7006e0$0f01a8c0@officexp> This has to be a no brainer. Using VBA I just want to select an Excel sheet and select a cell. Set objXLBook = GetObject("c:\test.xls") I can make the correct sheet active by using: objXLBook.Sheets("Sheet2").Select but then can't select the cell. I tried objXLBook.Range(.Cells(1, 2)).Select or objXLBook.Range("B1").Select What's the correct syntax? The error I get is "Object doesn't support this property or method" Maybe I shouldn't be using the "Range" reference? John Skolits From Donald.A.McGillivray at sprint.com Tue Jun 19 18:13:02 2007 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Tue, 19 Jun 2007 18:13:02 -0500 Subject: [AccessD] Quick VBA question - Selecting Cell In Excel In-Reply-To: <006401c7b2c2$3d7006e0$0f01a8c0@officexp> References: <000001c7b29c$47b5d650$0200a8c0@murphy3234aaf1> <006401c7b2c2$3d7006e0$0f01a8c0@officexp> Message-ID: John, I think ranges and cells belong to the Sheet object. You probably need to fully qualify the reference. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 3:36 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Quick VBA question - Selecting Cell In Excel This has to be a no brainer. Using VBA I just want to select an Excel sheet and select a cell. Set objXLBook = GetObject("c:\test.xls") I can make the correct sheet active by using: objXLBook.Sheets("Sheet2").Select but then can't select the cell. I tried objXLBook.Range(.Cells(1, 2)).Select or objXLBook.Range("B1").Select What's the correct syntax? The error I get is "Object doesn't support this property or method" Maybe I shouldn't be using the "Range" reference? John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From askolits at ot.com Tue Jun 19 18:25:49 2007 From: askolits at ot.com (John Skolits) Date: Tue, 19 Jun 2007 19:25:49 -0400 Subject: [AccessD] Quick VBA question - Selecting Cell In Excel In-Reply-To: Message-ID: <006501c7b2c9$2c38a970$0f01a8c0@officexp> I tried that with the following: Dim objAllSheet As Object Dim ablSheetAll As Excel.Worksheet Set objXLBook = GetObject("c:\test.xls") Set objSheetAll = objXLBook.Worksheets("all") objSheetAll.Cells("B1").Select objSheetAll.Range("B1:b2").Select objSheetAll.Cells(1, 2).Select None of these worked. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of McGillivray, Don [IT] Sent: Tuesday, June 19, 2007 7:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel John, I think ranges and cells belong to the Sheet object. You probably need to fully qualify the reference. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 3:36 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Quick VBA question - Selecting Cell In Excel This has to be a no brainer. Using VBA I just want to select an Excel sheet and select a cell. Set objXLBook = GetObject("c:\test.xls") I can make the correct sheet active by using: objXLBook.Sheets("Sheet2").Select but then can't select the cell. I tried objXLBook.Range(.Cells(1, 2)).Select or objXLBook.Range("B1").Select What's the correct syntax? The error I get is "Object doesn't support this property or method" Maybe I shouldn't be using the "Range" reference? John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Tue Jun 19 18:36:02 2007 From: newsgrps at dalyn.co.nz (David Emerson) Date: Wed, 20 Jun 2007 11:36:02 +1200 Subject: [AccessD] Graphics not printing Message-ID: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> I have a report which has an embedded jpg image. On some computers, when the report is viewed, then printed from the print preview the image does not print. However when the report is printed directly without previewing it prints with the image. It doesn't happen on all computers or on one particular type of printer. In one case the report was working fine until the computer was changed (the new OS was Vista). Now the report doesn't include the graphic even though the same printer is being used. My initial thinking is that it is something to do with the printer driver on the computer but this is out of my area of expertise (which is very narrow anyway :-)). Does anyone have any thoughts on what I can do? Regards David Emerson Dalyn Software Ltd Wellington, New Zealand From fuller.artful at gmail.com Tue Jun 19 18:42:06 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 19:42:06 -0400 Subject: [AccessD] Graphics not printing In-Reply-To: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> I could be way out of the ballpark here, but I think this has to do with how Office was installed. There are some options concerning additional packages, I forget what it says specifically, but they are either at the bottom or close to the bottom of the list. This has never happened to me because I always have chosen "Custom" and then selected everything. But I think that's your problem. A couple of the graphics thingies didn't get installed. As I said, I could be way wrong about this, but I've got a feeling. A. On 6/19/07, David Emerson wrote: > > I have a report which has an embedded jpg image. On some computers, > when the report is viewed, then printed from the print preview the > image does not print. However when the report is printed directly > without previewing it prints with the image. > > It doesn't happen on all computers or on one particular type of > printer. In one case the report was working fine until the computer > was changed (the new OS was Vista). Now the report doesn't include > the graphic even though the same printer is being used. > > My initial thinking is that it is something to do with the printer > driver on the computer but this is out of my area of expertise (which > is very narrow anyway :-)). > > Does anyone have any thoughts on what I can do? > > Regards > > David Emerson > Dalyn Software Ltd > Wellington, New Zealand > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Tue Jun 19 19:00:41 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 20 Jun 2007 12:00:41 +1200 Subject: [AccessD] Hi I am back and stuck In-Reply-To: References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> Message-ID: <46786E29.6000007@mvps.org> That's correct, Charlotte. Access 2000 was the first, and Access 2002 was the last. DAO is the default for Access 2003 and Access 2007. Access 2007 ships with a version of DAO that has been significantly enhanced to work with the ACE database engine. Regards Steve Charlotte Foust wrote: > It began in 2000, Arthur. That was the first version that fully > supported ADO and defaulted to it. > From darrend at nimble.com.au Tue Jun 19 19:01:54 2007 From: darrend at nimble.com.au (Darren D) Date: Wed, 20 Jun 2007 10:01:54 +1000 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <29f585dd0706190452lf63d5f4y54ba3ddea258f45d@mail.gmail.com> Message-ID: <200706200001.l5K01tbU021163@databaseadvisors.com> Oh yeah!!!!!!!!!! - the possibilities - oh my gosh Many many thanks Arthur Have a great day Darren ------------------ T: 0424 696 433 -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Tuesday, 19 June 2007 9:53 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: return records from Stored proc in SQL They are all hidden under the queries tab of the database window. From the moment Access introduced the ADP format, I was instantly and totally hooked. In fact, I have won a couple of bottles of beer when some snotty DBA said, "Oh yeah, can you talk to the system tables?" and I whipped up an app on the spot that not only spoke to the system tables but had combo-boxes too. It's a lot of fun to do that to people who think Access is a toy. A. On 6/18/07, Darren D wrote: > > Hi Arthur et al > > I had no Idea what an ADP was - this looks like it could do the trick - > way cool > > I have been to the MS site and had a look at their blurb on this and in > their > screen dumps the ADP's display an outlook style tab (tables, Queries, > reports > etc) called Store Procedures > > http://msdn2.microsoft.com/en-us/library/aa155779(office.10).aspx > > But when I create an ADP I do not see this - Though the usual suspects are > there > - Tables, Queries, Forms, Reports etc > > Any clues on why I don't see Stored Procs? > > Many thanks > > Have a great day > > Darren > ------------------ > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Tuesday, 19 June 2007 12:22 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003: return records from Stored proc in SQL > > The simplest way is to supply the name of the sproc as the record source > of > a form (this assumes ADP file format). You'll find near the bottom of the > data tab of the properties sheet a place to put your parameters. > > More complex is to create a recordset and use it to receive the results of > your sproc. But even then, it wouldn't be "visible", at least to the user, > until you did something with it. > > Dunno if that helped, > Arthur > > > On 6/18/07, Darren D wrote: > > > > Hi All > > > > > > > > I have some code that runs a Stored Proc in SQL and it passes the dB > name > > username, pwd etc > > > > > > > > Cool > > > > > > > > How do I actually get the results from this Stored Procedure visible in > > access?? > > > > > > > > Many thanks > > > > > > > > > > No virus found in this outgoing message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: > 14/06/2007 > > 12:44 > > PM > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 > 8:23 > AM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.0/852 - Release Date: 17/06/2007 > 8:23 > AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 1:12 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 1:12 PM From fuller.artful at gmail.com Tue Jun 19 19:06:15 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 20:06:15 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <46786E29.6000007@mvps.org> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> <46786E29.6000007@mvps.org> Message-ID: <29f585dd0706191706x28cbd1adu218fc3d30759b1a@mail.gmail.com> Since I have only run a trial of O2k7 and subsequently removed it (I was totally baffled by the absence of a menu and the big huge ribbon thing -- couldn't find a goddamn command for hours!), I know nothing about this ACE engine. Can someone care to describe it? A. On 6/19/07, Steve Schapel wrote: > > That's correct, Charlotte. Access 2000 was the first, and Access 2002 > was the last. > > DAO is the default for Access 2003 and Access 2007. Access 2007 ships > with a > version of DAO that has been significantly enhanced to work with the ACE > database engine. > > Regards > Steve > > Charlotte Foust wrote: > > It began in 2000, Arthur. That was the first version that fully > > supported ADO and defaulted to it. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at setel.com Tue Jun 19 19:15:05 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 19 Jun 2007 20:15:05 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706191706x28cbd1adu218fc3d30759b1a@mail.gmail.com> References: <000301c7b092$a059ec30$6701a8c0@ACER2G><29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com><46786E29.6000007@mvps.org> <29f585dd0706191706x28cbd1adu218fc3d30759b1a@mail.gmail.com> Message-ID: <000101c7b2d0$0ea34030$e8b62ad1@SusanOne> Arthur, techrepublic.com just published a huge document on Office 2007 -- might be worth downloading -- I didn't have a thing to do with it. :) Just offering the information. http://downloads.techrepublic.com.com/download.aspx?docid=299823 Susan H. Since I have only run a trial of O2k7 and subsequently removed it (I was totally baffled by the absence of a menu and the big huge ribbon thing -- couldn't find a goddamn command for hours!), I know nothing about this ACE engine. Can someone care to describe it? From fuller.artful at gmail.com Tue Jun 19 19:19:46 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 20:19:46 -0400 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <000101c7b2d0$0ea34030$e8b62ad1@SusanOne> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> <46786E29.6000007@mvps.org> <29f585dd0706191706x28cbd1adu218fc3d30759b1a@mail.gmail.com> <000101c7b2d0$0ea34030$e8b62ad1@SusanOne> Message-ID: <29f585dd0706191719g1692c688k7264c26276df7665@mail.gmail.com> Thanks, Susan. On 6/19/07, Susan Harkins wrote: > > Arthur, techrepublic.com just published a huge document on Office 2007 -- > might be worth downloading -- I didn't have a thing to do with it. :) Just > offering the information. > > http://downloads.techrepublic.com.com/download.aspx?docid=299823 > > Susan H. > From fuller.artful at gmail.com Tue Jun 19 19:22:05 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 19 Jun 2007 20:22:05 -0400 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <200706200001.l5K01tbU021163@databaseadvisors.com> References: <29f585dd0706190452lf63d5f4y54ba3ddea258f45d@mail.gmail.com> <200706200001.l5K01tbU021163@databaseadvisors.com> Message-ID: <29f585dd0706191722mdb4ec7dsdeeac72ed8c77587@mail.gmail.com> I consider myself one of the earliest adopters of this stuff and I've made a jillion mistakes in working with it (the essential characteristic of an expert LOL), so if you have questions -- and you will, for sure -- fire away. A. On 6/19/07, Darren D wrote: > > Oh yeah!!!!!!!!!! - the possibilities - oh my gosh > > Many many thanks Arthur > > Have a great day > > Darren > From miscellany at mvps.org Tue Jun 19 19:48:53 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 20 Jun 2007 12:48:53 +1200 Subject: [AccessD] Hi I am back and stuck In-Reply-To: <29f585dd0706191719g1692c688k7264c26276df7665@mail.gmail.com> References: <000301c7b092$a059ec30$6701a8c0@ACER2G> <29f585dd0706170349w512177d5j32310cfe8859a93a@mail.gmail.com> <46786E29.6000007@mvps.org> <29f585dd0706191706x28cbd1adu218fc3d30759b1a@mail.gmail.com> <000101c7b2d0$0ea34030$e8b62ad1@SusanOne> <29f585dd0706191719g1692c688k7264c26276df7665@mail.gmail.com> Message-ID: <46787975.6030504@mvps.org> Arthur, The article pointed out by Susan looks very interesting. I intend to read it properly later. :-) As regards ACE, in a nutshell it is the JET database engine, now owned exclusively by Access, and enhanced to support the new Access 2007 features, e.g. new data types, SharePoint integration, etc. Regards Steve Arthur Fuller wrote: > Thanks, Susan. From darrend at nimble.com.au Tue Jun 19 20:37:16 2007 From: darrend at nimble.com.au (Darren D) Date: Wed, 20 Jun 2007 11:37:16 +1000 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <29f585dd0706191722mdb4ec7dsdeeac72ed8c77587@mail.gmail.com> Message-ID: <200706200137.l5K1bFko027850@databaseadvisors.com> Hi Arthur Excellent - I have a question already (3 actually) :-) I have SQL queries stored as dot SQL files - cool How can I run one of these files SAY...C:\MyFolder\SomeCoolQuery.sql from one of the new ADP forms I intend to create? Basically I can just 'drag' the dot SQL file over to the Query Analyser (QA) Grid Now maybe I can reference the 'path' of the dot SQL file and 'run it' - Is this possible? Second Question Assuming we can get the 'File Name' version of a dot SQL file to run how do I pass it parameters? Third Question - I've got a jillion more - but am being reserved :-) - Early days you see In QA I see the results - EG it may say 13000 rows updated etc Is it possible to see anything like that in ADP? Thanks for this ooooooooohhhhhh this is gonna be fun!!!!!!! Darren ------------------ -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Wednesday, 20 June 2007 10:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: return records from Stored proc in SQL I consider myself one of the earliest adopters of this stuff and I've made a jillion mistakes in working with it (the essential characteristic of an expert LOL), so if you have questions -- and you will, for sure -- fire away. A. On 6/19/07, Darren D wrote: > > Oh yeah!!!!!!!!!! - the possibilities - oh my gosh > > Many many thanks Arthur > > Have a great day > > Darren > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 1:12 PM No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 1:12 PM From miscellany at mvps.org Tue Jun 19 20:56:55 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 20 Jun 2007 13:56:55 +1200 Subject: [AccessD] BE Relinker In-Reply-To: <20070619191841.6B40FBCBB@smtp-auth.no-ip.com> References: <20070619191841.6B40FBCBB@smtp-auth.no-ip.com> Message-ID: <46788967.6060300@mvps.org> Same for me. I even do this... Dim dbs As DAO.Database which is a bit pointless really, since ADO doesn't have a Database object anyway, so not much need to disambiguate. Ah well... Regards Steve jwcolby wrote: > For myself, I declare everything explicitly regardless of references. > From jwcolby at colbyconsulting.com Tue Jun 19 21:14:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 19 Jun 2007 22:14:15 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <46788967.6060300@mvps.org> Message-ID: <20070620021416.F3221BC8B@smtp-auth.no-ip.com> I do too. Part of the dimension statement is to allow the developer to read what things are. DAO.Database plainly states that it is a part of the DAO model. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 19, 2007 9:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker Same for me. I even do this... Dim dbs As DAO.Database which is a bit pointless really, since ADO doesn't have a Database object anyway, so not much need to disambiguate. Ah well... Regards Steve jwcolby wrote: > For myself, I declare everything explicitly regardless of references. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Jun 19 21:20:42 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 19 Jun 2007 19:20:42 -0700 Subject: [AccessD] Graphics not printing In-Reply-To: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <0JJW00LZ0WZ2JH82@l-daemon> Hi David: Access reports like to print to the same printer-driver from which they were created. Report printing is supposed to be seamless between similar printers possessing the same features but a frustrating history has proven that wrong. When a new computer is added to the network, it is supposed to download and install the appropriate driver from the either the computer or network printer (This is where a server with active directory comes in great... for hold drivers of all OSs on the network.) that is hosting the printer so the driver or driver type will remain consistent. Vista may not have or be able to download from a host the appropriate driver. Check the manufacturer of the printer to see whether they have updated their driver set for your printer and get the latest version. To make a short story long it is a driver issue. You may have to find a driver set for the printer that has a driver for each OS including Vista. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Emerson Sent: Tuesday, June 19, 2007 4:36 PM To: accessd at databaseadvisors.com Subject: [AccessD] Graphics not printing I have a report which has an embedded jpg image. On some computers, when the report is viewed, then printed from the print preview the image does not print. However when the report is printed directly without previewing it prints with the image. It doesn't happen on all computers or on one particular type of printer. In one case the report was working fine until the computer was changed (the new OS was Vista). Now the report doesn't include the graphic even though the same printer is being used. My initial thinking is that it is something to do with the printer driver on the computer but this is out of my area of expertise (which is very narrow anyway :-)). Does anyone have any thoughts on what I can do? Regards David Emerson Dalyn Software Ltd Wellington, New Zealand -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Jun 19 22:06:57 2007 From: john at winhaven.net (John Bartow) Date: Tue, 19 Jun 2007 22:06:57 -0500 Subject: [AccessD] BE Relinker In-Reply-To: References: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> Message-ID: <010101c7b2e8$12fcc260$6402a8c0@ScuzzPaq> Hi Patti, Thanks for letting us know. If you have problems with the web site in the future please let Jim our webmaster know (webmaster at databaseadvisors.com). He is monitoring our web host for consistency and all input is helpful. John Bartow, President Database Advisors, Inc. Email: mailto:president at databaseadvisors.com Website: http://www.databaseadvisors.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Tuesday, June 19, 2007 2:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker On 6/19/07, O'Connor, Patricia (OTDA) wrote: > FYI - When I tried to get to \\www.databaseadvisors.com it timed out 3 > times. This happens quite a bit. If you are going to the archives, don't goto www.databaseadvisors.com first. Just goto databaseadvisors.com (minus the www.) THat will take you directly to the archive server. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 19 23:04:16 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 20 Jun 2007 00:04:16 -0400 Subject: [AccessD] OT: troubleshooting BSD Message-ID: <20070620040417.46092BBF3@smtp-auth.no-ip.com> I just found this. I thought it might be of value to someone. I am having very infrequent BSDs on my new M90 Dell laptop. http://www.edbott.com/weblog/?p=576 John W. Colby Colby Consulting www.ColbyConsulting.com From paul.hartland at fsmail.net Wed Jun 20 05:24:58 2007 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Wed, 20 Jun 2007 12:24:58 +0200 (CEST) Subject: [AccessD] Developing European Applications Message-ID: <3661338.1889861182335098109.JavaMail.www@wwinf3206> To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 From Erwin.Craps at ithelps.eu Wed Jun 20 06:09:14 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Wed, 20 Jun 2007 13:09:14 +0200 Subject: [AccessD] Developing European Applications References: <3661338.1889861182335098109.JavaMail.www@wwinf3206> Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4695@stekelbes.ithelps.local> Hi Paul I'm from Belgium and have some experience with that in Access. I got my musterd years ago from the ATM sample application in VB5/6 thats give a good demonstration how to do that. You gonna need to programmatic replace the captions by a text coming from a table that you load into a collection when opening the app. You can do this by setting some code or number in the tag property (as I do in Access) or use some kind of coding to name your controls. This does slow down the loding of forms but it is unnoticable if have have a normal amount of controls on your forms. Further more it is best to have a table or registry sayying which language to use for that specific user. Do not base yourself to the windows language or country settings because that is not ideal. Please take note that Netherlands Dutch and Belgian Dutch are technicaly the same language bur there is a serious difference in the choice of words. Iow if you want to be pa pro, you gonna need a Belgian dutch and a Netherlands dutch version. And don't forget 40% Of belgian is French speaking. So if this client is for instance located in Brussel, you gonna need the ability to have French and Dutch (and probably English to) depending on the logged in user. A Lot of Multinational companies in Belgium do force English as the software language, so maybe you don't need the translation. >>> should ask the customer. THIS IS IMPORTANT: Both Dutch and French are longer languages. You should pay attention to the lenght of your controls (captions, Titles etc) because Dutch and French are by average +/- 40 % longer then English. This can be problematic if you did not developped with that in mind. An other issue is paperformat. In europe mainland we tend to use A4 instead of lettre or legal. If your reports are based on lettre, you should not have a problem because it is shorter then A4, you could have complaints of the "green" guys telling you thats a waste of paper. Legal is longer than A4 and you could run into problems. For what concerns showing data based on a field, that is a tough one. You gonna need to have multiple extra fields in product desciptions etc etc for each language you use. This wil result in some major reprogramming. I don't know what kind of app you have, but there is in Belgium also some legal issues conernign use of languages on official documents like an invoice. For instance it is forbidden if you are a Flemisch (Dutch) Company to send a French Invoice to a French customer that lives in the French part of Belgium. If you do that this document is illegal and has no juridic value for a court. But thats the theory... If any other questions go ahead an shoot. Greetings Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 12:25 PM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From paul.hartland at fsmail.net Wed Jun 20 06:34:33 2007 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Wed, 20 Jun 2007 13:34:33 +0200 (CEST) Subject: [AccessD] Developing European Applications Message-ID: <16301949.634451182339272956.JavaMail.www@wwinf3204.me-wanadoo.net> Erwin, Many thanks for that, I think I have enough to go on for the short term....The application we have I have taken over for the last three years, it wasn't the best to start with, and have never had the time given to me to totally rebuild it, although when I do get the odd half hour to spare I am developing my own version, and it may not be too tricky to change this, for multilingual support etc. Once again many thanks Paul Message Received: Jun 20 2007, 12:10 PM From: "Erwin Craps - IT Helps" To: "Access Developers discussion and problem solving" Cc: Subject: Re: [AccessD] Developing European Applications Hi Paul I'm from Belgium and have some experience with that in Access. I got my musterd years ago from the ATM sample application in VB5/6 thats give a good demonstration how to do that. You gonna need to programmatic replace the captions by a text coming from a table that you load into a collection when opening the app. You can do this by setting some code or number in the tag property (as I do in Access) or use some kind of coding to name your controls. This does slow down the loding of forms but it is unnoticable if have have a normal amount of controls on your forms. Further more it is best to have a table or registry sayying which language to use for that specific user. Do not base yourself to the windows language or country settings because that is not ideal. Please take note that Netherlands Dutch and Belgian Dutch are technicaly the same language bur there is a serious difference in the choice of words. Iow if you want to be pa pro, you gonna need a Belgian dutch and a Netherlands dutch version. And don't forget 40% Of belgian is French speaking. So if this client is for instance located in Brussel, you gonna need the ability to have French and Dutch (and probably English to) depending on the logged in user. A Lot of Multinational companies in Belgium do force English as the software language, so maybe you don't need the translation. >>> should ask the customer. THIS IS IMPORTANT: Both Dutch and French are longer languages. You should pay attention to the lenght of your controls (captions, Titles etc) because Dutch and French are by average +/- 40 % longer then English. This can be problematic if you did not developped with that in mind. An other issue is paperformat. In europe mainland we tend to use A4 instead of lettre or legal. If your reports are based on lettre, you should not have a problem because it is shorter then A4, you could have complaints of the "green" guys telling you thats a waste of paper. Legal is longer than A4 and you could run into problems. For what concerns showing data based on a field, that is a tough one. You gonna need to have multiple extra fields in product desciptions etc etc for each language you use. This wil result in some major reprogramming. I don't know what kind of app you have, but there is in Belgium also some legal issues conernign use of languages on official documents like an invoice. For instance it is forbidden if you are a Flemisch (Dutch) Company to send a French Invoice to a French customer that lives in the French part of Belgium. If you do that this document is illegal and has no juridic value for a court. But thats the theory... If any other questions go ahead an shoot. Greetings Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 12:25 PM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 From Erwin.Craps at ithelps.eu Wed Jun 20 06:54:15 2007 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Wed, 20 Jun 2007 13:54:15 +0200 Subject: [AccessD] Developing European Applications References: <16301949.634451182339272956.JavaMail.www@wwinf3204.me-wanadoo.net> Message-ID: <430E80531228BA4497C5EB1A7BA786B01B4697@stekelbes.ithelps.local> Indeed, it not that hard to build in multilanguage support if done from the start. Only the data can be problematic. All my access database are by default multilingual user interface, altough I never translate them unless requested. A correct and professional translation is the most difficult part... So make sure you can easely import and export those translated strings, dot not hard code them as I see a lot in VB and VBA apps. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 1:35 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing European Applications Importance: High Erwin, Many thanks for that, I think I have enough to go on for the short term....The application we have I have taken over for the last three years, it wasn't the best to start with, and have never had the time given to me to totally rebuild it, although when I do get the odd half hour to spare I am developing my own version, and it may not be too tricky to change this, for multilingual support etc. Once again many thanks Paul Message Received: Jun 20 2007, 12:10 PM From: "Erwin Craps - IT Helps" To: "Access Developers discussion and problem solving" Cc: Subject: Re: [AccessD] Developing European Applications Hi Paul I'm from Belgium and have some experience with that in Access. I got my musterd years ago from the ATM sample application in VB5/6 thats give a good demonstration how to do that. You gonna need to programmatic replace the captions by a text coming from a table that you load into a collection when opening the app. You can do this by setting some code or number in the tag property (as I do in Access) or use some kind of coding to name your controls. This does slow down the loding of forms but it is unnoticable if have have a normal amount of controls on your forms. Further more it is best to have a table or registry sayying which language to use for that specific user. Do not base yourself to the windows language or country settings because that is not ideal. Please take note that Netherlands Dutch and Belgian Dutch are technicaly the same language bur there is a serious difference in the choice of words. Iow if you want to be pa pro, you gonna need a Belgian dutch and a Netherlands dutch version. And don't forget 40% Of belgian is French speaking. So if this client is for instance located in Brussel, you gonna need the ability to have French and Dutch (and probably English to) depending on the logged in user. A Lot of Multinational companies in Belgium do force English as the software language, so maybe you don't need the translation. >>> should ask the customer. THIS IS IMPORTANT: Both Dutch and French are longer languages. You should pay attention to the lenght of your controls (captions, Titles etc) because Dutch and French are by average +/- 40 % longer then English. This can be problematic if you did not developped with that in mind. An other issue is paperformat. In europe mainland we tend to use A4 instead of lettre or legal. If your reports are based on lettre, you should not have a problem because it is shorter then A4, you could have complaints of the "green" guys telling you thats a waste of paper. Legal is longer than A4 and you could run into problems. For what concerns showing data based on a field, that is a tough one. You gonna need to have multiple extra fields in product desciptions etc etc for each language you use. This wil result in some major reprogramming. I don't know what kind of app you have, but there is in Belgium also some legal issues conernign use of languages on official documents like an invoice. For instance it is forbidden if you are a Flemisch (Dutch) Company to send a French Invoice to a French customer that lives in the French part of Belgium. If you do that this document is illegal and has no juridic value for a court. But thats the theory... If any other questions go ahead an shoot. Greetings Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 12:25 PM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From hollisvj at pgdp.usec.com Wed Jun 20 06:59:01 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Wed, 20 Jun 2007 06:59:01 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D026250EF@c2k3exchange.pgdp.corp.usec.com> Yes, it is. Isn't this the right side of an equation with three separate variables? Quantity = CurrentInventory - UnitsNotPurchased - UnitsPurchased Or something like that! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:54 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null "tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumO fUNi ts" *is* as single value. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Dan Waters Sent: Friday, June 15, 2007 12:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null I think that each individual value needs to be Nz'd! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Heenan, Lambert Sent: Friday, June 15, 2007 11:16 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NZ for Null Beginning: Nz(tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!Su mOfU nits,0) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 11:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 20 08:05:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 20 Jun 2007 09:05:47 -0400 Subject: [AccessD] Developing European Applications In-Reply-To: <430E80531228BA4497C5EB1A7BA786B01B4695@stekelbes.ithelps.local> Message-ID: <20070620130548.27BD4BE18@smtp-auth.no-ip.com> Sounds like a framework service to me. clsFrm pulls data out of the language string table based on the name of the form. Before the form opens it writes the data out into the labels. Organize the tables such that there is a FormCtl table which has a form name column, and a control name column and a PK. A child formLanguage table has a FK back to a record in the FormCtl table, an FK to a Language table (french, german, english, Dutch), and then a record for each language you need to translate to. Place a language ID out in a language variable in the framework, then have frmClass dynamically build a SQL statement to pull all records from the formControl table joined to FormLanguage table for the indicated language, for the form currently opening. clsFrm then iterates that recordset distributing the language string based on the control name. >From that point on it works for any form, for any control, for any language. You might need a property field in the FormLanguage table to allow for things like control tim text, status bar text and caption. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Erwin Craps - IT Helps Sent: Wednesday, June 20, 2007 7:09 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing European Applications Hi Paul I'm from Belgium and have some experience with that in Access. I got my musterd years ago from the ATM sample application in VB5/6 thats give a good demonstration how to do that. You gonna need to programmatic replace the captions by a text coming from a table that you load into a collection when opening the app. You can do this by setting some code or number in the tag property (as I do in Access) or use some kind of coding to name your controls. This does slow down the loding of forms but it is unnoticable if have have a normal amount of controls on your forms. Further more it is best to have a table or registry sayying which language to use for that specific user. Do not base yourself to the windows language or country settings because that is not ideal. Please take note that Netherlands Dutch and Belgian Dutch are technicaly the same language bur there is a serious difference in the choice of words. Iow if you want to be pa pro, you gonna need a Belgian dutch and a Netherlands dutch version. And don't forget 40% Of belgian is French speaking. So if this client is for instance located in Brussel, you gonna need the ability to have French and Dutch (and probably English to) depending on the logged in user. A Lot of Multinational companies in Belgium do force English as the software language, so maybe you don't need the translation. >>> should ask the customer. THIS IS IMPORTANT: Both Dutch and French are longer languages. You should pay attention to the lenght of your controls (captions, Titles etc) because Dutch and French are by average +/- 40 % longer then English. This can be problematic if you did not developped with that in mind. An other issue is paperformat. In europe mainland we tend to use A4 instead of lettre or legal. If your reports are based on lettre, you should not have a problem because it is shorter then A4, you could have complaints of the "green" guys telling you thats a waste of paper. Legal is longer than A4 and you could run into problems. For what concerns showing data based on a field, that is a tough one. You gonna need to have multiple extra fields in product desciptions etc etc for each language you use. This wil result in some major reprogramming. I don't know what kind of app you have, but there is in Belgium also some legal issues conernign use of languages on official documents like an invoice. For instance it is forbidden if you are a Flemisch (Dutch) Company to send a French Invoice to a French customer that lives in the French part of Belgium. If you do that this document is illegal and has no juridic value for a court. But thats the theory... If any other questions go ahead an shoot. Greetings Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 12:25 PM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Jun 20 08:22:31 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 20 Jun 2007 09:22:31 -0400 Subject: [AccessD] A2003: return records from Stored proc in SQL In-Reply-To: <200706200137.l5K1bFko027850@databaseadvisors.com> References: <29f585dd0706191722mdb4ec7dsdeeac72ed8c77587@mail.gmail.com> <200706200137.l5K1bFko027850@databaseadvisors.com> Message-ID: <29f585dd0706200622x1978dde0x1a55fb80f733fcd1@mail.gmail.com> Hi Darren, 1. Why would you want to run a query this way? Why not create the query in the database itself, as a view, say, or a stored procedure, and fire that instead? You could open one of these files and copy the syntax into EM or QA and save it as a view. Then all you need to do is name the view as your record source for the form. Ditto incidentally for combo boxes, etc. Just include the name of the view as your rowsource. 2. There are a couple of ways to do this: use a view and then "parameterize" it using the data tab of the form's property sheet. You'll see the extra elements there toward the bottom. This is a very easy to do it. Second, you can use a stored procedure and supply the parameters there, also on the data tab. The view approach is easier and you don't get tied up with read-only data, assuming that want to write to it, of course. 3. I'm not sure about that one, at least in terms of how to display the result count on the status bar or something. Of course, what you can do is DoCmd.RunSQL, which will open a datasheet with the result set in it, and then you can look at the navigation bar and get the rowcount there. P.S. Although you didn't ask, I'll give you a tip. If you have a master-detail form, use views for both record sources. Access will automatically scope the detail rowset by its parent key, without you lifting a finger, and it's blazingly fast. I have done it that way with 50K rows in the master and obviously more in the detail, and performance was very acceptable. hth, Arthur On 6/19/07, Darren D wrote: > > Hi Arthur > > Excellent - I have a question already (3 actually) :-) > > I have SQL queries stored as dot SQL files - cool > > How can I run one of these files SAY...C:\MyFolder\SomeCoolQuery.sql from > one of > the new ADP forms I intend to create? > > Basically I can just 'drag' the dot SQL file over to the Query Analyser > (QA) > Grid > > Now maybe I can reference the 'path' of the dot SQL file and 'run it' - Is > this > possible? > > Second Question > Assuming we can get the 'File Name' version of a dot SQL file to run how > do I > pass it parameters? > > Third Question - I've got a jillion more - but am being reserved :-) - > Early > days you see > In QA I see the results - EG it may say 13000 rows updated etc > Is it possible to see anything like that in ADP? > > Thanks for this > > ooooooooohhhhhh this is gonna be fun!!!!!!! > > Darren > ------------------ > > -----Original Message----- > From: Arthur Fuller [mailto:fuller.artful at gmail.com] > Sent: Wednesday, 20 June 2007 10:22 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] A2003: return records from Stored proc in SQL > > I consider myself one of the earliest adopters of this stuff and I've made > a > jillion mistakes in working with it (the essential characteristic of an > expert LOL), so if you have questions -- and you will, for sure -- fire > away. > > A. > > > On 6/19/07, Darren D wrote: > > > > Oh yeah!!!!!!!!!! - the possibilities - oh my gosh > > > > Many many thanks Arthur > > > > Have a great day > > > > Darren > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 > 1:12 > PM > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19/06/2007 > 1:12 > PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From reuben at gfconsultants.com Wed Jun 20 08:37:04 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Wed, 20 Jun 2007 09:37:04 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <20070620021416.F3221BC8B@smtp-auth.no-ip.com> Message-ID: I think most of us do. I know I do as well. My point was if you have a lot of DAO code already in place you can use ADO code by making the ADO reference after DAO and simply dimensioning the ADO stuff correctly. The DAO stuff will still work fine then. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Tuesday, June 19, 2007 10:14 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > I do too. Part of the dimension statement is to allow the > developer to read > what things are. DAO.Database plainly states that it is a part of the DAO > model. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel > Sent: Tuesday, June 19, 2007 9:57 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] BE Relinker > > Same for me. I even do this... > Dim dbs As DAO.Database > which is a bit pointless really, since ADO doesn't have a Database object > anyway, so not much need to disambiguate. Ah well... > > Regards > Steve > > jwcolby wrote: > > For myself, I declare everything explicitly regardless of references. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Wed Jun 20 08:36:35 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 20 Jun 2007 06:36:35 -0700 Subject: [AccessD] Developing European Applications In-Reply-To: <3661338.1889861182335098109.JavaMail.www@wwinf3206> Message-ID: <000a01c7b340$061c5f30$0301a8c0@HAL9005> Paul: After ending up with 5 versions of a DOS-based system to support - one for each language - I made the Access version multi-language in the rewrite. I have two tables - one for controls (basically labels and command button captions), the other for message boxes. To add a language, I just add a column to each table and send the tables to whoever is doing the translation. The biggest problems I ran into was with the Unicode stuff - like the simplified and traditional Chinese. I ended up with a few translation routines in a module - there are some tricky differences translating controls on reports versus forms and sub versus main. I translate everything in the op open event and there's no apparent lag except sometimes with the Chinese on a slower system. HTH Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 3:25 AM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 6/19/2007 1:12 PM From Jim.Hale at FleetPride.com Wed Jun 20 09:06:09 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Wed, 20 Jun 2007 09:06:09 -0500 Subject: [AccessD] Quick VBA question - Selecting Cell In Excel In-Reply-To: <006501c7b2c9$2c38a970$0f01a8c0@officexp> Message-ID: Something like this should work Jim Hale Dim appexcel As Excel.Application Set appexcel = New Excel.Application With appExcel .Sheets("sales").Select .Cells(2, 1).Select End With -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 6:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel I tried that with the following: Dim objAllSheet As Object Dim ablSheetAll As Excel.Worksheet Set objXLBook = GetObject("c:\test.xls") Set objSheetAll = objXLBook.Worksheets("all") objSheetAll.Cells("B1").Select objSheetAll.Range("B1:b2").Select objSheetAll.Cells(1, 2).Select None of these worked. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of McGillivray, Don [IT] Sent: Tuesday, June 19, 2007 7:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel John, I think ranges and cells belong to the Sheet object. You probably need to fully qualify the reference. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 3:36 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Quick VBA question - Selecting Cell In Excel This has to be a no brainer. Using VBA I just want to select an Excel sheet and select a cell. Set objXLBook = GetObject("c:\test.xls") I can make the correct sheet active by using: objXLBook.Sheets("Sheet2").Select but then can't select the cell. I tried objXLBook.Range(.Cells(1, 2)).Select or objXLBook.Range("B1").Select What's the correct syntax? The error I get is "Object doesn't support this property or method" Maybe I shouldn't be using the "Range" reference? John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From jwcolby at colbyconsulting.com Wed Jun 20 09:17:04 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 20 Jun 2007 10:17:04 -0400 Subject: [AccessD] BE Relinker In-Reply-To: Message-ID: <20070620141705.B8B62BDAD@smtp-auth.no-ip.com> Yes of course you are correct. OTOH I have "retrofitted" an entire application searching for objects and replacing them with DAO.ObjectName. It helps that I have a standard naming convention of course. But it took an hour or two to do dozens of modules. Then it is done and you don't have to depend on reference order. My point is that depending on the compiler to "figure it out" is a recipe for hours spent down the line scratching your head when something goes wrong. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Wednesday, June 20, 2007 9:37 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE Relinker I think most of us do. I know I do as well. My point was if you have a lot of DAO code already in place you can use ADO code by making the ADO reference after DAO and simply dimensioning the ADO stuff correctly. The DAO stuff will still work fine then. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Tuesday, June 19, 2007 10:14 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > > I do too. Part of the dimension statement is to allow the developer > to read what things are. DAO.Database plainly states that it is a > part of the DAO model. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com From markamatte at hotmail.com Wed Jun 20 09:34:32 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 14:34:32 +0000 Subject: [AccessD] The SECOND annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070619195213.753DABCD2@smtp-auth.no-ip.com> Message-ID: Its easy to quit smoking...I've done it at least a dozen times. Mark >From: "jwcolby" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] The SECOND annual >GreatSmokeyMountainsAccessDConference >Date: Tue, 19 Jun 2007 15:52:13 -0400 > > >Might even be worth stopping smoking to attend. > >It might be worth stopping smoking to see your kids graduate from college >and get married, bounce grandkids on your knee. > >I smoked for about 12 years and stopped in 1986, it can be done. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid >Sent: Tuesday, June 19, 2007 3:37 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] The SECOND annual Great >SmokeyMountainsAccessDConference > >I get the air fare I am there. Might even be worth stopping smoking to >attend. > >Martin > >Martin WP Reid >Training and Assessment Unit >Riddle Hall >Belfast > >tel: 02890 974465 > > >________________________________ > >From: accessd-bounces at databaseadvisors.com on behalf of jwcolby >Sent: Tue 19/06/2007 20:27 >To: 'Access Developers discussion and problem solving' >Subject: [AccessD] The SECOND annual Great Smokey >MountainsAccessDConference > > > >Let's get planning started for Sept. > >There were several people that indicated that Sept would work for a >conference. If no one speaks up requesting a different date, I am going to >declare the 22nd of Sept as the SECOND annual Great Smokey Mountain AccessD >Conference. Same location, same great food, same great host. Be here or >be >square. > > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid >Sent: Tuesday, June 19, 2007 3:19 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] The first annual Great Smokey >MountainsAccessDConference > >John > >Any chance of putting in a web camera and I can join you lot from here?? > >Wish I was going but hope you all have a great time > >Martin > >Martin WP Reid >Training and Assessment Unit >Riddle Hall >Belfast > >tel: 02890 974465 > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Hotmail to go? Get your Hotmail, news, sports and much more! http://mobile.msn.com From markamatte at hotmail.com Wed Jun 20 09:36:16 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 14:36:16 +0000 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: We could photo shop one of those little black bars across your eyes? That always seems REAL effective in hiding someones identity...lol >From: "Charlotte Foust" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The first annual >GreatSmokeyMountainsAccessDConference >Date: Tue, 19 Jun 2007 13:37:48 -0700 > >I'll have to wear a bag over my head, then. I strongly object to having >my photo on the internet. > >Charlotte > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco >Sent: Tuesday, June 19, 2007 1:03 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] The first annual >GreatSmokeyMountainsAccessDConference > >John, > > Why not get a free trial of Go To Meeting? You can conference in up to >12 people and share your screen, see and share theirs, and more. >www.gotomeeting.com > >Easy set up and use too. Of course you'll have to accept the first 12 >of the many requests you'll get to participate!!! > > >Jim DeMarco > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >Sent: Tuesday, June 19, 2007 3:38 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] The first annual Great >SmokeyMountainsAccessDConference > >I doubt that I have the upload speed to run a video feed, and my ISP >might complain even id I did. I think my up speed is only 500 kbit / >sec. I don't have any camera to do this, no software to do this, no >experience doing this. Plus the conference is 4 days away and I need to >get real work done between now and then. > >Perhaps for the SECOND annual GSMADC? > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid >Sent: Tuesday, June 19, 2007 3:19 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] The first annual Great Smokey >MountainsAccessDConference > >John > >Any chance of putting in a web camera and I can join you lot from here?? > >Wish I was going but hope you all have a great time > >Martin > >Martin WP Reid >Training and Assessment Unit >Riddle Hall >Belfast > >tel: 02890 974465 > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Like puzzles? Play free games & earn great prizes. Play Clink now. http://club.live.com/clink.aspx?icid=clink_hotmailtextlink2 From askolits at ot.com Wed Jun 20 09:57:38 2007 From: askolits at ot.com (John Skolits) Date: Wed, 20 Jun 2007 10:57:38 -0400 Subject: [AccessD] Quick VBA question - Selecting Cell In Excel *RESOLVED* In-Reply-To: Message-ID: <000701c7b34b$58a361d0$0f01a8c0@officexp> Thanks Jim. I just resolved the issue. I worked on ti for ever but finally figured it out. John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hale, Jim Sent: Wednesday, June 20, 2007 10:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel Something like this should work Jim Hale Dim appexcel As Excel.Application Set appexcel = New Excel.Application With appExcel .Sheets("sales").Select .Cells(2, 1).Select End With -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 6:26 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel I tried that with the following: Dim objAllSheet As Object Dim ablSheetAll As Excel.Worksheet Set objXLBook = GetObject("c:\test.xls") Set objSheetAll = objXLBook.Worksheets("all") objSheetAll.Cells("B1").Select objSheetAll.Range("B1:b2").Select objSheetAll.Cells(1, 2).Select None of these worked. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of McGillivray, Don [IT] Sent: Tuesday, June 19, 2007 7:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quick VBA question - Selecting Cell In Excel John, I think ranges and cells belong to the Sheet object. You probably need to fully qualify the reference. Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 19, 2007 3:36 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Quick VBA question - Selecting Cell In Excel This has to be a no brainer. Using VBA I just want to select an Excel sheet and select a cell. Set objXLBook = GetObject("c:\test.xls") I can make the correct sheet active by using: objXLBook.Sheets("Sheet2").Select but then can't select the cell. I tried objXLBook.Range(.Cells(1, 2)).Select or objXLBook.Range("B1").Select What's the correct syntax? The error I get is "Object doesn't support this property or method" Maybe I shouldn't be using the "Range" reference? John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 lembit.dbamail at t-online.de Wed Jun 20 10:28:21 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Wed, 20 Jun 2007 17:28:21 +0200 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference References: Message-ID: <003f01c7b34f$a2ceab30$1800a8c0@s1800> LOL, but wasn't that Mark Twain (as opposed to Mark Matte) :) Lembit > Its easy to quit smoking...I've done it at least a dozen times. > > Mark > > >>From: "jwcolby" >>Reply-To: Access Developers discussion and problem >>solving >>To: "'Access Developers discussion and problem >>solving'" >>Subject: Re: [AccessD] The SECOND annual >>GreatSmokeyMountainsAccessDConference >>Date: Tue, 19 Jun 2007 15:52:13 -0400 >> >> >Might even be worth stopping smoking to attend. >> >>It might be worth stopping smoking to see your kids graduate from college >>and get married, bounce grandkids on your knee. >> >>I smoked for about 12 years and stopped in 1986, it can be done. >> >>John W. Colby >>Colby Consulting >>www.ColbyConsulting.com >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid >>Sent: Tuesday, June 19, 2007 3:37 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] The SECOND annual Great >>SmokeyMountainsAccessDConference >> >>I get the air fare I am there. Might even be worth stopping smoking to >>attend. >> >>Martin >> >>Martin WP Reid >>Training and Assessment Unit >>Riddle Hall >>Belfast >> >>tel: 02890 974465 >> >> >>________________________________ >> >>From: accessd-bounces at databaseadvisors.com on behalf of jwcolby >>Sent: Tue 19/06/2007 20:27 >>To: 'Access Developers discussion and problem solving' >>Subject: [AccessD] The SECOND annual Great Smokey >>MountainsAccessDConference >> >> >> >>Let's get planning started for Sept. >> >>There were several people that indicated that Sept would work for a >>conference. If no one speaks up requesting a different date, I am going >>to >>declare the 22nd of Sept as the SECOND annual Great Smokey Mountain >>AccessD >>Conference. Same location, same great food, same great host. Be here or >>be >>square. >> >> >>John W. Colby >>Colby Consulting >>www.ColbyConsulting.com >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid >>Sent: Tuesday, June 19, 2007 3:19 PM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] The first annual Great Smokey >>MountainsAccessDConference >> >>John >> >>Any chance of putting in a web camera and I can join you lot from here?? >> >>Wish I was going but hope you all have a great time >> >>Martin >> >>Martin WP Reid >>Training and Assessment Unit >>Riddle Hall >>Belfast >> >>tel: 02890 974465 >> >> >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com >> >> >> >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Hotmail to go? Get your Hotmail, news, sports and much more! > http://mobile.msn.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19.06.2007 > 13:12 > > From hollisvj at pgdp.usec.com Wed Jun 20 10:32:38 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Wed, 20 Jun 2007 10:32:38 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02625112@c2k3exchange.pgdp.corp.usec.com> Is there a way to format the number too? I want it to show 7,400. Hi Virginia, varValue = Nz(varValue,0) OR sngValue = Nz(qry_nonpurchase!SumOfUnits,0) OR Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) Look up NZ in Access Help - it gives the whole story. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 10:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia From lembit.dbamail at t-online.de Wed Jun 20 10:52:44 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Wed, 20 Jun 2007 17:52:44 +0200 Subject: [AccessD] NZ for Null References: <703BDA18A87DFA4CB265A86F42E4178D02625112@c2k3exchange.pgdp.corp.usec.com> Message-ID: <001601c7b353$0ac21ee0$1800a8c0@s1800> something like this: varValue = Format( Nz(varValue,0), "#,###") or wahtever format you desire. Lembit ----- Original Message ----- From: "Hollis, Virginia" To: Sent: Wednesday, June 20, 2007 5:32 PM Subject: [AccessD] NZ for Null > Is there a way to format the number too? I want it to show 7,400. > > > > > > Hi Virginia, > > varValue = Nz(varValue,0) > > OR > > sngValue = Nz(qry_nonpurchase!SumOfUnits,0) > > OR > > Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) > -Nz(qry_purchase!SumOfUnits,0) > > Look up NZ in Access Help - it gives the whole story. > > BOL! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com > ] On Behalf Of > Hollis, Virginia > Sent: Friday, June 15, 2007 10:49 AM > To: accessD at databaseadvisors.com > > Subject: [AccessD] NZ for Null > > I am trying to get a beginning total - how do I check for Nz & then put > a zero in if it is Null? This will be used on a report. > > > Beginning: > tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf > Units > > > > Virginia > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: 19.06.2007 > 13:12 > > From martyconnelly at shaw.ca Wed Jun 20 10:56:28 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 20 Jun 2007 08:56:28 -0700 Subject: [AccessD] Developing European Applications In-Reply-To: <000a01c7b340$061c5f30$0301a8c0@HAL9005> References: <000a01c7b340$061c5f30$0301a8c0@HAL9005> Message-ID: <46794E2C.3080109@shaw.ca> Don't forget about European date order and the date and time separator symbols can vary from country to country. Also you may have to download the MS Euro font symbol to your development site. German for example increases caption and label sizes by about 30%. You may run out of screen real estate. Here is a book on the topic, out of print but amazingly used copies are selling for double the original retail price. Internationalization with Visual Basic By Michael S. Kaplan 650 pages, w/CDROM ISBN: 0672319772 Site for used copies and Table of Contents and sample chapters. http://www.i18nwithvb.com/ Kaplan did a lot of work on Access, wrote the wizards for 97 then went independent, now he is back as project lead on MS Internationalization effort. Here is his MS blog http://blogs.msdn.com/michkap/default.aspx Rocky Smolin at Beach Access Software wrote: >Paul: > >After ending up with 5 versions of a DOS-based system to support - one for >each language - I made the Access version multi-language in the rewrite. I >have two tables - one for controls (basically labels and command button >captions), the other for message boxes. To add a language, I just add a >column to each table and send the tables to whoever is doing the >translation. The biggest problems I ran into was with the Unicode stuff - >like the simplified and traditional Chinese. > >I ended up with a few translation routines in a module - there are some >tricky differences translating controls on reports versus forms and sub >versus main. I translate everything in the op open event and there's no >apparent lag except sometimes with the Chinese on a slower system. > >HTH > >Rocky > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >paul.hartland at fsmail.net >Sent: Wednesday, June 20, 2007 3:25 AM >To: accessd; dba-vb >Subject: [AccessD] Developing European Applications >Importance: High > >To all, > >We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database >which all works perfectly well. However we are moving towards putting our >Belgium & Netherlands offices onto the system. What I need to know is how >to make my labels/controls/reports etc appear in the local languages, I >would assume this is no easy task but if someone could point me in the right >direction I would be very grateful. > >Thanks in advance for any help on this. > > > >Paul Hartland >paul.hartland at fsmail.net >07730 523179 > > > -- Marty Connelly Victoria, B.C. Canada From cfoust at infostatsystems.com Wed Jun 20 10:55:31 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 20 Jun 2007 08:55:31 -0700 Subject: [AccessD] Developing European Applications In-Reply-To: <16301949.634451182339272956.JavaMail.www@wwinf3204.me-wanadoo.net> References: <16301949.634451182339272956.JavaMail.www@wwinf3204.me-wanadoo.net> Message-ID: A bigger potential problem is handling dates and delimiters in other languages. It can get especially dicey if you have to communicate BETWEEN languages. Number handling gets crazy when a comma is used as the decimal delimiter and dots or spaces are used to group the numbers. Those are the ones we've fallen over many times. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 4:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing European Applications Importance: High Erwin, Many thanks for that, I think I have enough to go on for the short term....The application we have I have taken over for the last three years, it wasn't the best to start with, and have never had the time given to me to totally rebuild it, although when I do get the odd half hour to spare I am developing my own version, and it may not be too tricky to change this, for multilingual support etc. Once again many thanks Paul Message Received: Jun 20 2007, 12:10 PM From: "Erwin Craps - IT Helps" To: "Access Developers discussion and problem solving" Cc: Subject: Re: [AccessD] Developing European Applications Hi Paul I'm from Belgium and have some experience with that in Access. I got my musterd years ago from the ATM sample application in VB5/6 thats give a good demonstration how to do that. You gonna need to programmatic replace the captions by a text coming from a table that you load into a collection when opening the app. You can do this by setting some code or number in the tag property (as I do in Access) or use some kind of coding to name your controls. This does slow down the loding of forms but it is unnoticable if have have a normal amount of controls on your forms. Further more it is best to have a table or registry sayying which language to use for that specific user. Do not base yourself to the windows language or country settings because that is not ideal. Please take note that Netherlands Dutch and Belgian Dutch are technicaly the same language bur there is a serious difference in the choice of words. Iow if you want to be pa pro, you gonna need a Belgian dutch and a Netherlands dutch version. And don't forget 40% Of belgian is French speaking. So if this client is for instance located in Brussel, you gonna need the ability to have French and Dutch (and probably English to) depending on the logged in user. A Lot of Multinational companies in Belgium do force English as the software language, so maybe you don't need the translation. >>> should ask the customer. THIS IS IMPORTANT: Both Dutch and French are longer languages. You should pay attention to the lenght of your controls (captions, Titles etc) because Dutch and French are by average +/- 40 % longer then English. This can be problematic if you did not developped with that in mind. An other issue is paperformat. In europe mainland we tend to use A4 instead of lettre or legal. If your reports are based on lettre, you should not have a problem because it is shorter then A4, you could have complaints of the "green" guys telling you thats a waste of paper. Legal is longer than A4 and you could run into problems. For what concerns showing data based on a field, that is a tough one. You gonna need to have multiple extra fields in product desciptions etc etc for each language you use. This wil result in some major reprogramming. I don't know what kind of app you have, but there is in Belgium also some legal issues conernign use of languages on official documents like an invoice. For instance it is forbidden if you are a Flemisch (Dutch) Company to send a French Invoice to a French customer that lives in the French part of Belgium. If you do that this document is illegal and has no juridic value for a court. But thats the theory... If any other questions go ahead an shoot. Greetings Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Wednesday, June 20, 2007 12:25 PM To: accessd; dba-vb Subject: [AccessD] Developing European Applications Importance: High To all, We have a visual basic 6.0 FE, connecting to a SQL Server 2000 database which all works perfectly well. However we are moving towards putting our Belgium & Netherlands offices onto the system. What I need to know is how to make my labels/controls/reports etc appear in the local languages, I would assume this is no easy task but if someone could point me in the right direction I would be very grateful. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 -- 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 Jun 20 10:57:11 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 20 Jun 2007 10:57:11 -0500 Subject: [AccessD] NZ for Null Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C208694EC7@xlivmbx35.aig.com> Well you would use the Format function to do that... Debug.Print Format(varValue,"#,0") But don't forget that Format() returns a _string_ and is only supposed to be used for _displaying_ data. Don't format the data and then store it in a table: unless you _want_ to store the string representation. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 11:33 AM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Is there a way to format the number too? I want it to show 7,400. Hi Virginia, varValue = Nz(varValue,0) OR sngValue = Nz(qry_nonpurchase!SumOfUnits,0) OR Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) Look up NZ in Access Help - it gives the whole story. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 10:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Wed Jun 20 10:58:57 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 20 Jun 2007 10:58:57 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625112@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625112@c2k3exchange.pgdp.corp.usec.com> Message-ID: <002b01c7b353$e997b6c0$0200a8c0@danwaters> In the property sheet for a text field on a Form or Report, it looks like you would select Standard for the format, and then enter 0 for Decimal Places. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 10:33 AM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Is there a way to format the number too? I want it to show 7,400. Hi Virginia, varValue = Nz(varValue,0) OR sngValue = Nz(qry_nonpurchase!SumOfUnits,0) OR Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) Look up NZ in Access Help - it gives the whole story. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Friday, June 15, 2007 10:49 AM To: accessD at databaseadvisors.com Subject: [AccessD] NZ for Null I am trying to get a beginning total - how do I check for Nz & then put a zero in if it is Null? This will be used on a report. Beginning: tbl_InventoryCurrent!Units-qry_nonpurchase!SumOfUnits-qry_purchase!SumOf Units Virginia -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From hollisvj at pgdp.usec.com Wed Jun 20 11:14:25 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Wed, 20 Jun 2007 11:14:25 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D0262511B@c2k3exchange.pgdp.corp.usec.com> How can I format the results to show the number as 13,000? (standard with no decimals) Hi Virginia, varValue = Nz(varValue,0) OR sngValue = Nz(qry_nonpurchase!SumOfUnits,0) OR Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) Look up NZ in Access Help - it gives the whole story. BOL! Dan From markamatte at hotmail.com Wed Jun 20 11:57:12 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 16:57:12 +0000 Subject: [AccessD] The first annual Great SmokeyMountainsAccessDConference In-Reply-To: <001501c7b25f$7b6b5f20$0a00a8c0@PCRURI35> Message-ID: I've booked a room at the Jameson as well. I'm checking in Friday noght. See you there. Mark P.S...1 mile from Friendly Billiards...lol >From: "Barbara Ryan" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The first annual Great >SmokeyMountainsAccessDConference >Date: Tue, 19 Jun 2007 06:49:16 -0400 > >I'm staying at the Jameson Inn in Lenoir. I don't know if it's by a pool >hall :-) > >Barb Ryan > >----- Original Message ----- >From: "Mark A Matte" >To: >Sent: Monday, June 18, 2007 11:28 PM >Subject: Re: [AccessD] The first annual Great Smokey >MountainsAccessDConference > > > > Just curious where other's are staying. Maybe share a ride to > > John's...just > > a thought. > > > > I'm thinking about Hickory. > > > > Mark A. Matte > > 336/253-5270 > > > > P.S...near a Pool Hall??? > > > > > >>From: "Barbara Ryan" > >>Reply-To: Access Developers discussion and problem > >>solving > >>To: "Access Developers discussion and problem > >>solving" > >>Subject: Re: [AccessD] The first annual Great Smokey Mountains > >>AccessDConference > >>Date: Mon, 18 Jun 2007 16:44:26 -0400 > >> > >>I'm looking forward to meeting you all. John, what time should we >arrive > >>on > >>Saturday? > >> > >>Barb Ryan > >> > >>----- Original Message ----- > >>From: "jwcolby" > >>To: "'Access Developers discussion and problem solving'" > >>; ; > >>; "'Discussion of Hardware and Software > >>issues'" > >>Sent: Monday, June 18, 2007 1:27 AM > >>Subject: [AccessD] The first annual Great Smokey Mountains AccessD > >>Conference > >> > >> > >> > The first annual Great Smokey Mountains AccessD Conference will be > >> > happening > >> > this coming Saturday at my house. > >> > > >> > To get a map to my house, watch for Wrap of course: > >> > > >> > > >>http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-google-gm&utm > >> > _medium=ha&utm_term=map > >> > > >> > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right >there. > >> > Of > >> > course things are never as they seem. There are really only two left > >> > turns > >> > coming south on Horseshoe bend road, the second is my drive. Just > >> > remember > >> > that. > >> > > >> > Hudson Weather. It's looking like high 80s over the weekend. I do > >> > have > >> > AC > >> > so we will be comfortable inside. > >> > > >> > http://www.weather.com/weather/local/28638 > >> > > >> > Anyone needing hotels: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Alternately, down in Hickory: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Lenoir: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Hudson: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Strangely enough (or perhaps not?), a search for "night clubs" in > >>Lenoir, > >> > nc > >> > turned up nothing, but did show stuff down in Hickory, just south of > >> > us. > >> > I > >> > must admit I have not been to a night club since we moved here so I > >> > will > >> > not > >> > be much help there. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Churches (lots of Baptists down here). You will always be welcome at > >> > my > >> > church, #B - Hudson United Methodist. I do have enough credit at >this > >> > point > >> > that I can skip if the conference is still going on. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > > >> > General NC info: > >> > > >> > http://www.visitnc.com/tools_search_results.asp > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:official& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb=1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > The plan is to meet at my home on Saturday, and Sunday if there is > >>anyone > >> > still here. Anyone coming in early (Friday evening / night) is >welcome > >>to > >> > call me. 828-572-0120 is my business phone. > >> > > >> > I will be doing a BBQ Saturday evening after the conference. The >usual > >> > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > >> > > >> > I am looking forward to seeing you guys, whoever shows up, so let's > >> > meet > >> > and > >> > have a good time - no RSVP required, come on down. > >> > > >> > John W. Colby > >> > Colby Consulting > >> > www.ColbyConsulting.com > >> > > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ > > Hotmail to go? Get your Hotmail, news, sports and much more! > > http://mobile.msn.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 From markamatte at hotmail.com Wed Jun 20 11:58:31 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 16:58:31 +0000 Subject: [AccessD] The SECOND annualGreatSmokeyMountainsAccessDConference In-Reply-To: <003f01c7b34f$a2ceab30$1800a8c0@s1800> Message-ID: I believe it was...I try to follow in the footsteps of greatness every chance I get...lol Mark >From: "Lembit Soobik" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The SECOND >annualGreatSmokeyMountainsAccessDConference >Date: Wed, 20 Jun 2007 17:28:21 +0200 > >LOL, but wasn't that Mark Twain (as opposed to Mark Matte) :) > >Lembit > > > > > Its easy to quit smoking...I've done it at least a dozen times. > > > > Mark > > > > > >>From: "jwcolby" > >>Reply-To: Access Developers discussion and problem > >>solving > >>To: "'Access Developers discussion and problem > >>solving'" > >>Subject: Re: [AccessD] The SECOND annual > >>GreatSmokeyMountainsAccessDConference > >>Date: Tue, 19 Jun 2007 15:52:13 -0400 > >> > >> >Might even be worth stopping smoking to attend. > >> > >>It might be worth stopping smoking to see your kids graduate from >college > >>and get married, bounce grandkids on your knee. > >> > >>I smoked for about 12 years and stopped in 1986, it can be done. > >> > >>John W. Colby > >>Colby Consulting > >>www.ColbyConsulting.com > >>-----Original Message----- > >>From: accessd-bounces at databaseadvisors.com > >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid > >>Sent: Tuesday, June 19, 2007 3:37 PM > >>To: Access Developers discussion and problem solving > >>Subject: Re: [AccessD] The SECOND annual Great > >>SmokeyMountainsAccessDConference > >> > >>I get the air fare I am there. Might even be worth stopping smoking to > >>attend. > >> > >>Martin > >> > >>Martin WP Reid > >>Training and Assessment Unit > >>Riddle Hall > >>Belfast > >> > >>tel: 02890 974465 > >> > >> > >>________________________________ > >> > >>From: accessd-bounces at databaseadvisors.com on behalf of jwcolby > >>Sent: Tue 19/06/2007 20:27 > >>To: 'Access Developers discussion and problem solving' > >>Subject: [AccessD] The SECOND annual Great Smokey > >>MountainsAccessDConference > >> > >> > >> > >>Let's get planning started for Sept. > >> > >>There were several people that indicated that Sept would work for a > >>conference. If no one speaks up requesting a different date, I am going > >>to > >>declare the 22nd of Sept as the SECOND annual Great Smokey Mountain > >>AccessD > >>Conference. Same location, same great food, same great host. Be here >or > >>be > >>square. > >> > >> > >>John W. Colby > >>Colby Consulting > >>www.ColbyConsulting.com > >>-----Original Message----- > >>From: accessd-bounces at databaseadvisors.com > >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid > >>Sent: Tuesday, June 19, 2007 3:19 PM > >>To: Access Developers discussion and problem solving > >>Subject: Re: [AccessD] The first annual Great Smokey > >>MountainsAccessDConference > >> > >>John > >> > >>Any chance of putting in a web camera and I can join you lot from here?? > >> > >>Wish I was going but hope you all have a great time > >> > >>Martin > >> > >>Martin WP Reid > >>Training and Assessment Unit > >>Riddle Hall > >>Belfast > >> > >>tel: 02890 974465 > >> > >> > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > >> > >> > >> > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ > > Hotmail to go? Get your Hotmail, news, sports and much more! > > http://mobile.msn.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.9.1/854 - Release Date: >19.06.2007 > > 13:12 > > > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Who's that on the Red Carpet? Play & win glamorous prizes. http://club.live.com/red_carpet_reveal.aspx?icid=REDCARPET_hotmailtextlink3 From john at winhaven.net Wed Jun 20 12:30:17 2007 From: john at winhaven.net (John Bartow) Date: Wed, 20 Jun 2007 12:30:17 -0500 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <001501c7b25f$7b6b5f20$0a00a8c0@PCRURI35> Message-ID: <003001c7b360$ac229b90$6402a8c0@ScuzzPaq> My wife and I were going to go down and make a week's vacation out of it but I had too many business issues that I couldn't get away from. But I'm still trying to get down there. I can't believe how expensive the tickets are to get from here to there! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, June 20, 2007 11:57 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I've booked a room at the Jameson as well. I'm checking in Friday noght. See you there. Mark P.S...1 mile from Friendly Billiards...lol >From: "Barbara Ryan" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The first annual Great >SmokeyMountainsAccessDConference >Date: Tue, 19 Jun 2007 06:49:16 -0400 > >I'm staying at the Jameson Inn in Lenoir. I don't know if it's by a >pool hall :-) > >Barb Ryan > >----- Original Message ----- >From: "Mark A Matte" >To: >Sent: Monday, June 18, 2007 11:28 PM >Subject: Re: [AccessD] The first annual Great Smokey >MountainsAccessDConference > > > > Just curious where other's are staying. Maybe share a ride to > > John's...just a thought. > > > > I'm thinking about Hickory. > > > > Mark A. Matte > > 336/253-5270 > > > > P.S...near a Pool Hall??? > > > > > >>From: "Barbara Ryan" > >>Reply-To: Access Developers discussion and problem > >>solving > >>To: "Access Developers discussion and problem > >>solving" > >>Subject: Re: [AccessD] The first annual Great Smokey Mountains > >>AccessDConference > >>Date: Mon, 18 Jun 2007 16:44:26 -0400 > >> > >>I'm looking forward to meeting you all. John, what time should we >arrive > >>on > >>Saturday? > >> > >>Barb Ryan > >> > >>----- Original Message ----- > >>From: "jwcolby" > >>To: "'Access Developers discussion and problem solving'" > >>; > >>; > >>; "'Discussion of Hardware and Software > >>issues'" > >>Sent: Monday, June 18, 2007 1:27 AM > >>Subject: [AccessD] The first annual Great Smokey Mountains AccessD > >>Conference > >> > >> > >> > The first annual Great Smokey Mountains AccessD Conference will > >> > be happening this coming Saturday at my house. > >> > > >> > To get a map to my house, watch for Wrap of course: > >> > > >> > > >>http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-googl > >>e-gm&utm > >> > _medium=ha&utm_term=map > >> > > >> > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right >there. > >> > Of > >> > course things are never as they seem. There are really only two > >> > left turns coming south on Horseshoe bend road, the second is my > >> > drive. Just remember that. > >> > > >> > Hudson Weather. It's looking like high 80s over the weekend. I > >> > do have AC so we will be comfortable inside. > >> > > >> > http://www.weather.com/weather/local/28638 > >> > > >> > Anyone needing hotels: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Alternately, down in Hickory: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Lenoir: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Hudson: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Strangely enough (or perhaps not?), a search for "night clubs" in > >>Lenoir, > >> > nc > >> > turned up nothing, but did show stuff down in Hickory, just south > >> > of us. > >> > I > >> > must admit I have not been to a night club since we moved here so > >> > I will not be much help there. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Churches (lots of Baptists down here). You will always be > >> > welcome at my church, #B - Hudson United Methodist. I do have > >> > enough credit at >this > >> > point > >> > that I can skip if the conference is still going on. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > > >> > General NC info: > >> > > >> > http://www.visitnc.com/tools_search_results.asp > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > The plan is to meet at my home on Saturday, and Sunday if there > >> > is > >>anyone > >> > still here. Anyone coming in early (Friday evening / night) is >welcome > >>to > >> > call me. 828-572-0120 is my business phone. > >> > > >> > I will be doing a BBQ Saturday evening after the conference. The >usual > >> > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > >> > > >> > I am looking forward to seeing you guys, whoever shows up, so > >> > let's meet and have a good time - no RSVP required, come on down. > >> > > >> > John W. Colby > >> > Colby Consulting > >> > www.ColbyConsulting.com > >> > > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ > > Hotmail to go? Get your Hotmail, news, sports and much more! > > http://mobile.msn.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= 33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& encType=1&FORM=MGAC01 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Jun 20 13:41:23 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 18:41:23 +0000 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <003001c7b360$ac229b90$6402a8c0@ScuzzPaq> Message-ID: John, Not sure what airport your flying into...but if it is Greensboro on Friday...I can give you a ride. Just let me know. Thanks, Mark A. Matte >From: "John Bartow" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] The first annual >GreatSmokeyMountainsAccessDConference >Date: Wed, 20 Jun 2007 12:30:17 -0500 > >My wife and I were going to go down and make a week's vacation out of it >but >I had too many business issues that I couldn't get away from. > >But I'm still trying to get down there. I can't believe how expensive the >tickets are to get from here to there! > >John B. > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Wednesday, June 20, 2007 11:57 AM >To: accessd at databaseadvisors.com >Subject: Re: [AccessD] The first annual >GreatSmokeyMountainsAccessDConference > >I've booked a room at the Jameson as well. I'm checking in Friday noght. >See you there. > >Mark > >P.S...1 mile from Friendly Billiards...lol > > > >From: "Barbara Ryan" > >Reply-To: Access Developers discussion and problem > >solving > >To: "Access Developers discussion and problem > >solving" > >Subject: Re: [AccessD] The first annual Great > >SmokeyMountainsAccessDConference > >Date: Tue, 19 Jun 2007 06:49:16 -0400 > > > >I'm staying at the Jameson Inn in Lenoir. I don't know if it's by a > >pool hall :-) > > > >Barb Ryan > > > >----- Original Message ----- > >From: "Mark A Matte" > >To: > >Sent: Monday, June 18, 2007 11:28 PM > >Subject: Re: [AccessD] The first annual Great Smokey > >MountainsAccessDConference > > > > > > > Just curious where other's are staying. Maybe share a ride to > > > John's...just a thought. > > > > > > I'm thinking about Hickory. > > > > > > Mark A. Matte > > > 336/253-5270 > > > > > > P.S...near a Pool Hall??? > > > > > > > > >>From: "Barbara Ryan" > > >>Reply-To: Access Developers discussion and problem > > >>solving > > >>To: "Access Developers discussion and problem > > >>solving" > > >>Subject: Re: [AccessD] The first annual Great Smokey Mountains > > >>AccessDConference > > >>Date: Mon, 18 Jun 2007 16:44:26 -0400 > > >> > > >>I'm looking forward to meeting you all. John, what time should we > >arrive > > >>on > > >>Saturday? > > >> > > >>Barb Ryan > > >> > > >>----- Original Message ----- > > >>From: "jwcolby" > > >>To: "'Access Developers discussion and problem solving'" > > >>; > > >>; > > >>; "'Discussion of Hardware and Software > > >>issues'" > > >>Sent: Monday, June 18, 2007 1:27 AM > > >>Subject: [AccessD] The first annual Great Smokey Mountains AccessD > > >>Conference > > >> > > >> > > >> > The first annual Great Smokey Mountains AccessD Conference will > > >> > be happening this coming Saturday at my house. > > >> > > > >> > To get a map to my house, watch for Wrap of course: > > >> > > > >> > > > >>http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-googl > > >>e-gm&utm > > >> > _medium=ha&utm_term=map > > >> > > > >> > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right > >there. > > >> > Of > > >> > course things are never as they seem. There are really only two > > >> > left turns coming south on Horseshoe bend road, the second is my > > >> > drive. Just remember that. > > >> > > > >> > Hudson Weather. It's looking like high 80s over the weekend. I > > >> > do have AC so we will be comfortable inside. > > >> > > > >> > http://www.weather.com/weather/local/28638 > > >> > > > >> > Anyone needing hotels: > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > Alternately, down in Hickory: > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > Food in Lenoir: > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > Food in Hudson: > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > Strangely enough (or perhaps not?), a search for "night clubs" in > > >>Lenoir, > > >> > nc > > >> > turned up nothing, but did show stuff down in Hickory, just south > > >> > of us. > > >> > I > > >> > must admit I have not been to a night club since we moved here so > > >> > I will not be much help there. > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > Churches (lots of Baptists down here). You will always be > > >> > welcome at my church, #B - Hudson United Methodist. I do have > > >> > enough credit at > >this > > >> > point > > >> > that I can skip if the conference is still going on. > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > > > >> > General NC info: > > >> > > > >> > http://www.visitnc.com/tools_search_results.asp > > >> > > > >> > > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > > >>fficial& > > >> > > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > > >>1&sa=X&o > > >> > i=local_group&resnum=4&ct=image > > >> > > > >> > The plan is to meet at my home on Saturday, and Sunday if there > > >> > is > > >>anyone > > >> > still here. Anyone coming in early (Friday evening / night) is > >welcome > > >>to > > >> > call me. 828-572-0120 is my business phone. > > >> > > > >> > I will be doing a BBQ Saturday evening after the conference. The > >usual > > >> > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > > >> > > > >> > I am looking forward to seeing you guys, whoever shows up, so > > >> > let's meet and have a good time - no RSVP required, come on down. > > >> > > > >> > John W. Colby > > >> > Colby Consulting > > >> > www.ColbyConsulting.com > > >> > > > >> > -- > > >> > AccessD mailing list > > >> > AccessD at databaseadvisors.com > > >> > http://databaseadvisors.com/mailman/listinfo/accessd > > >> > Website: http://www.databaseadvisors.com > > >> > > > >> > > >>-- > > >>AccessD mailing list > > >>AccessD at databaseadvisors.com > > >>http://databaseadvisors.com/mailman/listinfo/accessd > > >>Website: http://www.databaseadvisors.com > > > > > > _________________________________________________________________ > > > Hotmail to go? Get your Hotmail, news, sports and much more! > > > http://mobile.msn.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >_________________________________________________________________ >Need a break? Find your escape route with Live Search Maps. >http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= >33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& >encType=1&FORM=MGAC01 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Don?t miss your chance to WIN $10,000 and other great prizes from Microsoft Office Live http://clk.atdmt.com/MRT/go/aub0540003042mrt/direct/01/ From hollisvj at pgdp.usec.com Wed Jun 20 14:27:55 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Wed, 20 Jun 2007 14:27:55 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> Yes, but I want to include the format with the Nz too in the query for the report. I used the Nz and want to add the format to all that to show the results with the comma. Format this to show it all with commas. Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) In the property sheet for a text field on a Form or Report, it looks like you would select Standard for the format, and then enter 0 for Decimal Places. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 10:33 AM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Is there a way to format the number too? I want it to show 7,400. From john at winhaven.net Wed Jun 20 14:40:02 2007 From: john at winhaven.net (John Bartow) Date: Wed, 20 Jun 2007 14:40:02 -0500 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <003001c7b360$ac229b90$6402a8c0@ScuzzPaq> Message-ID: <008f01c7b372$cc83c5a0$6402a8c0@ScuzzPaq> Mark, Thanks for the offer. I'm not sure of which airport yet. Do you have a cell phone # you can send me off list? John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, June 20, 2007 1:41 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference John, Not sure what airport your flying into...but if it is Greensboro on Friday...I can give you a ride. Just let me know. From jwcolby at colbyconsulting.com Wed Jun 20 14:46:12 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 20 Jun 2007 15:46:12 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <003001c7b360$ac229b90$6402a8c0@ScuzzPaq> Message-ID: <20070620194612.57187BBFA@smtp-auth.no-ip.com> It would be great if you could make it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Wednesday, June 20, 2007 1:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference My wife and I were going to go down and make a week's vacation out of it but I had too many business issues that I couldn't get away from. But I'm still trying to get down there. I can't believe how expensive the tickets are to get from here to there! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, June 20, 2007 11:57 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I've booked a room at the Jameson as well. I'm checking in Friday noght. See you there. Mark P.S...1 mile from Friendly Billiards...lol >From: "Barbara Ryan" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] The first annual Great >SmokeyMountainsAccessDConference >Date: Tue, 19 Jun 2007 06:49:16 -0400 > >I'm staying at the Jameson Inn in Lenoir. I don't know if it's by a >pool hall :-) > >Barb Ryan > >----- Original Message ----- >From: "Mark A Matte" >To: >Sent: Monday, June 18, 2007 11:28 PM >Subject: Re: [AccessD] The first annual Great Smokey >MountainsAccessDConference > > > > Just curious where other's are staying. Maybe share a ride to > > John's...just a thought. > > > > I'm thinking about Hickory. > > > > Mark A. Matte > > 336/253-5270 > > > > P.S...near a Pool Hall??? > > > > > >>From: "Barbara Ryan" > >>Reply-To: Access Developers discussion and problem > >>solving > >>To: "Access Developers discussion and problem > >>solving" > >>Subject: Re: [AccessD] The first annual Great Smokey Mountains > >>AccessDConference > >>Date: Mon, 18 Jun 2007 16:44:26 -0400 > >> > >>I'm looking forward to meeting you all. John, what time should we >arrive > >>on > >>Saturday? > >> > >>Barb Ryan > >> > >>----- Original Message ----- > >>From: "jwcolby" > >>To: "'Access Developers discussion and problem solving'" > >>; > >>; > >>; "'Discussion of Hardware and Software > >>issues'" > >>Sent: Monday, June 18, 2007 1:27 AM > >>Subject: [AccessD] The first annual Great Smokey Mountains AccessD > >>Conference > >> > >> > >> > The first annual Great Smokey Mountains AccessD Conference will > >> > be happening this coming Saturday at my house. > >> > > >> > To get a map to my house, watch for Wrap of course: > >> > > >> > > >>http://maps.google.com/#utm_campaign=en&utm_source=en-ha-na-us-googl > >>e-gm&utm > >> > _medium=ha&utm_term=map > >> > > >> > Type in 1723 Twin Pines Dr, Hudson, 28638. You should get right >there. > >> > Of > >> > course things are never as they seem. There are really only two > >> > left turns coming south on Horseshoe bend road, the second is my > >> > drive. Just remember that. > >> > > >> > Hudson Weather. It's looking like high 80s over the weekend. I > >> > do have AC so we will be comfortable inside. > >> > > >> > http://www.weather.com/weather/local/28638 > >> > > >> > Anyone needing hotels: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Alternately, down in Hickory: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Lenoir: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Food in Hudson: > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Strangely enough (or perhaps not?), a search for "night clubs" in > >>Lenoir, > >> > nc > >> > turned up nothing, but did show stuff down in Hickory, just south > >> > of us. > >> > I > >> > must admit I have not been to a night club since we moved here so > >> > I will not be much help there. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > Churches (lots of Baptists down here). You will always be > >> > welcome at my church, #B - Hudson United Methodist. I do have > >> > enough credit at >this > >> > point > >> > that I can skip if the conference is still going on. > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > > >> > General NC info: > >> > > >> > http://www.visitnc.com/tools_search_results.asp > >> > > >> > > >>http://maps.google.com/maps?client=firefox-a&rls=org.mozilla:en-US:o > >>fficial& > >> > > >>channel=s&hl=en&btnG=Google+Search&um=1&q=hotels&near=Lenoir,+NC&fb= > >>1&sa=X&o > >> > i=local_group&resnum=4&ct=image > >> > > >> > The plan is to meet at my home on Saturday, and Sunday if there > >> > is > >>anyone > >> > still here. Anyone coming in early (Friday evening / night) is >welcome > >>to > >> > call me. 828-572-0120 is my business phone. > >> > > >> > I will be doing a BBQ Saturday evening after the conference. The >usual > >> > suspects - chicken / ribs / etc. I am pretty good on the BBQ. > >> > > >> > I am looking forward to seeing you guys, whoever shows up, so > >> > let's meet and have a good time - no RSVP required, come on down. > >> > > >> > John W. Colby > >> > Colby Consulting > >> > www.ColbyConsulting.com > >> > > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >>-- > >>AccessD mailing list > >>AccessD at databaseadvisors.com > >>http://databaseadvisors.com/mailman/listinfo/accessd > >>Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ > > Hotmail to go? Get your Hotmail, news, sports and much more! > > http://mobile.msn.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp= 33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863& encType=1&FORM=MGAC01 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Jun 20 14:50:38 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 20 Jun 2007 15:50:38 -0400 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> Message-ID: <29f585dd0706201250q1dcf54a6vb49f881c0a755438@mail.gmail.com> With all due respect, Virginia, formatting is an issue for the front end and retrieving the data is an issue for the back end. I would not suggest trying to push one way or the other. Within Access (MDB) you can customize the output column. If that's not enough, do the rest in the front end not the back end. The back end's mission in life is to deliver data not formatted data. Arthur On 6/20/07, Hollis, Virginia wrote: > > Yes, but I want to include the format with the Nz too in the query for > the report. I used the Nz and want to add the format to all that to show > the results with the comma. > > Format this to show it all with commas. > Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) > -Nz(qry_purchase!SumOfUnits,0) > > > > From dwaters at usinternet.com Wed Jun 20 14:55:14 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 20 Jun 2007 14:55:14 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> Message-ID: <004301c7b374$eccd8a60$0200a8c0@danwaters> The NZ function will substitute 0 for Null for your parameters, but the Format(Standard) and DecimalPlaces = 0 will control how the data in the field on the report will look. i.e. 7400 vs. 7,400. Give it a try - let me know how it worked. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 2:28 PM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Yes, but I want to include the format with the Nz too in the query for the report. I used the Nz and want to add the format to all that to show the results with the comma. Format this to show it all with commas. Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) In the property sheet for a text field on a Form or Report, it looks like you would select Standard for the format, and then enter 0 for Decimal Places. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 10:33 AM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Is there a way to format the number too? I want it to show 7,400. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Jun 20 14:59:45 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 20 Jun 2007 15:59:45 -0400 Subject: [AccessD] Third conference? Message-ID: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A From carbonnb at gmail.com Wed Jun 20 15:04:49 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Wed, 20 Jun 2007 16:04:49 -0400 Subject: [AccessD] [dba-Tech] Third conference? In-Reply-To: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: Lets try this again with a copy to the appropriate places. On 6/20/07, Arthur Fuller wrote: > I wonder if there might be any interest in a conference held in Canada. I > live in Mississauga, Ontario. There are hotels nearby. I have space in which Hell yea. I even suggested something like this a few years back. If it got too big, I know of a classroom that can hold 14 folks. I could even probably rustle up a classroom with 10 +1 workstations :) -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From jwcolby at colbyconsulting.com Wed Jun 20 15:07:41 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 20 Jun 2007 16:07:41 -0400 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: <20070620200741.774A8BED2@smtp-auth.no-ip.com> A brilliant idea. I will be in Syracuse NY for two weeks in July. Perhaps you could have it then and I could come? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 4:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Jun 20 15:14:31 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 20 Jun 2007 20:14:31 +0000 Subject: [AccessD] [dba-Tech] Third conference? Message-ID: Just let me know when...My family was exiled from Nova Scotia...but its been a couple hundred years, so it should be ok...lol Mark A. Matte >From: "Bryan Carbonnell" >Reply-To: Access Developers discussion and problem >solving >To: "Discussion of Hardware and Software >issues" >CC: dba-sqlserver at databaseadvisors.com, Access Developers discussion >and problem solving >Subject: Re: [AccessD] [dba-Tech] Third conference? >Date: Wed, 20 Jun 2007 16:04:49 -0400 > >Lets try this again with a copy to the appropriate places. > >On 6/20/07, Arthur Fuller wrote: > > > I wonder if there might be any interest in a conference held in Canada. >I > > live in Mississauga, Ontario. There are hotels nearby. I have space in >which > >Hell yea. I even suggested something like this a few years back. > >If it got too big, I know of a classroom that can hold 14 folks. > >I could even probably rustle up a classroom with 10 +1 workstations :) > >-- >Bryan Carbonnell - carbonnb at gmail.com >Life's journey is not to arrive at the grave safely in a well >preserved body, but rather to skid in sideways, totally worn out, >shouting "What a great ride!" >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Don?t miss your chance to WIN $10,000 and other great prizes from Microsoft Office Live http://clk.atdmt.com/MRT/go/aub0540003042mrt/direct/01/ From comres at rpa.net Wed Jun 20 15:23:03 2007 From: comres at rpa.net (Mark Brown) Date: Wed, 20 Jun 2007 16:23:03 -0400 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: <011601c7b378$ce26b880$6601a8c0@marklaptop> I live in the Rochester, NY area. A meeting in Mississauga would be very convenient for me. Mark H Brown Computer Resolutions Inc. mark at compresinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 4:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Jun 20 15:49:26 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 20 Jun 2007 13:49:26 -0700 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: Wow, that sounds like fun! (The conference that is ;->) I don't have a passport yet, so make it next year, please! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 1:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Wed Jun 20 15:54:49 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 21 Jun 2007 08:54:49 +1200 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> Message-ID: <46799419.4010608@mvps.org> Virginia, I agree with Arthur and Dan. I can't see the beginning of this thread, so I'm not sure whether this expression is being used in code, or in a calculated field in a query, or in the Control Source of a calculated textbox on your report. Anyway, something else to bear in mind is that the Nz() function returns a string, so it is sometimes tricky. If you want the result to still behave as a number (e.g. to apply number formats etc), you have to convert it back to a numerical value again, typically by wrapping it inside a Val() function. Regards Steve Hollis, Virginia wrote: > Yes, but I want to include the format with the Nz too in the query for > the report. I used the Nz and want to add the format to all that to show > the results with the comma. > > Format this to show it all with commas. > Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) > -Nz(qry_purchase!SumOfUnits,0) > From miscellany at mvps.org Wed Jun 20 16:04:48 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 21 Jun 2007 09:04:48 +1200 Subject: [AccessD] NZ for Null In-Reply-To: <46799419.4010608@mvps.org> References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> <46799419.4010608@mvps.org> Message-ID: <46799670.5060708@mvps.org> Virginia, Sorry, I do see now that you specifically mentioned this is in "the query for the report", I got confused by the context of some of the other posts. So, I recommend, in the query... YourCalculatedField: Val(Nz(tbl_InventoryCurrent!Units,0))-Val(Nz(qry_nonpurchase!SumOfUnits,0))-Val(Nz(qry_purchase!SumOfUnits,0)) ... and then, as per Dan's recommendation, set the Format property of the textbox on the report to Standard, Decimal Places 0. Regards Steve Steve Schapel wrote: > Virginia, > > I agree with Arthur and Dan. I can't see the beginning of this thread, > so I'm not sure whether this expression is being used in code, or in a > calculated field in a query, or in the Control Source of a calculated > textbox on your report. Anyway, something else to bear in mind is that > the Nz() function returns a string, so it is sometimes tricky. If you > want the result to still behave as a number (e.g. to apply number > formats etc), you have to convert it back to a numerical value again, > typically by wrapping it inside a Val() function. From ebarro at verizon.net Wed Jun 20 16:21:51 2007 From: ebarro at verizon.net (Eric Barro) Date: Wed, 20 Jun 2007 14:21:51 -0700 Subject: [AccessD] Third conference? In-Reply-To: Message-ID: <0JJY00KJSDYU1R14@vms044.mailsrvcs.net> Charlotte...you expect the US government to get their act together on the passport fiasco by next year? ;) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 20, 2007 1:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? Wow, that sounds like fun! (The conference that is ;->) I don't have a passport yet, so make it next year, please! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 1:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A From fuller.artful at gmail.com Wed Jun 20 16:46:44 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 20 Jun 2007 17:46:44 -0400 Subject: [AccessD] Third conference? In-Reply-To: References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> I don't think you USA folks need a passport to get into Canada. I think it only works the other way around. And in cases like mine, even a passport and a pardon don't help. I haven't so much as sped in 30 years, but that doesn't count. Apparently I am a threat. (You know, that kind of feels cool. I never thought of myself as a threat to anyone or anything before, but now that I do, I kind of like it. It makes me feel sort of sexy. LOL.) On 6/20/07, Charlotte Foust wrote: > > Wow, that sounds like fun! (The conference that is ;->) I don't have a > passport yet, so make it next year, please! > > Charlotte Foust > From cfoust at infostatsystems.com Wed Jun 20 16:50:22 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 20 Jun 2007 14:50:22 -0700 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: We need the passport to cross back into the USA. Apparently a driver's license and birth certificate aren't enough any more. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 2:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? I don't think you USA folks need a passport to get into Canada. I think it only works the other way around. And in cases like mine, even a passport and a pardon don't help. I haven't so much as sped in 30 years, but that doesn't count. Apparently I am a threat. (You know, that kind of feels cool. I never thought of myself as a threat to anyone or anything before, but now that I do, I kind of like it. It makes me feel sort of sexy. LOL.) On 6/20/07, Charlotte Foust wrote: > > Wow, that sounds like fun! (The conference that is ;->) I don't have > a passport yet, so make it next year, please! > > Charlotte Foust > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chester_Kaup at kindermorgan.com Wed Jun 20 16:57:27 2007 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 20 Jun 2007 16:57:27 -0500 Subject: [AccessD] Third conference? In-Reply-To: References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com><29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: Plan ahead. It just took me 16 weeks to get a passport! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 20, 2007 4:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? We need the passport to cross back into the USA. Apparently a driver's license and birth certificate aren't enough any more. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 2:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? I don't think you USA folks need a passport to get into Canada. I think it only works the other way around. And in cases like mine, even a passport and a pardon don't help. I haven't so much as sped in 30 years, but that doesn't count. Apparently I am a threat. (You know, that kind of feels cool. I never thought of myself as a threat to anyone or anything before, but now that I do, I kind of like it. It makes me feel sort of sexy. LOL.) On 6/20/07, Charlotte Foust wrote: > > Wow, that sounds like fun! (The conference that is ;->) I don't have > a passport yet, so make it next year, please! > > Charlotte Foust > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Jun 20 17:01:42 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 20 Jun 2007 15:01:42 -0700 Subject: [AccessD] Third conference? In-Reply-To: References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com><29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: Yeah, I would have applied for mine long since, but I was remodelling my condo and the documents were out of reach for a couple of months. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Wednesday, June 20, 2007 2:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? Plan ahead. It just took me 16 weeks to get a passport! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 20, 2007 4:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? We need the passport to cross back into the USA. Apparently a driver's license and birth certificate aren't enough any more. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 2:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? I don't think you USA folks need a passport to get into Canada. I think it only works the other way around. And in cases like mine, even a passport and a pardon don't help. I haven't so much as sped in 30 years, but that doesn't count. Apparently I am a threat. (You know, that kind of feels cool. I never thought of myself as a threat to anyone or anything before, but now that I do, I kind of like it. It makes me feel sort of sexy. LOL.) On 6/20/07, Charlotte Foust wrote: > > Wow, that sounds like fun! (The conference that is ;->) I don't have > a passport yet, so make it next year, please! > > Charlotte Foust > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drboz at pacbell.net Wed Jun 20 17:54:30 2007 From: drboz at pacbell.net (Don Bozarth) Date: Wed, 20 Jun 2007 15:54:30 -0700 Subject: [AccessD] Third conference? References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com><29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: <007b01c7b38d$f71a6010$6601a8c0@don> I think the proposed rules requiring passports for return from Mexico, Canada, and the Caribbean have been put on hold. Largely due to the increased demand for passports, which the "system" was unable to handle. Seem to me there was a piece in the paper not too long ago. Don B. ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Wednesday, June 20, 2007 2:50 PM Subject: Re: [AccessD] Third conference? > We need the passport to cross back into the USA. Apparently a driver's > license and birth certificate aren't enough any more. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Wednesday, June 20, 2007 2:47 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Third conference? > > I don't think you USA folks need a passport to get into Canada. I think > it only works the other way around. And in cases like mine, even a > passport and a pardon don't help. I haven't so much as sped in 30 years, > but that doesn't count. Apparently I am a threat. (You know, that kind > of feels cool. I never thought of myself as a threat to anyone or > anything before, but now that I do, I kind of like it. It makes me feel > sort of sexy. LOL.) > > > On 6/20/07, Charlotte Foust wrote: >> >> Wow, that sounds like fun! (The conference that is ;->) I don't have > >> a passport yet, so make it next year, please! >> >> Charlotte Foust >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Wed Jun 20 18:33:20 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 20 Jun 2007 16:33:20 -0700 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: <4679B940.2000900@shaw.ca> Had a roomate go through this years back for something similar. You get an I-192 waiver form, to avoid all the hassles. How do you think all those hockey and football players cross the border? Prior to 9/11 you might have got away with a pardon record. The waiver application package can be obtained from any U.S. immigration office. It requires a personal statement, information forms, and fingerprints for both Canada and the U.S. Adjudication may take several months. If approved, an initial multiple-entry waiver will be granted, usually for six months. Eventually you get a permanent one. Extensions require new fingerprints if the previous prints are more than a year old. Cost is around $300, You can pick up forms US Customs at TO airport or if they have downtown consulate. Arthur Fuller wrote: >I don't think you USA folks need a passport to get into Canada. I think it >only works the other way around. And in cases like mine, even a passport and >a pardon don't help. I haven't so much as sped in 30 years, but that doesn't >count. Apparently I am a threat. (You know, that kind of feels cool. I never >thought of myself as a threat to anyone or anything before, but now that I >do, I kind of like it. It makes me feel sort of sexy. LOL.) > > >On 6/20/07, Charlotte Foust wrote: > > >>Wow, that sounds like fun! (The conference that is ;->) I don't have a >>passport yet, so make it next year, please! >> >>Charlotte Foust >> >> >> -- Marty Connelly Victoria, B.C. Canada From newsgrps at dalyn.co.nz Wed Jun 20 20:12:15 2007 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 21 Jun 2007 13:12:15 +1200 Subject: [AccessD] Graphics not printing In-Reply-To: <0JJW00LZ0WZ2JH82@l-daemon> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> <0JJW00LZ0WZ2JH82@l-daemon> Message-ID: <20070621011012.YDBZ11149.fep01.xtra.co.nz@Dalyn.dalyn.co.nz> Thanks Jim, In this situation the computers are not networked. I develop in little old NZ, and send the application to the big even older USA. I have no control over what printers they use there. I guess the best I can do is get them to make sure they have the latest drivers. David At 20/06/2007, you wrote: >Hi David: > >Access reports like to print to the same printer-driver from which they were >created. Report printing is supposed to be seamless between similar printers >possessing the same features but a frustrating history has proven that >wrong. When a new computer is added to the network, it is supposed to >download and install the appropriate driver from the either the computer or >network printer (This is where a server with active directory comes in >great... for hold drivers of all OSs on the network.) that is hosting the >printer so the driver or driver type will remain consistent. > >Vista may not have or be able to download from a host the appropriate >driver. Check the manufacturer of the printer to see whether they have >updated their driver set for your printer and get the latest version. > >To make a short story long it is a driver issue. You may have to find a >driver set for the printer that has a driver for each OS including Vista. > >HTH >Jim > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Emerson >Sent: Tuesday, June 19, 2007 4:36 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] Graphics not printing > >I have a report which has an embedded jpg image. On some computers, >when the report is viewed, then printed from the print preview the >image does not print. However when the report is printed directly >without previewing it prints with the image. > >It doesn't happen on all computers or on one particular type of >printer. In one case the report was working fine until the computer >was changed (the new OS was Vista). Now the report doesn't include >the graphic even though the same printer is being used. > >My initial thinking is that it is something to do with the printer >driver on the computer but this is out of my area of expertise (which >is very narrow anyway :-)). > >Does anyone have any thoughts on what I can do? > >Regards > >David Emerson >Dalyn Software Ltd >Wellington, New Zealand > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Wed Jun 20 20:13:53 2007 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 21 Jun 2007 13:13:53 +1200 Subject: [AccessD] Graphics not printing In-Reply-To: <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.co m> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> Message-ID: <20070621011154.CZYE8724.fep04.xtra.co.nz@Dalyn.dalyn.co.nz> Thanks Arthur, I tried to check my installation of Windows in Control Panel (I have XP Professional). There didn't seem to be any options for installing/removing graphics. David At 20/06/2007, you wrote: >I could be way out of the ballpark here, but I think this has to do with how >Office was installed. There are some options concerning additional packages, >I forget what it says specifically, but they are either at the bottom or >close to the bottom of the list. This has never happened to me because I >always have chosen "Custom" and then selected everything. But I think that's >your problem. A couple of the graphics thingies didn't get installed. > >As I said, I could be way wrong about this, but I've got a feeling. > >A. > > >On 6/19/07, David Emerson wrote: > > > > I have a report which has an embedded jpg image. On some computers, > > when the report is viewed, then printed from the print preview the > > image does not print. However when the report is printed directly > > without previewing it prints with the image. > > > > It doesn't happen on all computers or on one particular type of > > printer. In one case the report was working fine until the computer > > was changed (the new OS was Vista). Now the report doesn't include > > the graphic even though the same printer is being used. > > > > My initial thinking is that it is something to do with the printer > > driver on the computer but this is out of my area of expertise (which > > is very narrow anyway :-)). > > > > Does anyone have any thoughts on what I can do? > > > > Regards > > > > David Emerson > > Dalyn Software Ltd > > Wellington, New Zealand > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From john at winhaven.net Wed Jun 20 21:06:40 2007 From: john at winhaven.net (John Bartow) Date: Wed, 20 Jun 2007 21:06:40 -0500 Subject: [AccessD] Graphics not printing In-Reply-To: <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> Message-ID: <012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq> Hi Arthur, Some experiences along those lines: I recently had to change the default graphic (a .BMP) for an application (used for Splash Screens, Form and Report display, etc.) which I hold in a user system table. Originally when I entered the graphic some years ago, MS Photo Editor or MS Paint was the default program for opening BMPs. Even though Photoshop is now the default program for opening BMPs, before I changed the graphic it displayed perfectly well. I inserted the new graphic and it would display oddly. I went in and set MS Paint to be the default image handler for that type of graphic, reinserted it into the table and it displayed fine. I closed the application, then changed the default program for BMPs back to Photoshop and reopened the application. It still displayed correctly. Apparently Access stores the associated application in the table with the graphic. I had another instance of this where another developer, using A2k, had MS Photo Editor as the default image handler when an application was developed and then when it was installed for one of my clients (where MS Office 2003 Picture Manager has taken over that role) the image didn't display correctly. I installed MS Photo Editor on one of the client's PCs and all was well again. (It was for a special report that was only printed from one PC). I have no idea how she coded the image in that instance but it is what prompted me to try what I did in my recent experience. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, June 19, 2007 6:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Graphics not printing I could be way out of the ballpark here, but I think this has to do with how Office was installed. There are some options concerning additional packages, I forget what it says specifically, but they are either at the bottom or close to the bottom of the list. This has never happened to me because I always have chosen "Custom" and then selected everything. But I think that's your problem. A couple of the graphics thingies didn't get installed. As I said, I could be way wrong about this, but I've got a feeling. A. On 6/19/07, David Emerson wrote: > > I have a report which has an embedded jpg image. On some computers, > when the report is viewed, then printed from the print preview the > image does not print. However when the report is printed directly > without previewing it prints with the image. > > It doesn't happen on all computers or on one particular type of > printer. In one case the report was working fine until the computer > was changed (the new OS was Vista). Now the report doesn't include the > graphic even though the same printer is being used. > > My initial thinking is that it is something to do with the printer > driver on the computer but this is out of my area of expertise (which > is very narrow anyway :-)). > > Does anyone have any thoughts on what I can do? > > Regards > > David Emerson > Dalyn Software Ltd > Wellington, New Zealand > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Wed Jun 20 21:21:07 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 20 Jun 2007 22:21:07 -0400 Subject: [AccessD] Graphics not printing In-Reply-To: <012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> <012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq> Message-ID: <29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> Thanks, John. All I can say is Yup. Why this stuff happens is way beyond my tiny little scope of knowledge. Stuff happens, I go Huh? I read and scowl and grope and fail and go Huh? repeatedly. I'm too old for this. I should have followed my instincts and purchased a ladies shoe store. Oh well. Maybe that's why there's reincarnation. Next time around, I'm going for the ladies shoestore thing! On 6/20/07, John Bartow wrote: > > Hi Arthur, > Some experiences along those lines: > > I recently had to change the default graphic (a .BMP) for an application > (used for Splash Screens, Form and Report display, etc.) which I hold in a > user system table. Originally when I entered the graphic some years ago, > MS > Photo Editor or MS Paint was the default program for opening BMPs. Even > though Photoshop is now the default program for opening BMPs, before I > changed the graphic it displayed perfectly well. I inserted the new > graphic > and it would display oddly. I went in and set MS Paint to be the default > image handler for that type of graphic, reinserted it into the table and > it > displayed fine. I closed the application, then changed the default program > for BMPs back to Photoshop and reopened the application. It still > displayed > correctly. Apparently Access stores the associated application in the > table > with the graphic. > > I had another instance of this where another developer, using A2k, had MS > Photo Editor as the default image handler when an application was > developed > and then when it was installed for one of my clients (where MS Office 2003 > Picture Manager has taken over that role) the image didn't display > correctly. I installed MS Photo Editor on one of the client's PCs and all > was well again. (It was for a special report that was only printed from > one > PC). I have no idea how she coded the image in that instance but it is > what > prompted me to try what I did in my recent experience. > > John B. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Tuesday, June 19, 2007 6:42 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Graphics not printing > > I could be way out of the ballpark here, but I think this has to do with > how > Office was installed. There are some options concerning additional > packages, > I forget what it says specifically, but they are either at the bottom or > close to the bottom of the list. This has never happened to me because I > always have chosen "Custom" and then selected everything. But I think > that's > your problem. A couple of the graphics thingies didn't get installed. > > As I said, I could be way wrong about this, but I've got a feeling. > > A. > > > On 6/19/07, David Emerson wrote: > > > > I have a report which has an embedded jpg image. On some computers, > > when the report is viewed, then printed from the print preview the > > image does not print. However when the report is printed directly > > without previewing it prints with the image. > > > > It doesn't happen on all computers or on one particular type of > > printer. In one case the report was working fine until the computer > > was changed (the new OS was Vista). Now the report doesn't include the > > graphic even though the same printer is being used. > > > > My initial thinking is that it is something to do with the printer > > driver on the computer but this is out of my area of expertise (which > > is very narrow anyway :-)). > > > > Does anyone have any thoughts on what I can do? > > > > Regards > > > > David Emerson > > Dalyn Software Ltd > > Wellington, New Zealand > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Wed Jun 20 21:41:46 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 21 Jun 2007 14:41:46 +1200 Subject: [AccessD] Graphics not printing In-Reply-To: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <4679E56A.3090305@mvps.org> David, I am also in Wellington. Well, Hutt Valley to be more accurate. I would like to contact you off-list... may be nice to catch up sometime. Regards Steve David Emerson wrote: > David Emerson > Dalyn Software Ltd > Wellington, New Zealand From john at winhaven.net Wed Jun 20 21:42:17 2007 From: john at winhaven.net (John Bartow) Date: Wed, 20 Jun 2007 21:42:17 -0500 Subject: [AccessD] Graphics not printing In-Reply-To: <29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz><29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com><012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq> <29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> Message-ID: <012701c7b3ad$c94e1440$6402a8c0@ScuzzPaq> LOL! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller I should have followed my instincts and purchased a ladies shoe store. From miscellany at mvps.org Wed Jun 20 21:44:09 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 21 Jun 2007 14:44:09 +1200 Subject: [AccessD] Graphics not printing In-Reply-To: <29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz> <29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com> <012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq> <29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> Message-ID: <4679E5F9.7000003@mvps.org> Arthur Fuller wrote: > ... Next time around, I'm going for the ladies shoestore > thing! Group Footer? Regards Steve From Jdemarco at hudsonhealthplan.org Thu Jun 21 07:43:54 2007 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Thu, 21 Jun 2007 08:43:54 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> Message-ID: <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> Charlotte, Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 4:46 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Or, you're welcome to a view of the back of my head! ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 19, 2007 1:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I'll have to wear a bag over my head, then. I strongly object to having my photo on the internet. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco Sent: Tuesday, June 19, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference John, Why not get a free trial of Go To Meeting? You can conference in up to 12 people and share your screen, see and share theirs, and more. www.gotomeeting.com Easy set up and use too. Of course you'll have to accept the first 12 of the many requests you'll get to participate!!! Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 19, 2007 3:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual Great SmokeyMountainsAccessDConference I doubt that I have the upload speed to run a video feed, and my ISP might complain even id I did. I think my up speed is only 500 kbit / sec. I don't have any camera to do this, no software to do this, no experience doing this. Plus the conference is 4 days away and I need to get real work done between now and then. Perhaps for the SECOND annual GSMADC? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Tuesday, June 19, 2007 3:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual Great Smokey MountainsAccessDConference John Any chance of putting in a web camera and I can join you lot from here?? Wish I was going but hope you all have a great time Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 setel.com Thu Jun 21 07:54:17 2007 From: ssharkins at setel.com (Susan Harkins) Date: Thu, 21 Jun 2007 08:54:17 -0400 Subject: [AccessD] OFF TOPIC NOW: (RE: The first annual GreatSmokeyMountainsAccessDConference) In-Reply-To: <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> Message-ID: <000401c7b403$48964e20$60b82ad1@SusanOne> I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! From dwaters at usinternet.com Thu Jun 21 08:14:33 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 08:14:33 -0500 Subject: [AccessD] The Business Side Of Databases Message-ID: <000f01c7b406$1c9c0960$0200a8c0@danwaters> To Everyone: It's always interesting to see how people who work independently (like me) are making money from developing databases or doing something related to databases. This has been my major problem - I can make a great Business Process Management System, but getting companies to pay for it is a real challenge, even though their return on investment is probably 2X to 8X in the first year! I do wonder if we could begin an ongoing discussion on the business side of what each of us does. I think we could all benefit! Does anyone have some thoughts or ideas on how we could do this? Thanks! Dan From ssharkins at setel.com Thu Jun 21 08:23:58 2007 From: ssharkins at setel.com (Susan Harkins) Date: Thu, 21 Jun 2007 09:23:58 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <000f01c7b406$1c9c0960$0200a8c0@danwaters> References: <000f01c7b406$1c9c0960$0200a8c0@danwaters> Message-ID: <001201c7b407$6db7a0b0$60b82ad1@SusanOne> Does anyone have some thoughts or ideas on how we could do this? ==========You have two problems -- creating something generic enough and then letting potential customers know it exists. Difficult busness. Susan H. From Kwilliamson at RTKL.com Thu Jun 21 08:27:05 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Thu, 21 Jun 2007 09:27:05 -0400 Subject: [AccessD] MS Office (Excel) Resource Site Message-ID: Anyone have a recommendation for a really good Office resource website (even if it is a pay site)? I am looking for something with a deep history; showing tips/tricks, how-to articles, posting boards (with a lot of activity), etc. Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From EdTesiny at oasas.state.ny.us Thu Jun 21 08:25:00 2007 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Thu, 21 Jun 2007 09:25:00 -0400 Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) In-Reply-To: <000401c7b403$48964e20$60b82ad1@SusanOne> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> <000401c7b403$48964e20$60b82ad1@SusanOne> Message-ID: Susan, I'm coming in very late on this thread so I'm not really sure what you're looking for but you might want to checkout Adobe Captivate. We're using it to train folks how to use a new Web-based application. 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 > Susan Harkins > Sent: Thursday, June 21, 2007 8:54 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OFF TOPIC NOW: (RE: The first > annualGreatSmokeyMountainsAccessDConference) > > I'm looking for software that would do something similar -- > but also record > what I'm doing -- I want to create a "movie" type file of a > work session. Is > that possible? > > I guess it's still on topic if I mention that I'd be working > in Access while > recording. :) > > Susan H. > > Unless John has your picture as his wallpaper there's no > worry. It's not a > video conference tool, just a collaboration thingy where you > can view and > share desktops. The people in the room can safely hide their > identities > from the world at large!! > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Jeff at outbaktech.com Thu Jun 21 08:43:38 2007 From: Jeff at outbaktech.com (Jeff Barrows) Date: Thu, 21 Jun 2007 08:43:38 -0500 Subject: [AccessD] MS Office (Excel) Resource Site Message-ID: For Excel issues I have used MrExcel. I can usually find the solutions I am looking for, or at least something close enough that I can modify it for what I need. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Keith Williamson Sent: Thu 6/21/2007 8:27 AM To: Access Developers discussion and problem solving Subject: [AccessD] MS Office (Excel) Resource Site Anyone have a recommendation for a really good Office resource website (even if it is a pay site)? I am looking for something with a deep history; showing tips/tricks, how-to articles, posting boards (with a lot of activity), etc. Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Thu Jun 21 08:56:14 2007 From: ssharkins at setel.com (Susan Harkins) Date: Thu, 21 Jun 2007 09:56:14 -0400 Subject: [AccessD] OFF TOPIC NOW: (RE: The firstannualGreatSmokeyMountainsAccessDConference) In-Reply-To: References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com><000401c7b403$48964e20$60b82ad1@SusanOne> Message-ID: <001801c7b40b$ef5fee70$60b82ad1@SusanOne> Thanks -- I will. Susan H. Susan, I'm coming in very late on this thread so I'm not really sure what you're looking for but you might want to checkout Adobe Captivate. We're using it to train folks how to use a new Web-based application. From Patricia.O'Connor at otda.state.ny.us Thu Jun 21 08:59:10 2007 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Thu, 21 Jun 2007 09:59:10 -0400 Subject: [AccessD] BE Relinker In-Reply-To: <001401c7b296$a1568930$8abea8c0@XPS> References: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEB9@EXCNYSM0A1AI.nysemail.nyenet> <001401c7b296$a1568930$8abea8c0@XPS> Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BAEC2@EXCNYSM0A1AI.nysemail.nyenet> Thanks everyone I knew about the DAO reference difference and had already started that. The only problem with that is going through each dim to see which needs DAO but such is life lol. Was wondering if anything else needed to be tweaked. I also have some of JC's wonderful addins and the print_to_file manager this could be a problem. Thanks again ************************************************** * Patricia O'Connor * Associate Computer Programmer Analyst * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** > -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Tuesday, June 19, 2007 01:24 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] BE Relinker > > Patti, > > ADO is the default data lib in A2000 and up and is what is > most likely giving you problems. > > First, add a reference for DAO. Then depending on whether > you want to use ADO or not, you can leave it check or uncheck > that reference. > > Note that if you leave it checked, you will need to prefix > any variable dim with either DAO. Or ADO. > > Ie. > > Dim rst as DAO.Recordset > > Then try a compile and make sure you get no errors. > > Jim. > > From dwaters at usinternet.com Thu Jun 21 08:59:26 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 08:59:26 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <001201c7b407$6db7a0b0$60b82ad1@SusanOne> References: <000f01c7b406$1c9c0960$0200a8c0@danwaters> <001201c7b407$6db7a0b0$60b82ad1@SusanOne> Message-ID: <001b01c7b40c$611e6e60$0200a8c0@danwaters> Hi Susan - right on both counts. I have a core system (in concept like JC's framework) which I use identically at each customer. However, each customer wants different business process modules, so my system is built to contain any business process module a company could want (outside of a web solution). For letting people know - it's sales and marketing. I will find companies in the Minneapolis St. Paul area and send a letter to the President and/or Quality Manager, then call back in about 4 business days. If they're interested, we'll meet. The problems are: 1) Small companies (<50) don't need a BPMS (Business Process Management System). They don't operate with strong processes to begin with. 2) Companies between 50 and 150 might benefit, but typically don't believe it themselves. I'm currently trying figure out how to teach them what the value is, but my success here is low. 3) Companies between 150 and 500 do get interested, because they've realized that automated processes would be solve a lot of problems. So, companies of this size are my target market. 3a) Within this group, if a company has ISO 9000 or regulatory requirements they are trying to meet, they get interested more quickly. 3b) The single biggest problem is IT Managers who hate/distrust Access. They are afraid, and fear is hard to overcome. 3c) Another issue is simply apathy - sometimes people don't much care if the company improves or not. This is a culture issue and I can't change that. 4) Companies larger than 500 typically are skeptical of having a key system being developed and maintained by one individual who is outside the company. They also have significant resources and will often choose a system from a software company, believing that will be more reliable long-term. I try to avoid this problem by making an ownership transfer to them easy if something happens to me, and the system is open to the IT administrators at my customers (so far no problems with this). I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. My estimate showed that their return on this is about $200K/year (about 8X their investment). Sales and Marketing are what my issues are. So - that's what I do. Can anyone else describe their business side? Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 8:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Does anyone have some thoughts or ideas on how we could do this? ==========You have two problems -- creating something generic enough and then letting potential customers know it exists. Difficult busness. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Jim.Hale at FleetPride.com Thu Jun 21 08:56:09 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Thu, 21 Jun 2007 08:56:09 -0500 Subject: [AccessD] MS Office (Excel) Resource Site In-Reply-To: Message-ID: Try http://www.ozgrid.com/ One of my favorites Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, June 21, 2007 8:27 AM To: Access Developers discussion and problem solving Subject: [AccessD] MS Office (Excel) Resource Site Anyone have a recommendation for a really good Office resource website (even if it is a pay site)? I am looking for something with a deep history; showing tips/tricks, how-to articles, posting boards (with a lot of activity), etc. Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** 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 Kwilliamson at RTKL.com Thu Jun 21 09:02:54 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Thu, 21 Jun 2007 10:02:54 -0400 Subject: [AccessD] MS Office (Excel) Resource Site In-Reply-To: References: Message-ID: Cool. Thanks! Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jeff Barrows Sent: Thursday, June 21, 2007 9:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Office (Excel) Resource Site For Excel issues I have used MrExcel. I can usually find the solutions I am looking for, or at least something close enough that I can modify it for what I need. Jeff Barrows MCP, MCAD, MCSD Outbak Technologies, LLC Racine, WI jeff at outbaktech.com ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Keith Williamson Sent: Thu 6/21/2007 8:27 AM To: Access Developers discussion and problem solving Subject: [AccessD] MS Office (Excel) Resource Site Anyone have a recommendation for a really good Office resource website (even if it is a pay site)? I am looking for something with a deep history; showing tips/tricks, how-to articles, posting boards (with a lot of activity), etc. Thanks, Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Thu Jun 21 09:16:49 2007 From: DElam at jenkens.com (Elam, Debbie) Date: Thu, 21 Jun 2007 09:16:49 -0500 Subject: [AccessD] The Business Side Of Databases Message-ID: <573E90481C9F004C9E598D3A5A9DCDA013FAA9@jgexch1.jenkens.com> Try to look at least virtual big. Have a corporation own the product. Refer to developers will get this done, though you are referring to yourself. It is not at all hard to project a bigness factor that will soothe the companies that don't want to buy from an individual developer. That can help marketing a great deal. Debbie -----Original Message----- From: Dan Waters [mailto:dwaters at usinternet.com] Sent: Thursday, June 21, 2007 8:59 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Hi Susan - right on both counts. I have a core system (in concept like JC's framework) which I use identically at each customer. However, each customer wants different business process modules, so my system is built to contain any business process module a company could want (outside of a web solution). For letting people know - it's sales and marketing. I will find companies in the Minneapolis St. Paul area and send a letter to the President and/or Quality Manager, then call back in about 4 business days. If they're interested, we'll meet. The problems are: 1) Small companies (<50) don't need a BPMS (Business Process Management System). They don't operate with strong processes to begin with. 2) Companies between 50 and 150 might benefit, but typically don't believe it themselves. I'm currently trying figure out how to teach them what the value is, but my success here is low. 3) Companies between 150 and 500 do get interested, because they've realized that automated processes would be solve a lot of problems. So, companies of this size are my target market. 3a) Within this group, if a company has ISO 9000 or regulatory requirements they are trying to meet, they get interested more quickly. 3b) The single biggest problem is IT Managers who hate/distrust Access. They are afraid, and fear is hard to overcome. 3c) Another issue is simply apathy - sometimes people don't much care if the company improves or not. This is a culture issue and I can't change that. 4) Companies larger than 500 typically are skeptical of having a key system being developed and maintained by one individual who is outside the company. They also have significant resources and will often choose a system from a software company, believing that will be more reliable long-term. I try to avoid this problem by making an ownership transfer to them easy if something happens to me, and the system is open to the IT administrators at my customers (so far no problems with this). I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. My estimate showed that their return on this is about $200K/year (about 8X their investment). Sales and Marketing are what my issues are. So - that's what I do. Can anyone else describe their business side? Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 8:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Does anyone have some thoughts or ideas on how we could do this? ==========You have two problems -- creating something generic enough and then letting potential customers know it exists. Difficult busness. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Thu Jun 21 09:23:18 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Thu, 21 Jun 2007 10:23:18 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <000f01c7b406$1c9c0960$0200a8c0@danwaters> Message-ID: I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ebarro at verizon.net Thu Jun 21 09:32:37 2007 From: ebarro at verizon.net (Eric Barro) Date: Thu, 21 Jun 2007 07:32:37 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: <0JJZ008WRPQEUYS7@vms046.mailsrvcs.net> The key is being able to sell IT as a service and not as a product. When you sell IT as a service you get people dependent on it and you get recurring revenue. Products come and go and people can quickly discard a product that they don't like. However, people cannot quickly discard a service especially if they've been utilizing it over a period of time. Have you ever tried changing your gas, water or electricity providers? ;) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 7:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like > me) are making money from developing databases or doing something > related to databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, even though their return on investment is probably 2X to 8X > in the first year! > > I do wonder if we could begin an ongoing discussion on the business > side of what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > From adtp at hotmail.com Thu Jun 21 09:38:35 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Thu, 21 Jun 2007 20:08:35 +0530 Subject: [AccessD] NZ for Null References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com><46799419.4010608@mvps.org> <46799670.5060708@mvps.org> Message-ID: Steve, Don't you think data type enforcement function wrapped around overall expression for the calculated field should suffice, instead of converting each element separately ? Example (RDate is date type field while RNum & SNum are number type fields): (a) Date type output: CDate(Nz([RDate],Date())+Nz([RNum],0)) (b) Number type output: Val(Nz([RNum],0)+Nz([SNum],0)) Note - It is also observed that the output of a calculated field in a query is a string only when it is a single element Nz() expression like Nz([RDate],Date()) or Nz([RNum],0). If there is interaction involving mathematical operators, the output is seen to be a number even without application of a data type conversion function. However, for date type, use of CDate() becomes necessary so as to display dates rather than equivalent date serials. All in all, it would be a safe practice to apply the conversion as per (a) & (b) above universally when using Nz() function. Similar precaution becomes necessary in case of domain aggregate functions. Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Steve Schapel To: Access Developers discussion and problem solving Sent: Thursday, June 21, 2007 02:34 Subject: Re: [AccessD] NZ for Null Virginia, Sorry, I do see now that you specifically mentioned this is in "the query for the report", I got confused by the context of some of the other posts. So, I recommend, in the query... YourCalculatedField: Val(Nz(tbl_InventoryCurrent!Units,0))-Val(Nz(qry_nonpurchase!SumOfUnits,0))-Val(Nz(qry_purchase!SumOfUnits,0)) ... and then, as per Dan's recommendation, set the Format property of the textbox on the report to Standard, Decimal Places 0. Regards Steve Steve Schapel wrote: > Virginia, > > I agree with Arthur and Dan. I can't see the beginning of this thread, > so I'm not sure whether this expression is being used in code, or in a > calculated field in a query, or in the Control Source of a calculated > textbox on your report. Anyway, something else to bear in mind is that the Nz() function returns a string, so it is sometimes tricky. If you want the result to still behave as a number (e.g. to apply number > formats etc), you have to convert it back to a numerical value again, > typically by wrapping it inside a Val() function. From Gustav at cactus.dk Thu Jun 21 09:41:55 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 21 Jun 2007 16:41:55 +0200 Subject: [AccessD] OFF TOPIC NOW: (RE: The first annual GreatSmokeyMountainsAccessDConference) Message-ID: Hi Susan I don't use it myself, only watched the possible outcome: http://www.techsmith.com/camtasia.asp The nice detail is that your mouse cursor is surrounded by a yellow circle which makes it easy to follow for the viewer. /gustav >>> ssharkins at setel.com 21-06-2007 14:54 >>> I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! From dwaters at usinternet.com Thu Jun 21 09:52:55 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 09:52:55 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <573E90481C9F004C9E598D3A5A9DCDA013FAA9@jgexch1.jenkens.com> References: <573E90481C9F004C9E598D3A5A9DCDA013FAA9@jgexch1.jenkens.com> Message-ID: <002701c7b413$da347e00$0200a8c0@danwaters> Hi Debbie - great advice! I am a corporation - ProMation Systems, Inc. (www.promationsystems.com) But I'm the only person. I do know a couple of people in the area who could probably help me out if I needed that. I could always assure a client that there is something besides me! Thanks, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Elam, Debbie Sent: Thursday, June 21, 2007 9:17 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Try to look at least virtual big. Have a corporation own the product. Refer to developers will get this done, though you are referring to yourself. It is not at all hard to project a bigness factor that will soothe the companies that don't want to buy from an individual developer. That can help marketing a great deal. Debbie -----Original Message----- From: Dan Waters [mailto:dwaters at usinternet.com] Sent: Thursday, June 21, 2007 8:59 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Hi Susan - right on both counts. I have a core system (in concept like JC's framework) which I use identically at each customer. However, each customer wants different business process modules, so my system is built to contain any business process module a company could want (outside of a web solution). For letting people know - it's sales and marketing. I will find companies in the Minneapolis St. Paul area and send a letter to the President and/or Quality Manager, then call back in about 4 business days. If they're interested, we'll meet. The problems are: 1) Small companies (<50) don't need a BPMS (Business Process Management System). They don't operate with strong processes to begin with. 2) Companies between 50 and 150 might benefit, but typically don't believe it themselves. I'm currently trying figure out how to teach them what the value is, but my success here is low. 3) Companies between 150 and 500 do get interested, because they've realized that automated processes would be solve a lot of problems. So, companies of this size are my target market. 3a) Within this group, if a company has ISO 9000 or regulatory requirements they are trying to meet, they get interested more quickly. 3b) The single biggest problem is IT Managers who hate/distrust Access. They are afraid, and fear is hard to overcome. 3c) Another issue is simply apathy - sometimes people don't much care if the company improves or not. This is a culture issue and I can't change that. 4) Companies larger than 500 typically are skeptical of having a key system being developed and maintained by one individual who is outside the company. They also have significant resources and will often choose a system from a software company, believing that will be more reliable long-term. I try to avoid this problem by making an ownership transfer to them easy if something happens to me, and the system is open to the IT administrators at my customers (so far no problems with this). I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. My estimate showed that their return on this is about $200K/year (about 8X their investment). Sales and Marketing are what my issues are. So - that's what I do. Can anyone else describe their business side? Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 8:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Does anyone have some thoughts or ideas on how we could do this? ==========You have two problems -- creating something generic enough and then letting potential customers know it exists. Difficult busness. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Thu Jun 21 09:55:33 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 09:55:33 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: References: <000f01c7b406$1c9c0960$0200a8c0@danwaters> Message-ID: <002801c7b414$38360b40$0200a8c0@danwaters> Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Donald.A.McGillivray at sprint.com Thu Jun 21 09:59:09 2007 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Thu, 21 Jun 2007 09:59:09 -0500 Subject: [AccessD] Graphics not printing In-Reply-To: <4679E5F9.7000003@mvps.org> References: <20070619233447.OIUS16296.fep06.xtra.co.nz@Dalyn.dalyn.co.nz><29f585dd0706191642p2466312bp418f2b9f94997c50@mail.gmail.com><012401c7b3a8$cf8dc1c0$6402a8c0@ScuzzPaq><29f585dd0706201921t283cbffcl81e19200c835ef5a@mail.gmail.com> <4679E5F9.7000003@mvps.org> Message-ID: Or foot groper, maybe . . . -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Wednesday, June 20, 2007 7:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Graphics not printing Arthur Fuller wrote: > ... Next time around, I'm going for the ladies shoestore > thing! Group Footer? Regards Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Thu Jun 21 10:00:35 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Thu, 21 Jun 2007 11:00:35 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <0JJZ008WRPQEUYS7@vms046.mailsrvcs.net> Message-ID: Exactly. I'm selling an app, but what they get is service, support, and constant new upgrades for s set price. Once I get them used to my support they don't leave. I haven't lost a client in 9 years. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Eric Barro > Sent: Thursday, June 21, 2007 10:33 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] The Business Side Of Databases > > > The key is being able to sell IT as a service and not as a > product. When you > sell IT as a service you get people dependent on it and you get recurring > revenue. Products come and go and people can quickly discard a > product that > they don't like. However, people cannot quickly discard a service > especially > if they've been utilizing it over a period of time. Have you ever tried > changing your gas, water or electricity providers? ;) > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings > Sent: Thursday, June 21, 2007 7:23 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I don't do any custom programming. We have some apps that we > thought up on > our own or requested by clients or potential clients. We create apps and > sell them to local government (cities and counties). > > Now were I differ from a lot of people is I don't care about the > sale. I'd > be happy to sell it for $1. Actually I don't sell anything - I license it > all. I live on the service contracts for each app. We charge > anywhere from > 600 to 1200 per year based on which app. I have some clients > paying as much > as 4000/year. The average is about 1000/year/client. Doesn't sound like > much, but with about 60 clients it's pretty decent income. > > And that doesn't include the consulting part of the business which is all > done by annual contract. The key is I only assume the 60k as my > income and > everything over that is a "bonus" > > On our flagship app which is by far the biggest and has the most clients I > only spend about 40 hours/year in service work TOTAL - for all clients. > They don't mind the fee because support calls, on site visits, and all > future upgrades are included in the service contract. > > If the client chooses not to pay for the service agreement on an > app the app > gets removed. The can keep the data, but there isn't much to do with it > without an interface. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > > Sent: Thursday, June 21, 2007 9:15 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] The Business Side Of Databases > > > > > > To Everyone: > > > > It's always interesting to see how people who work independently (like > > me) are making money from developing databases or doing something > > related to databases. > > > > This has been my major problem - I can make a great Business Process > > Management System, but getting companies to pay for it is a real > > challenge, even though their return on investment is probably 2X to 8X > > in the first year! > > > > I do wonder if we could begin an ongoing discussion on the business > > side of what each of us does. I think we could all benefit! > > > > Does anyone have some thoughts or ideas on how we could do this? > > > > Thanks! > > Dan > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From hollisvj at pgdp.usec.com Thu Jun 21 10:02:50 2007 From: hollisvj at pgdp.usec.com (Hollis, Virginia) Date: Thu, 21 Jun 2007 10:02:50 -0500 Subject: [AccessD] NZ for Null Message-ID: <703BDA18A87DFA4CB265A86F42E4178D02625188@c2k3exchange.pgdp.corp.usec.com> The Standard formatting worked for the code / fields that are fields in the tables. But it does not even allow the choice of Format (standard) from the dropdown when the field is from a query total. The report is based on a query to get the Net Totals and another query to show the Purchased units. Both queries and a table are brought into a query for the report. So the report fields from the calculated query do not allow formats. This seemed to work: Net Issued: Format(Nz(qry_nonpurchases.SumOfUnits,0),"#,###") The NZ function will substitute 0 for Null for your parameters, but the Format(Standard) and DecimalPlaces = 0 will control how the data in the field on the report will look. i.e. 7400 vs. 7,400. Give it a try - let me know how it worked. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 2:28 PM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Yes, but I want to include the format with the Nz too in the query for the report. I used the Nz and want to add the format to all that to show the results with the comma. Format this to show it all with commas. Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) In the property sheet for a text field on a Form or Report, it looks like you would select Standard for the format, and then enter 0 for Decimal Places. Dan From cfoust at infostatsystems.com Thu Jun 21 10:01:44 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 08:01:44 -0700 Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) In-Reply-To: <000401c7b403$48964e20$60b82ad1@SusanOne> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> <000401c7b403$48964e20$60b82ad1@SusanOne> Message-ID: We use Camtasia, which also allows voiceover narration. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 5:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From reuben at gfconsultants.com Thu Jun 21 10:09:21 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Thu, 21 Jun 2007 11:09:21 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <002801c7b414$38360b40$0200a8c0@danwaters> Message-ID: One advantage we have is city and county government is a very specific client range. And they have very strong statewide associations, of which we are associate members and attend all the meetings. We send letters and get referrals from current clients. To be honest, I'm glad I'm not dealing with private industry for the exact reason you are concerned. Basically we just keep trying. We aren't in their faces all the time, but we try to target new clients at least twice a year - usually three or four times a year. And we don't try to sell the entire state all the time. We typically target about 10-15 clients to shoot for at a time. That way we can focus very specifically. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 10:56 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] The Business Side Of Databases > > > Hi Reuben, > > I also would be happy to sell this for $1, if I had some other source of > income! > > My question is - what did you do to acquire 60 clients? > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings > Sent: Thursday, June 21, 2007 9:23 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I don't do any custom programming. We have some apps that we > thought up on > our own or requested by clients or potential clients. We create apps and > sell them to local government (cities and counties). > > Now were I differ from a lot of people is I don't care about the > sale. I'd > be happy to sell it for $1. Actually I don't sell anything - I license it > all. I live on the service contracts for each app. We charge > anywhere from > 600 to 1200 per year based on which app. I have some clients > paying as much > as 4000/year. The average is about 1000/year/client. Doesn't sound like > much, but with about 60 clients it's pretty decent income. > > And that doesn't include the consulting part of the business which is all > done by annual contract. The key is I only assume the 60k as my > income and > everything over that is a "bonus" > > On our flagship app which is by far the biggest and has the most clients I > only spend about 40 hours/year in service work TOTAL - for all clients. > They don't mind the fee because support calls, on site visits, and all > future upgrades are included in the service contract. > > If the client chooses not to pay for the service agreement on an > app the app > gets removed. The can keep the data, but there isn't much to do with it > without an interface. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > > Sent: Thursday, June 21, 2007 9:15 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] The Business Side Of Databases > > > > > > To Everyone: > > > > It's always interesting to see how people who work > independently (like me) > > are making money from developing databases or doing something related to > > databases. > > > > This has been my major problem - I can make a great Business Process > > Management System, but getting companies to pay for it is a real > > challenge, > > even though their return on investment is probably 2X to 8X in the first > > year! > > > > I do wonder if we could begin an ongoing discussion on the > > business side of > > what each of us does. I think we could all benefit! > > > > Does anyone have some thoughts or ideas on how we could do this? > > > > Thanks! > > Dan > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Thu Jun 21 10:20:48 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 10:20:48 -0500 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625188@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625188@c2k3exchange.pgdp.corp.usec.com> Message-ID: <002901c7b417$bf8c9f20$0200a8c0@danwaters> Nice Work - I'll keep it! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis, Virginia Sent: Thursday, June 21, 2007 10:03 AM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null The Standard formatting worked for the code / fields that are fields in the tables. But it does not even allow the choice of Format (standard) from the dropdown when the field is from a query total. The report is based on a query to get the Net Totals and another query to show the Purchased units. Both queries and a table are brought into a query for the report. So the report fields from the calculated query do not allow formats. This seemed to work: Net Issued: Format(Nz(qry_nonpurchases.SumOfUnits,0),"#,###") The NZ function will substitute 0 for Null for your parameters, but the Format(Standard) and DecimalPlaces = 0 will control how the data in the field on the report will look. i.e. 7400 vs. 7,400. Give it a try - let me know how it worked. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com ] On Behalf Of Hollis, Virginia Sent: Wednesday, June 20, 2007 2:28 PM To: accessd at databaseadvisors.com Subject: [AccessD] NZ for Null Yes, but I want to include the format with the Nz too in the query for the report. I used the Nz and want to add the format to all that to show the results with the comma. Format this to show it all with commas. Nz(tbl_InventoryCurrent!Units,0) - Nz(qry_nonpurchase!SumOfUnits,0) -Nz(qry_purchase!SumOfUnits,0) In the property sheet for a text field on a Form or Report, it looks like you would select Standard for the format, and then enter 0 for Decimal Places. Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Jun 21 10:47:19 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 21 Jun 2007 17:47:19 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Hi Dan Having only little knowledge of your business, I wonder what "Supplier First Article" covers? /gustav >>> dwaters at usinternet.com 21-06-2007 16:52 >>> I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. From Gustav at cactus.dk Thu Jun 21 10:50:43 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 21 Jun 2007 17:50:43 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Hi Dan Oops, sorry, just browsed your pages: http://www.promationsystems.com/supplierfirstarticle.htm /gustav >>> Gustav at cactus.dk 21-06-2007 17:47 >>> Hi Dan Having only little knowledge of your business, I wonder what "Supplier First Article" covers? /gustav >>> dwaters at usinternet.com 21-06-2007 16:52 >>> I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. From dwaters at usinternet.com Thu Jun 21 10:54:39 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 10:54:39 -0500 Subject: [AccessD] OT: Camtasia (was . . . Conference) In-Reply-To: References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com><000401c7b403$48964e20$60b82ad1@SusanOne> Message-ID: <002d01c7b41c$7a032960$0200a8c0@danwaters> Charlotte - do you use V3 or V4? If 4, do you see advantages? Upgrade is $150. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, June 21, 2007 10:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference)annualGreatSmokeyMountainsAccess DConference) We use Camtasia, which also allows voiceover narration. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 5:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Thu Jun 21 11:05:56 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 11:05:56 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: References: Message-ID: <002e01c7b41e$0d52b090$0200a8c0@danwaters> This is a process used by many manufacturing companies who purchase parts and material from other companies (their Suppliers). When a part is purchased for the first time, or the drawing or specs for that part has changed, it's good practice to do a thorough inspection of the first lot of parts that are shipped from the supplier - frequently something didn't work out right. The extra inspection is worth it to prevent those out-of-spec parts/material from getting into the finished product. This involves Purchasing, Quality Assurance, Design Engineering, and people at the Supplier. My customer has a variety of plants in North America, so they are stakeholders as well and need to be kept apprised if the progress because their production schedule is dependent on those parts. Because things frequently (30%?) go wrong, there is a lot of communication and decision making that must occur among all of these people, and it's not very routine or predictable. HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 21, 2007 10:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi Dan Having only little knowledge of your business, I wonder what "Supplier First Article" covers? /gustav >>> dwaters at usinternet.com 21-06-2007 16:52 >>> I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Jun 21 11:05:27 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 09:05:27 -0700 Subject: [AccessD] OT: Camtasia (was . . . Conference) In-Reply-To: <002d01c7b41c$7a032960$0200a8c0@danwaters> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com><000401c7b403$48964e20$60b82ad1@SusanOne> <002d01c7b41c$7a032960$0200a8c0@danwaters> Message-ID: I haven't a clue. We have it on a couple of machines to produce our training videos for our products, but I don't work with it personally. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, June 21, 2007 8:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Camtasia (was . . . Conference) Charlotte - do you use V3 or V4? If 4, do you see advantages? Upgrade is $150. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, June 21, 2007 10:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference)annualGreatSmokeyMountainsAc cess DConference) We use Camtasia, which also allows voiceover narration. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 5:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From galeper at gmail.com Thu Jun 21 11:09:04 2007 From: galeper at gmail.com (Gale Perez) Date: Thu, 21 Jun 2007 09:09:04 -0700 Subject: [AccessD] Access 2007: Global search / where is the list of controls in a form's design view? Message-ID: <5b2621db0706210909i4addd3b6j335a3c97441b25f5@mail.gmail.com> Hi! I'm going crazy trying to find out what is causing a parameter box to appear when I open a form. Is there some kind of global search which will cover everything (code, controls, etc.) in the database? I've done the global search through the code already. A related question is whether the "controls" dropdown list (which used to be in the upper left hand corner in a form's design view is no longer a feature with Access 2007. Thank you! Gale From Gustav at cactus.dk Thu Jun 21 11:10:21 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 21 Jun 2007 18:10:21 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Thanks Dan, that makes sense. /gustav >>> dwaters at usinternet.com 21-06-2007 18:05 >>> This is a process used by many manufacturing companies who purchase parts and material from other companies (their Suppliers). When a part is purchased for the first time, or the drawing or specs for that part has changed, it's good practice to do a thorough inspection of the first lot of parts that are shipped from the supplier - frequently something didn't work out right. The extra inspection is worth it to prevent those out-of-spec parts/material from getting into the finished product. This involves Purchasing, Quality Assurance, Design Engineering, and people at the Supplier. My customer has a variety of plants in North America, so they are stakeholders as well and need to be kept apprised if the progress because their production schedule is dependent on those parts. Because things frequently (30%?) go wrong, there is a lot of communication and decision making that must occur among all of these people, and it's not very routine or predictable. HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 21, 2007 10:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi Dan Having only little knowledge of your business, I wonder what "Supplier First Article" covers? /gustav >>> dwaters at usinternet.com 21-06-2007 16:52 >>> I do have a great system - at one customer (happens to be large) we developed a module to manage a very complex Supplier First Article process. From accessd at shaw.ca Thu Jun 21 11:15:06 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 21 Jun 2007 09:15:06 -0700 Subject: [AccessD] Third conference? In-Reply-To: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> Message-ID: <0JJZ002PRUA5GJM0@l-daemon> Hi Arthur: Having a conference in Toronto would be a great idea. A few years or more like many years ago (1984) I went as a rep for the 'Victoria Commodore64 Users Group' to the huge conference hosted by TPUG (Toronto Pet Users Group). The conference filled a whole school with a variety of seminars going on in various class rooms through out and the Gymnasium was where the main addresses given by the Gurus of the day. It was an awesome event and you could not have asked for better hosts. The local group was so large at that time that they produced 2 different magazine... one the 'Transactor' was excellent. (I had a subscription for years.) In 1995, went there again with a friend who had created a Windows like OS that used the 6800 chip set, hand coded in assembler, ran on all Atari's and Mac Classics up, could network all of them, operated in less the 256K and screamed. We went to the Toronto Atari User Group conference and though not as huge as the first conference, it was a good size and we were made more than welcome. I was the product presenter and together we sold almost a hundred copies of my friends OS. Toronto computer conferences bring back a lot of great memories. I am sure a conference there has the potential to be unmatched. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 1:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Jun 21 11:14:44 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 09:14:44 -0700 Subject: [AccessD] Access 2007: Global search / where is the list ofcontrols in a form's design view? In-Reply-To: <5b2621db0706210909i4addd3b6j335a3c97441b25f5@mail.gmail.com> References: <5b2621db0706210909i4addd3b6j335a3c97441b25f5@mail.gmail.com> Message-ID: That kind of parameter popup usually means you've got a field in the underlying query that is misspelled or no longer exists in the table. In A2007, look at the properties sheet for the form. There should be a dropdown at the very top that will allow you to pick a specific control. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Thursday, June 21, 2007 9:09 AM To: accessd at databaseadvisors.com Subject: [AccessD] Access 2007: Global search / where is the list ofcontrols in a form's design view? Hi! I'm going crazy trying to find out what is causing a parameter box to appear when I open a form. Is there some kind of global search which will cover everything (code, controls, etc.) in the database? I've done the global search through the code already. A related question is whether the "controls" dropdown list (which used to be in the upper left hand corner in a form's design view is no longer a feature with Access 2007. Thank you! Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From galeper at gmail.com Thu Jun 21 11:25:35 2007 From: galeper at gmail.com (Gale Perez) Date: Thu, 21 Jun 2007 09:25:35 -0700 Subject: [AccessD] Access 2007: Global search / where is the list ofcontrols in a form's design view? In-Reply-To: References: <5b2621db0706210909i4addd3b6j335a3c97441b25f5@mail.gmail.com> Message-ID: <5b2621db0706210925g54f30d36la052bdd307234537@mail.gmail.com> Thank you for your quick reply, Charlotte! I see the property sheet now. I thought it would be in the underlying query, too, but it wasn't there. Also not in the code, and the property sheet shows no control by that name. Weird!!! On 6/21/07, Charlotte Foust wrote: > > That kind of parameter popup usually means you've got a field in the > underlying query that is misspelled or no longer exists in the table. > In A2007, look at the properties sheet for the form. There should be a > dropdown at the very top that will allow you to pick a specific control. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > Sent: Thursday, June 21, 2007 9:09 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] Access 2007: Global search / where is the list > ofcontrols in a form's design view? > > Hi! > > I'm going crazy trying to find out what is causing a parameter box to > appear when I open a form. Is there some kind of global search which > will cover everything (code, controls, etc.) in the database? I've done > the global search through the code already. > > A related question is whether the "controls" dropdown list (which used > to be in the upper left hand corner in a form's design view is no longer > a feature with Access 2007. > > Thank you! > Gale > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Thu Jun 21 11:47:22 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 21 Jun 2007 12:47:22 -0400 Subject: [AccessD] Third conference? In-Reply-To: References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> <29f585dd0706201446s37b2e8c5g5fee6c8692715e6f@mail.gmail.com> Message-ID: <000901c7b423$da470150$8abea8c0@XPS> Charlotte, Because of the passport backlog, they are holding off on some of the requirements. As of right now, you only need a birth certificate and a drivers license. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 20, 2007 5:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? We need the passport to cross back into the USA. Apparently a driver's license and birth certificate aren't enough any more. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 2:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? I don't think you USA folks need a passport to get into Canada. I think it only works the other way around. And in cases like mine, even a passport and a pardon don't help. I haven't so much as sped in 30 years, but that doesn't count. Apparently I am a threat. (You know, that kind of feels cool. I never thought of myself as a threat to anyone or anything before, but now that I do, I kind of like it. It makes me feel sort of sexy. LOL.) On 6/20/07, Charlotte Foust wrote: > > Wow, that sounds like fun! (The conference that is ;->) I don't have > a passport yet, so make it next year, please! > > Charlotte Foust > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Jun 21 11:48:32 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 21 Jun 2007 12:48:32 -0400 Subject: [AccessD] Third conference? In-Reply-To: <20070620200741.774A8BED2@smtp-auth.no-ip.com> References: <29f585dd0706201259g16f5d807n2c9ac3b9300dac7a@mail.gmail.com> <20070620200741.774A8BED2@smtp-auth.no-ip.com> Message-ID: <000a01c7b424$02e6f020$8abea8c0@XPS> John, Just an FYI, Mississauga is five hours from here no matter which way you go around the lake. The ferry from Rochester to Toronto is not running any more. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 4:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? A brilliant idea. I will be in Syracuse NY for two weeks in July. Perhaps you could have it then and I could come? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 4:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 21 11:49:35 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 21 Jun 2007 16:49:35 +0000 Subject: [AccessD] Access 2007: Global search / where is the listofcontrols in a form's design view? In-Reply-To: <5b2621db0706210925g54f30d36la052bdd307234537@mail.gmail.com> Message-ID: Could it be the default value of a textbox/control referring to a field or control that no longer exists? Mark A. Matte >From: "Gale Perez" >Reply-To: Access Developers discussion and problem >solving >To: "Access Developers discussion and problem >solving" >Subject: Re: [AccessD] Access 2007: Global search / where is the >listofcontrols in a form's design view? >Date: Thu, 21 Jun 2007 09:25:35 -0700 > >Thank you for your quick reply, Charlotte! I see the property sheet now. > >I thought it would be in the underlying query, too, but it wasn't there. >Also not in the code, and the property sheet shows no control by that >name. Weird!!! > > >On 6/21/07, Charlotte Foust wrote: > > > > That kind of parameter popup usually means you've got a field in the > > underlying query that is misspelled or no longer exists in the table. > > In A2007, look at the properties sheet for the form. There should be a > > dropdown at the very top that will allow you to pick a specific control. > > > > Charlotte Foust > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > > Sent: Thursday, June 21, 2007 9:09 AM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] Access 2007: Global search / where is the list > > ofcontrols in a form's design view? > > > > Hi! > > > > I'm going crazy trying to find out what is causing a parameter box to > > appear when I open a form. Is there some kind of global search which > > will cover everything (code, controls, etc.) in the database? I've done > > the global search through the code already. > > > > A related question is whether the "controls" dropdown list (which used > > to be in the upper left hand corner in a form's design view is no longer > > a feature with Access 2007. > > > > Thank you! > > Gale > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Picture this ? share your photos and you could win big! http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us From jwcolby at colbyconsulting.com Thu Jun 21 12:02:18 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 21 Jun 2007 13:02:18 -0400 Subject: [AccessD] Third conference? In-Reply-To: <000a01c7b424$02e6f020$8abea8c0@XPS> Message-ID: <20070621170219.8C515BCC6@smtp-auth.no-ip.com> Yea, I know. I went to Arthur's house one time when I was over in Rochester. It never occurred to me that you could go due north into Canada and across the top of the lake. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, June 21, 2007 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? John, Just an FYI, Mississauga is five hours from here no matter which way you go around the lake. The ferry from Rochester to Toronto is not running any more. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 4:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? A brilliant idea. I will be in Syracuse NY for two weeks in July. Perhaps you could have it then and I could come? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 4:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 21 12:12:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 21 Jun 2007 13:12:15 -0400 Subject: [AccessD] Third conference? In-Reply-To: <000a01c7b424$02e6f020$8abea8c0@XPS> Message-ID: <20070621171216.5CF43BD6D@smtp-auth.no-ip.com> I just looked at the map and it looks like it would be shorter to go across through NY and then cross at Niagara Falls. Arthur hasn't volunteered to have it when I am there anyway. Kinda short notice I guess, or maybe he's still mad at me? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, June 21, 2007 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? John, Just an FYI, Mississauga is five hours from here no matter which way you go around the lake. The ferry from Rochester to Toronto is not running any more. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 4:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? A brilliant idea. I will be in Syracuse NY for two weeks in July. Perhaps you could have it then and I could come? From galeper at gmail.com Thu Jun 21 12:16:04 2007 From: galeper at gmail.com (Gale Perez) Date: Thu, 21 Jun 2007 10:16:04 -0700 Subject: [AccessD] Access 2007: Global search / where is the listofcontrols in a form's design view? In-Reply-To: References: <5b2621db0706210925g54f30d36la052bdd307234537@mail.gmail.com> Message-ID: <5b2621db0706211016k4e67622aib8dab15d7753c5f4@mail.gmail.com> I found it! I went through each control using the Property Sheet (which, incidentally, is nice to use) and it was a filter on the form for a control no longer there. Thank you all for your help! Gale On 6/21/07, Mark A Matte wrote: > > Could it be the default value of a textbox/control referring to a field or > control that no longer exists? > > > Mark A. Matte > > >From: "Gale Perez" > >Reply-To: Access Developers discussion and problem > >solving > >To: "Access Developers discussion and problem > >solving" > >Subject: Re: [AccessD] Access 2007: Global search / where is the > >listofcontrols in a form's design view? > >Date: Thu, 21 Jun 2007 09:25:35 -0700 > > > >Thank you for your quick reply, Charlotte! I see the property sheet now. > > > >I thought it would be in the underlying query, too, but it wasn't there. > >Also not in the code, and the property sheet shows no control by that > >name. Weird!!! > > > > > >On 6/21/07, Charlotte Foust wrote: > > > > > > That kind of parameter popup usually means you've got a field in the > > > underlying query that is misspelled or no longer exists in the table. > > > In A2007, look at the properties sheet for the form. There should be > a > > > dropdown at the very top that will allow you to pick a specific > control. > > > > > > Charlotte Foust > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > > > Sent: Thursday, June 21, 2007 9:09 AM > > > To: accessd at databaseadvisors.com > > > Subject: [AccessD] Access 2007: Global search / where is the list > > > ofcontrols in a form's design view? > > > > > > Hi! > > > > > > I'm going crazy trying to find out what is causing a parameter box to > > > appear when I open a form. Is there some kind of global search which > > > will cover everything (code, controls, etc.) in the database? I've > done > > > the global search through the code already. > > > > > > A related question is whether the "controls" dropdown list (which used > > > to be in the upper left hand corner in a form's design view is no > longer > > > a feature with Access 2007. > > > > > > Thank you! > > > Gale > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Picture this ? share your photos and you could win big! > http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From martyconnelly at shaw.ca Thu Jun 21 12:37:09 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 21 Jun 2007 10:37:09 -0700 Subject: [AccessD] MS Office (Excel) Resource Site In-Reply-To: References: Message-ID: <467AB745.6070805@shaw.ca> Here is a list of a lot of the Excel MVP's websites probably no posting boards but they may have deeper links http://www.mvps.org/links.html#Excel You can get at the Access sites too from here The two Exel sites from the main page of http://www.mvps.org are http://orlando.mvps.org/ and http://www.mvps.org/dmcritchie/excel/excel.htm Here is an excel mail list Excel-L http://peach.ease.lsoft.com/archives/excel-l.html Keith Williamson wrote: >Anyone have a recommendation for a really good Office resource website >(even if it is a pay site)? I am looking for something with a deep >history; showing tips/tricks, how-to articles, posting boards (with a >lot of activity), etc. > > > >Thanks, > > > >Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com > >RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland >21231-3305 > >410-537-6098 direct | 410-276-4182 fax | www.rtkl.com > >-------------------------------------------------------------------------------- >The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. > > -- Marty Connelly Victoria, B.C. Canada From Jdemarco at hudsonhealthplan.org Thu Jun 21 12:48:17 2007 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Thu, 21 Jun 2007 13:48:17 -0400 Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) In-Reply-To: <000401c7b403$48964e20$60b82ad1@SusanOne> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> <000401c7b403$48964e20$60b82ad1@SusanOne> Message-ID: <0B8880A20E2CF24280FA60901E108FB08F2603@TTNEXCHSVR.hshhp.com> Yes it does let you record your session (video and audio if you have sound). I highly recommend it (and it's much more reasonably priced than WebEx or LiveMeeting). Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Thu Jun 21 13:05:40 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Thu, 21 Jun 2007 19:05:40 +0100 Subject: [AccessD] OFF TOPIC NOW: (RE: The firstannualGreatSmokeyMountainsAccessDConference) References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com><000401c7b403$48964e20$60b82ad1@SusanOne> <0B8880A20E2CF24280FA60901E108FB08F2603@TTNEXCHSVR.hshhp.com> Message-ID: www.techsmith.com snagit Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Jim DeMarco Sent: Thu 21/06/2007 18:48 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OFF TOPIC NOW: (RE: The firstannualGreatSmokeyMountainsAccessDConference) Yes it does let you record your session (video and audio if you have sound). I highly recommend it (and it's much more reasonably priced than WebEx or LiveMeeting). Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, June 21, 2007 8:54 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OFF TOPIC NOW: (RE: The first annualGreatSmokeyMountainsAccessDConference) I'm looking for software that would do something similar -- but also record what I'm doing -- I want to create a "movie" type file of a work session. Is that possible? I guess it's still on topic if I mention that I'd be working in Access while recording. :) Susan H. Unless John has your picture as his wallpaper there's no worry. It's not a video conference tool, just a collaboration thingy where you can view and share desktops. The people in the room can safely hide their identities from the world at large!! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at webedb.com Thu Jun 21 13:35:52 2007 From: robert at webedb.com (Robert L. Stewart) Date: Thu, 21 Jun 2007 13:35:52 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: References: Message-ID: <200706211844.l5LIiHi6011305@databaseadvisors.com> Dan, You probably have a lot of people here on the list that would help also. When you take to the client, just never say "I!" Always say we, or ProMation Systems. I have a similar problem. I have an Access GUI that has been designed over the last 9 years. It is a Social service agency management system. It will handle about everything there is that such an agency deals with. It uses only SQL server as the backend. Marketing is strictly word-of-mouth. I am getting to the point that I am thinking about locking it in an MDE and setting up some kind of licensing/registration system and almost giving it away to get the support side of it so I can manage a consistent income from it. Oh, by the way, if any one wants to work with me on sales/support in your local areas, contact me off list about it. Robert At 12:00 PM 6/21/2007, you wrote: >Date: Thu, 21 Jun 2007 09:52:55 -0500 >From: "Dan Waters" >Subject: Re: [AccessD] The Business Side Of Databases >To: "'Access Developers discussion and problem solving'" > >Message-ID: <002701c7b413$da347e00$0200a8c0 at danwaters> >Content-Type: text/plain; charset="us-ascii" > >Hi Debbie - great advice! > >I am a corporation - ProMation Systems, Inc. (www.promationsystems.com) >But I'm the only person. > >I do know a couple of people in the area who could probably help me out if I >needed that. I could always assure a client that there is something besides >me! > >Thanks, >Dan From martyconnelly at shaw.ca Thu Jun 21 13:56:06 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 21 Jun 2007 11:56:06 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: References: Message-ID: <467AC9C6.9090207@shaw.ca> One thing to do to keep clients at ease is create a MUP Software Escrow Where you deposit the source code with a lawyer or third party that is then released under certain stipulations. You suddenly retire to Tahiti. Cost is around $500 intially and 250 a year thereafter. Look for services that allow at least yearly updates. Here is a description of one service http://www.softescrow.com/faq.html#1.0 Reuben Cummings wrote: >I don't do any custom programming. We have some apps that we thought up on >our own or requested by clients or potential clients. We create apps and >sell them to local government (cities and counties). > >Now were I differ from a lot of people is I don't care about the sale. I'd >be happy to sell it for $1. Actually I don't sell anything - I license it >all. I live on the service contracts for each app. We charge anywhere from >600 to 1200 per year based on which app. I have some clients paying as much >as 4000/year. The average is about 1000/year/client. Doesn't sound like >much, but with about 60 clients it's pretty decent income. > >And that doesn't include the consulting part of the business which is all >done by annual contract. The key is I only assume the 60k as my income and >everything over that is a "bonus" > >On our flagship app which is by far the biggest and has the most clients I >only spend about 40 hours/year in service work TOTAL - for all clients. >They don't mind the fee because support calls, on site visits, and all >future upgrades are included in the service contract. > >If the client chooses not to pay for the service agreement on an app the app >gets removed. The can keep the data, but there isn't much to do with it >without an interface. > >Reuben Cummings >GFC, LLC >812.523.1017 > > > > >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters >>Sent: Thursday, June 21, 2007 9:15 AM >>To: 'Access Developers discussion and problem solving' >>Subject: [AccessD] The Business Side Of Databases >> >> >>To Everyone: >> >>It's always interesting to see how people who work independently (like me) >>are making money from developing databases or doing something related to >>databases. >> >>This has been my major problem - I can make a great Business Process >>Management System, but getting companies to pay for it is a real >>challenge, >>even though their return on investment is probably 2X to 8X in the first >>year! >> >>I do wonder if we could begin an ongoing discussion on the >>business side of >>what each of us does. I think we could all benefit! >> >>Does anyone have some thoughts or ideas on how we could do this? >> >>Thanks! >>Dan >> >> -- Marty Connelly Victoria, B.C. Canada From jimdettman at verizon.net Thu Jun 21 14:12:32 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 21 Jun 2007 15:12:32 -0400 Subject: [AccessD] Third conference? In-Reply-To: <20070621170219.8C515BCC6@smtp-auth.no-ip.com> References: <000a01c7b424$02e6f020$8abea8c0@XPS> <20070621170219.8C515BCC6@smtp-auth.no-ip.com> Message-ID: <004901c7b438$1ed3be30$8abea8c0@XPS> From Syracuse, it's pretty even. Bit longer around the top, but a lot less Traffic till you get to Toronto and a seemingly quicker drive. Other way is shorter, but you never know what you'll run into at the border crossing. 3-4 hour backups are not uncommon (although this past Memorial day weekend, we sailed right through - go figure). Being that it's Mississauga, I'd go around the bottom and cross at either the Rainbow bridge next to the falls, or go a bit further north and cross at the Queenston-Lewiston bridge. Whatever you do, don't head for the Peace Bridge next to Buffalo. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 21, 2007 1:02 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? Yea, I know. I went to Arthur's house one time when I was over in Rochester. It never occurred to me that you could go due north into Canada and across the top of the lake. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, June 21, 2007 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? John, Just an FYI, Mississauga is five hours from here no matter which way you go around the lake. The ferry from Rochester to Toronto is not running any more. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 4:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Third conference? A brilliant idea. I will be in Syracuse NY for two weeks in July. Perhaps you could have it then and I could come? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, June 20, 2007 4:00 PM To: Discussion of Hardware and Software issues; Access Developers discussion and problem solving; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Third conference? (A confession which is probably off-topic: in 1968 I was convicted of possessing some LSD. I was convicted. Five years later I was pardoned. I haven't been remotely near anything like that since about 1970. However, a pardon in Canada does not constitute erasure from the databases in USA, with the result that I cannot attend any of these conferences, much as I would love to.) I wonder if there might be any interest in a conference held in Canada. I live in Mississauga, Ontario. There are hotels nearby. I have space in which to hold our various presentations. Mississauga, Ontario is .5 hours from Toronto, the most multi-cultural city in the world (not my claim alone, this is pretty much universally accepted). Where I live it is very quiet, but I have parking to suit 100 (ask JC). It would be fun to host a bunch of you here. I don't want to intrude upon the prospective schedule, but perhaps a few of you would like to visit this part of the world for a bit. A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Thu Jun 21 14:35:30 2007 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 21 Jun 2007 12:35:30 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> <0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> Message-ID: <8786a4c00706211235p56fc55bbo1314aa43d7bd7ad0@mail.gmail.com> Charlotte has never recovered from the trauma of seeing what happened to this poor kid: (Never post your picture on the internet) http://holgr.com/images/poorguy/original.jpg http://holgr.com/images/poorguy/arni.jpg http://holgr.com/images/poorguy/atombombenride.jpg http://www.nei.ch/gallery/d/2668-2/cartman.jpg http://holgr.com/images/poorguy/auto.jpg http://holgr.com/images/poorguy/bild.jpg http://holgr.com/images/poorguy/bandofbrothers.jpg http://holgr.com/images/poorguy/bush.jpg http://holgr.com/images/poorguy/comic.jpg http://holgr.com/images/poorguy/comic2.jpg http://holgr.com/images/poorguy/doom3.jpg http://holgr.com/images/poorguy/engarde.jpg http://holgr.com/images/poorguy/essen.jpg http://holgr.com/images/poorguy/fdtd.jpg http://holgr.com/images/poorguy/ffx2.jpg http://holgr.com/images/poorguy/fussball.jpg http://holgr.com/images/poorguy/gladiator.jpg http://holgr.com/images/poorguy/guckstdu.jpg http://holgr.com/images/poorguy/hm.jpg http://holgr.com/images/poorguy/guckstdu.jpg http://holgr.com/images/poorguy/hm.jpg http://holgr.com/images/poorguy/holland.jpg http://holgr.com/images/poorguy/hot.gif http://holgr.com/images/poorguy/hrhr.jpg http://holgr.com/images/poorguy/jesus.jpg http://holgr.com/images/poorguy/johnnyenglish.jpg http://holgr.com/images/poorguy/knightrider.jpg http://holgr.com/images/poorguy/lach.jpg http://holgr.com/images/poorguy/lotr.jpg http://holgr.com/images/poorguy/maedel.jpg http://holgr.com/images/poorguy/matrixtwins.jpg http://holgr.com/images/poorguy/mgs3.jpg http://holgr.com/images/poorguy/monalisa.jpg http://holgr.com/images/poorguy/mp2.jpg http://holgr.com/images/poorguy/najo.jpg http://holgr.com/images/poorguy/nemo.jpg http://holgr.com/images/poorguy/nichtauflegen.jpg http://holgr.com/images/poorguy/oooh.jpg http://holgr.com/images/poorguy/original.jpg http://holgr.com/images/poorguy/pearharbor.jpg http://holgr.com/images/poorguy/prost.jpg http://holgr.com/images/poorguy/pulpfiction.jpg http://holgr.com/images/poorguy/quetsch.jpg http://holgr.com/images/poorguy/rushmore.jpg http://holgr.com/images/poorguy/schneehexe.jpg http://holgr.com/images/poorguy/shit.jpg http://holgr.com/images/poorguy/shrek.jpg http://holgr.com/images/poorguy/sol.jpg http://holgr.com/images/poorguy/startrek.jpg http://holgr.com/images/poorguy/tennis.jpg http://holgr.com/images/poorguy/test.jpg http://holgr.com/images/poorguy/titanic.jpg http://holgr.com/images/poorguy/tv.jpg http://holgr.com/images/poorguy/underworld.jpg [image: [IMG]] [image: [IMG]] On 6/21/07, Jim DeMarco wrote: > > Charlotte, > > Unless John has your picture as his wallpaper there's no worry. It's > not a video conference tool, just a collaboration thingy where you can > view and share desktops. The people in the room can safely hide their > identities from the world at large!! > > > Jim D. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, June 19, 2007 4:46 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > Or, you're welcome to a view of the back of my head! ;-> > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Tuesday, June 19, 2007 1:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > I'll have to wear a bag over my head, then. I strongly object to having > my photo on the internet. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim DeMarco > Sent: Tuesday, June 19, 2007 1:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > John, > > Why not get a free trial of Go To Meeting? You can conference in up to > 12 people and share your screen, see and share theirs, and more. > www.gotomeeting.com > > Easy set up and use too. Of course you'll have to accept the first 12 > of the many requests you'll get to participate!!! > > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, June 19, 2007 3:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] The first annual Great > SmokeyMountainsAccessDConference > > I doubt that I have the upload speed to run a video feed, and my ISP > might complain even id I did. I think my up speed is only 500 kbit / > sec. I don't have any camera to do this, no software to do this, no > experience doing this. Plus the conference is 4 days away and I need to > get real work done between now and then. > > Perhaps for the SECOND annual GSMADC? > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid > Sent: Tuesday, June 19, 2007 3:19 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual Great Smokey > MountainsAccessDConference > > John > > Any chance of putting in a web camera and I can join you lot from here?? > > Wish I was going but hope you all have a great time > > Martin > > Martin WP Reid > Training and Assessment Unit > Riddle Hall > Belfast > > tel: 02890 974465 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From carbonnb at gmail.com Thu Jun 21 14:55:44 2007 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Thu, 21 Jun 2007 15:55:44 -0400 Subject: [AccessD] Third conference? In-Reply-To: <004901c7b438$1ed3be30$8abea8c0@XPS> References: <000a01c7b424$02e6f020$8abea8c0@XPS> <20070621170219.8C515BCC6@smtp-auth.no-ip.com> <004901c7b438$1ed3be30$8abea8c0@XPS> Message-ID: On 6/21/07, Jim Dettman wrote: > Being that it's Mississauga, I'd go around the bottom and cross at either > the Rainbow bridge next to the falls, or go a bit further north and cross at > the Queenston-Lewiston bridge. Whatever you do, don't head for the Peace > Bridge next to Buffalo. I'd do the Queenston-Lewiston Bridge and leave the Rainbow Bridge for tourists :) -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From miscellany at mvps.org Thu Jun 21 15:25:48 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 22 Jun 2007 08:25:48 +1200 Subject: [AccessD] NZ for Null In-Reply-To: <703BDA18A87DFA4CB265A86F42E4178D02625188@c2k3exchange.pgdp.corp.usec.com> References: <703BDA18A87DFA4CB265A86F42E4178D02625188@c2k3exchange.pgdp.corp.usec.com> Message-ID: <467ADECC.6030702@mvps.org> Virginia, Hollis, Virginia wrote: > .... So the report fields from the calculated query do not allow > formats. As mentioned in my earlier post, the reason for this is that the Nz() function is causing the resultant value to be treated as a string, so numerical format options are not made available to you. I would use the Val() function to revert it to a number, and then you will see the numerical formats. Regards Steve From cfoust at infostatsystems.com Thu Jun 21 15:31:00 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 13:31:00 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <8786a4c00706211235p56fc55bbo1314aa43d7bd7ad0@mail.gmail.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> <8786a4c00706211235p56fc55bbo1314aa43d7bd7ad0@mail.gmail.com> Message-ID: Charlotte is following in the revered footsteps of Eileen Wharmby, who managed to keep her face hidden from the world at large through all her years of interacting with the web and its denizens. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, June 21, 2007 12:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Charlotte has never recovered from the trauma of seeing what happened to this poor kid: (Never post your picture on the internet) http://holgr.com/images/poorguy/original.jpg From galeper at gmail.com Thu Jun 21 15:38:48 2007 From: galeper at gmail.com (Gale Perez) Date: Thu, 21 Jun 2007 13:38:48 -0700 Subject: [AccessD] Access 2007 - Type Mismatch Message-ID: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com> Hi! After converting a 2003 db to 2007, I'm getting a "Type Mismatch" error in a field's BeforeUpdate code (the code checks to ensure the value hasn't already been used). The field is a text field, so the problem shouldn't be that its value is in quotes. Has anyone else experienced this or have any ideas? It worked fine before. Thank you very much (code below), Gale Dim strSQL As String strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) & Me!MyField & Chr$(34) Dim db As Database Set db = CurrentDb Dim rst As Recordset Set rst = db.OpenRecordset(strSQL) If Not (rst.EOF And rst.BOF) Then Cancel = True msgbox "This number has already been used.", etc. End If From miscellany at mvps.org Thu Jun 21 15:42:05 2007 From: miscellany at mvps.org (Steve Schapel) Date: Fri, 22 Jun 2007 08:42:05 +1200 Subject: [AccessD] NZ for Null In-Reply-To: References: <703BDA18A87DFA4CB265A86F42E4178D02625143@c2k3exchange.pgdp.corp.usec.com> <46799419.4010608@mvps.org> <46799670.5060708@mvps.org> Message-ID: <467AE29D.6080401@mvps.org> AD, Thanks. I agree entirely. I can't remember details, but in the past I have experienced unpredictable results with calculated fields in queries involving the use of Nz(), that was only resolved by converting the Nz() element separately. So I have got into the habit of treating each element separately first. But you are right, it is illogical, and probably over-reacting in the context of this example. Regards Steve A.D.TEJPAL wrote: > Steve, > > Don't you think data type enforcement function wrapped around overall expression for the calculated field should suffice, instead of converting each element separately ? > > Example (RDate is date type field while RNum & SNum are number type fields): > (a) Date type output: > CDate(Nz([RDate],Date())+Nz([RNum],0)) > (b) Number type output: > Val(Nz([RNum],0)+Nz([SNum],0)) > > Note - It is also observed that the output of a calculated field in a query is a string only when it is a single element Nz() expression like > Nz([RDate],Date()) or Nz([RNum],0). If there is interaction involving mathematical operators, the output is seen to be a number even without application of a data type conversion function. However, for date type, use of CDate() becomes necessary so as to display dates rather than equivalent date serials. All in all, it would be a safe practice to apply the conversion as per (a) & (b) above universally when using Nz() function. Similar precaution becomes necessary in case of domain aggregate functions. > From davidmcafee at gmail.com Thu Jun 21 15:47:49 2007 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 21 Jun 2007 13:47:49 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com> <0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com> <0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com> <8786a4c00706211235p56fc55bbo1314aa43d7bd7ad0@mail.gmail.com> Message-ID: <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com> I remember when Francisco and I were trying to take your pic at the conference and you were hiding from us. We assumed you were in the Witness Protection Program :) D On 6/21/07, Charlotte Foust wrote: > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > managed to keep her face hidden from the world at large through all her > years of interacting with the web and its denizens. LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Thursday, June 21, 2007 12:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > Charlotte has never recovered from the trauma of seeing what happened to > this poor kid: > > (Never post your picture on the internet) > > http://holgr.com/images/poorguy/original.jpg > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Thu Jun 21 15:50:21 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 21 Jun 2007 16:50:21 -0400 Subject: [AccessD] Third conference? In-Reply-To: References: <000a01c7b424$02e6f020$8abea8c0@XPS> <20070621170219.8C515BCC6@smtp-auth.no-ip.com> <004901c7b438$1ed3be30$8abea8c0@XPS> Message-ID: <007a01c7b445$ccc95c40$8abea8c0@XPS> <> It's kind of six one half a dozen another. Getting into Canada, I'd use the Rainbow; Canada wants our money and the Queenston-Lewiston Bridge have a lot more time (and space) on their hands to ask lots of questions... Coming back, I don't think it matters much, but I've always stuck to the Rainbow pretty much. The falls are a favorite with my wife and I. Just spent our 23rd anniversary there on Memorial Day weekend reminiscing a lot ;) Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan Carbonnell Sent: Thursday, June 21, 2007 3:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Third conference? On 6/21/07, Jim Dettman wrote: > Being that it's Mississauga, I'd go around the bottom and cross at either > the Rainbow bridge next to the falls, or go a bit further north and cross at > the Queenston-Lewiston bridge. Whatever you do, don't head for the Peace > Bridge next to Buffalo. I'd do the Queenston-Lewiston Bridge and leave the Rainbow Bridge for tourists :) -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Jun 21 15:51:12 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 13:51:12 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com> References: <20070619193809.610A3BF0F@smtp-auth.no-ip.com><0B8880A20E2CF24280FA60901E108FB0793875@TTNEXCHSVR.hshhp.com><0B8880A20E2CF24280FA60901E108FB08F25C9@TTNEXCHSVR.hshhp.com><8786a4c00706211235p56fc55bbo1314aa43d7bd7ad0@mail.gmail.com> <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com> Message-ID: I'm just SHY! (and I hate having my picture taken) LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, June 21, 2007 1:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I remember when Francisco and I were trying to take your pic at the conference and you were hiding from us. We assumed you were in the Witness Protection Program :) D On 6/21/07, Charlotte Foust wrote: > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > managed to keep her face hidden from the world at large through all > her years of interacting with the web and its denizens. LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Thursday, June 21, 2007 12:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > Charlotte has never recovered from the trauma of seeing what happened > to this poor kid: > > (Never post your picture on the internet) > > http://holgr.com/images/poorguy/original.jpg > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kathryn at bassett.net Thu Jun 21 17:00:09 2007 From: kathryn at bassett.net (Kathryn Bassett) Date: Thu, 21 Jun 2007 15:00:09 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com> Message-ID: <009001c7b44f$898e2a00$6501a8c0@Kathryn> I remember too. Charlotte convinced us that she was not just being funny or camera-shy (which we thought at first), that she was very serious about only allowing the back of her head to show up in pics. So after understanding she was serious, we honored her request. As a result, the pictures in the slide show only have either the back of her head as shown here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin06_jpg.asp or deliberately blurred like here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin11_jpg.asp - that's the only way she would give permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > David McAfee > Sent: 21 Jun 2007 1:48 pm > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > I remember when Francisco and I were trying to take your pic > at the conference and you were hiding from us. > > We assumed you were in the Witness Protection Program :) > > D > > On 6/21/07, Charlotte Foust wrote: > > > > Charlotte is following in the revered footsteps of Eileen > Wharmby, who > > managed to keep her face hidden from the world at large through all > > her years of interacting with the web and its denizens. LOL > > > > Charlotte No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.2/858 - Release Date: 21 Jun 07 1:46 pm From davidmcafee at gmail.com Thu Jun 21 17:17:09 2007 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 21 Jun 2007 15:17:09 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <009001c7b44f$898e2a00$6501a8c0@Kathryn> References: <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com> <009001c7b44f$898e2a00$6501a8c0@Kathryn> Message-ID: <8786a4c00706211517n148db16q402ee2fd884f72ae@mail.gmail.com> I thought they were just blowing smoke in her face in that 2nd pic :) On 6/21/07, Kathryn Bassett wrote: > > I remember too. Charlotte convinced us that she was not just being funny > or camera-shy (which we thought at first), that she was very serious about > only allowing the back of her head to show up in pics. So after > understanding she was serious, we honored her request. As a result, the > pictures in the slide show only have either the back of her head as shown > here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin11_jpg.asp- that's the only way she would give permission for these pics to be > available. Pretty lady as I recall, so looks definitely has nothing to do > with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > David McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic > > at the conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen > > Wharmby, who > > > managed to keep her face hidden from the world at large through all > > > her years of interacting with the web and its denizens. LOL > > > > > > Charlotte > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.2/858 - Release Date: 21 Jun 07 > 1:46 pm > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Thu Jun 21 17:38:02 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 21 Jun 2007 15:38:02 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <8786a4c00706211517n148db16q402ee2fd884f72ae@mail.gmail.com> References: <8786a4c00706211347k24c33996scca4d1c8e45d092f@mail.gmail.com><009001c7b44f$898e2a00$6501a8c0@Kathryn> <8786a4c00706211517n148db16q402ee2fd884f72ae@mail.gmail.com> Message-ID: Colby is *always* blowing smoke in my face!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, June 21, 2007 3:17 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I thought they were just blowing smoke in her face in that 2nd pic :) On 6/21/07, Kathryn Bassett wrote: > > I remember too. Charlotte convinced us that she was not just being > funny or camera-shy (which we thought at first), that she was very > serious about only allowing the back of her head to show up in pics. > So after understanding she was serious, we honored her request. As a > result, the pictures in the slide show only have either the back of > her head as shown here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin11_jpg.asp- that's the only way she would give > permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is > my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic at the > > conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen > > Wharmby, who > > > managed to keep her face hidden from the world at large through > > > all her years of interacting with the web and its denizens. LOL > > > > > > Charlotte > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.2/858 - Release Date: 21 Jun > 07 > 1:46 pm > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Thu Jun 21 18:57:51 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Thu, 21 Jun 2007 17:57:51 -0600 Subject: [AccessD] MS Access and data-driven websites Message-ID: Hello, all! It's been a while since I was here, but I had a thought today that seemed like a perfect fit for the list, so here I am. Over the past few years I've more or less specialized around SQL Server and ASP (both classic and .net). In fact, 90% of my projects that involve an interface run in the browser now. But the one place where I have not been able to escape MS Access has been on small web sites. Now, I know that the "conventional wisdom" is that using Access to power dynamic web sites is a bad idea. In fact, what inspired this message was a conversation I had with a DBA acquaintance of mine about this very subject. He is adamant that it's better to pass on a project than to agree to use Access to power an asp site. With him it's SQL Server or nothing. He cited all the usual stuff about Access being too slow and not being able to handle load to bolster his argument. But, I've had several Access-powered web sites go up over the past few years. Sure, it's mostly serving text content, but I've never had an Access-specific problem with any of them. And some of them are reasonably complex on the back-end! It seems to me that when an Access-powered site is sucking wind, the problem is more in how the pages are coded than in how JET works. It seems simple to me; you don't grab more records than you need, you close your recordsets, you keep your connection code clean, you turn off the Subdatasheet property in the mdb. Little things like that. For my larger clients, sure, SQL Server is the way to go, and I'm on the road to becoming a SQL Server guru myself, but I don't really see any downsies to using Access to power small sites. Is anyone else doing a lot of web work? Are you using Access to power your dynamic sites? If so, let me know what your thoughts are on this. Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com From clh at christopherhawkins.com Thu Jun 21 19:07:18 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Thu, 21 Jun 2007 18:07:18 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <6572c63e6d3c48d781dd41a51a19ad01@mail1.gearhost.com> Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Jun 21 19:11:46 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 21 Jun 2007 20:11:46 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <009001c7b44f$898e2a00$6501a8c0@Kathryn> Message-ID: <20070622001146.85BD3BDA6@smtp-auth.no-ip.com> LOL, just goes to show how long clsSysVars has been around in some form. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Thursday, June 21, 2007 6:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I remember too. Charlotte convinced us that she was not just being funny or camera-shy (which we thought at first), that she was very serious about only allowing the back of her head to show up in pics. So after understanding she was serious, we honored her request. As a result, the pictures in the slide show only have either the back of her head as shown here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin /dba02smolin06_jpg.asp or deliberately blurred like here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin /dba02smolin11_jpg.asp - that's the only way she would give permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: 21 Jun 2007 1:48 pm > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > I remember when Francisco and I were trying to take your pic at the > conference and you were hiding from us. > > We assumed you were in the Witness Protection Program :) > > D > > On 6/21/07, Charlotte Foust wrote: > > > > Charlotte is following in the revered footsteps of Eileen > Wharmby, who > > managed to keep her face hidden from the world at large through all > > her years of interacting with the web and its denizens. LOL > > > > Charlotte No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.2/858 - Release Date: 21 Jun 07 1:46 pm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Thu Jun 21 19:43:13 2007 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 21 Jun 2007 19:43:13 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <6572c63e6d3c48d781dd41a51a19ad01@mail1.gearhost.com> References: <6572c63e6d3c48d781dd41a51a19ad01@mail1.gearhost.com> Message-ID: <006701c7b466$509e6450$0200a8c0@danwaters> Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 21 21:40:13 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 21 Jun 2007 19:40:13 -0700 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: Message-ID: <0JK000M1HN7XQQN6@l-daemon> Hi Christopher: That is my forte. I have not using the MDB but rather first MySQL and now that MS SQL Express is available and of course MS SQL 2000/2005 for those clients with money. Have also done some Oracle work. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 4:58 PM To: accessd at databaseadvisors.com Subject: [AccessD] MS Access and data-driven websites Hello, all! It's been a while since I was here, but I had a thought today that seemed like a perfect fit for the list, so here I am. Over the past few years I've more or less specialized around SQL Server and ASP (both classic and .net). In fact, 90% of my projects that involve an interface run in the browser now. But the one place where I have not been able to escape MS Access has been on small web sites. Now, I know that the "conventional wisdom" is that using Access to power dynamic web sites is a bad idea. In fact, what inspired this message was a conversation I had with a DBA acquaintance of mine about this very subject. He is adamant that it's better to pass on a project than to agree to use Access to power an asp site. With him it's SQL Server or nothing. He cited all the usual stuff about Access being too slow and not being able to handle load to bolster his argument. But, I've had several Access-powered web sites go up over the past few years. Sure, it's mostly serving text content, but I've never had an Access-specific problem with any of them. And some of them are reasonably complex on the back-end! It seems to me that when an Access-powered site is sucking wind, the problem is more in how the pages are coded than in how JET works. It seems simple to me; you don't grab more records than you need, you close your recordsets, you keep your connection code clean, you turn off the Subdatasheet property in the mdb. Little things like that. For my larger clients, sure, SQL Server is the way to go, and I'm on the road to becoming a SQL Server guru myself, but I don't really see any downsies to using Access to power small sites. Is anyone else doing a lot of web work? Are you using Access to power your dynamic sites? If so, let me know what your thoughts are on this. Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.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 Jun 21 21:45:52 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 21 Jun 2007 19:45:52 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <0JK000EJLNHC31I4@l-daemon> Hi Charlotte: My oldest daughter was real 'shy' about getting her picture taken until a few years ago. Now when she wants to see places she has been and there are no records... (...I must admit that I have a secret stash of pictures and one day if she insists I may be able to find them but that is between you and me) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, June 21, 2007 1:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I'm just SHY! (and I hate having my picture taken) LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, June 21, 2007 1:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I remember when Francisco and I were trying to take your pic at the conference and you were hiding from us. We assumed you were in the Witness Protection Program :) D On 6/21/07, Charlotte Foust wrote: > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > managed to keep her face hidden from the world at large through all > her years of interacting with the web and its denizens. LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Thursday, June 21, 2007 12:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > Charlotte has never recovered from the trauma of seeing what happened > to this poor kid: > > (Never post your picture on the internet) > > http://holgr.com/images/poorguy/original.jpg > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at verizon.net Thu Jun 21 23:21:28 2007 From: ebarro at verizon.net (Eric Barro) Date: Thu, 21 Jun 2007 21:21:28 -0700 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: Message-ID: <0JK0004POS3ZGTU1@vms046.mailsrvcs.net> Christopher, Like you I've had no issues with Access databases as back-end for web-based apps. For small web sites Access MDBs are appropriate but with the advent of SQL Server Express 2005 it would be very hard to justify Access MDBs as database back-ends. I prefer SQL server database back-ends especially for web-based apps because the task of maintaining the database is so much easier since there is no need to FTP the MDB to the server and deal with file-based systems especially permissions on a hosted server environment, etc... One advantage (among many) that SQL server has especially when developing using .NET is the native SQL client that can access SQL server databases. With Access you have to use OLEDb drivers which is not as efficient as the SQL client drivers. Eric -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 4:58 PM To: accessd at databaseadvisors.com Subject: [AccessD] MS Access and data-driven websites Hello, all! It's been a while since I was here, but I had a thought today that seemed like a perfect fit for the list, so here I am. Over the past few years I've more or less specialized around SQL Server and ASP (both classic and .net). In fact, 90% of my projects that involve an interface run in the browser now. But the one place where I have not been able to escape MS Access has been on small web sites. Now, I know that the "conventional wisdom" is that using Access to power dynamic web sites is a bad idea. In fact, what inspired this message was a conversation I had with a DBA acquaintance of mine about this very subject. He is adamant that it's better to pass on a project than to agree to use Access to power an asp site. With him it's SQL Server or nothing. He cited all the usual stuff about Access being too slow and not being able to handle load to bolster his argument. But, I've had several Access-powered web sites go up over the past few years. Sure, it's mostly serving text content, but I've never had an Access-specific problem with any of them. And some of them are reasonably complex on the back-end! It seems to me that when an Access-powered site is sucking wind, the problem is more in how the pages are coded than in how JET works. It seems simple to me; you don't grab more records than you need, you close your recordsets, you keep your connection code clean, you turn off the Subdatasheet property in the mdb. Little things like that. For my larger clients, sure, SQL Server is the way to go, and I'm on the road to becoming a SQL Server guru myself, but I don't really see any downsies to using Access to power small sites. Is anyone else doing a lot of web work? Are you using Access to power your dynamic sites? If so, let me know what your thoughts are on this. Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com From DWUTKA at Marlow.com Fri Jun 22 01:18:52 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 22 Jun 2007 01:18:52 -0500 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: References: Message-ID: ROTFLMAO! I am SOOO glad I don't have to talk to DBA's like the one you mention. Using an Access .mdb behind a data driven website is just fine, in fact, it's cheaper and FAR less resource intensive then any server side db. What are the disadvantages to Access? 1. No Triggers 2. Weak Security 3. remote users are using file sharing, not server side transactions. 4. No rollback capabilities. 5. Size restrictions When an .mdb is on a webserver, 1 through 3 go out the window as disadvantages: 1. Triggers can be built into the business logic behind the website. (Of course, if this is a dual app, something with a web interface and another type of interface, then yes, no triggers could still be a disadvantage, but we're talking about a true web based app.) 2. Once the .mdb is behind the web server, there is no direct access too it. Unless you are providing access to the folder the .mdb is located in (which is poor design), then the security is controlled through the website and the business logic. In fact, the security is better then a server side db. One of the most basic web based security issues is SQL injection...which just doesn't work with Access. To use SQL injection, you have to be able to comment out parts of the SQL. JET doesn't allow SQL comments, thus, no security hole. 3. With the .mdb on the web server, it is no longer being used by multiple network users. It is being used strictly by the webserver, so it will run just as fast and smooth as an .mdb on your local desktop. So you don't have roll back capabilities.... Yippie skippy! ;) As far as slow and load bearing, OMG, what the heck? Given the same machine power (having a web server with the same power as a web server and SQL Server combined), an .mdb is going to go just as fast, if not faster then a SQL Server. Oh, I forgot another disadvantage.... Memo indexing....an that is possible with Access, it just involves some creative code. So when it boils right down to it, the only consideration when building a web based app, is how much data are you going to store, issue #5. If you are looking at adding a gig of data a day, then Access is going to be problematic. But most apps aren't going to see the far side of the 2 gig limit for centuries. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 6:58 PM To: accessd at databaseadvisors.com Subject: [AccessD] MS Access and data-driven websites Hello, all! It's been a while since I was here, but I had a thought today that seemed like a perfect fit for the list, so here I am. Over the past few years I've more or less specialized around SQL Server and ASP (both classic and .net). In fact, 90% of my projects that involve an interface run in the browser now. But the one place where I have not been able to escape MS Access has been on small web sites. Now, I know that the "conventional wisdom" is that using Access to power dynamic web sites is a bad idea. In fact, what inspired this message was a conversation I had with a DBA acquaintance of mine about this very subject. He is adamant that it's better to pass on a project than to agree to use Access to power an asp site. With him it's SQL Server or nothing. He cited all the usual stuff about Access being too slow and not being able to handle load to bolster his argument. But, I've had several Access-powered web sites go up over the past few years. Sure, it's mostly serving text content, but I've never had an Access-specific problem with any of them. And some of them are reasonably complex on the back-end! It seems to me that when an Access-powered site is sucking wind, the problem is more in how the pages are coded than in how JET works. It seems simple to me; you don't grab more records than you need, you close your recordsets, you keep your connection code clean, you turn off the Subdatasheet property in the mdb. Little things like that. For my larger clients, sure, SQL Server is the way to go, and I'm on the road to becoming a SQL Server guru myself, but I don't really see any downsies to using Access to power small sites. Is anyone else doing a lot of web work? Are you using Access to power your dynamic sites? If so, let me know what your thoughts are on this. Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From andy at minstersystems.co.uk Fri Jun 22 04:52:35 2007 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 22 Jun 2007 10:52:35 +0100 Subject: [AccessD] Access 2007 - Type Mismatch In-Reply-To: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com> Message-ID: <001801c7b4b3$0fc91310$aa95d355@minster33c3r25> Gale My guess is that it's that the recordset's not DAO. Try changing the Dim of the recordset to Dim rst as DAO.Recordset and see if it's that. -- Andy Lacey http://www.minstersystems.co.uk > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > Sent: 21 June 2007 21:39 > To: Access Developers discussion and problem solving > Subject: [AccessD] Access 2007 - Type Mismatch > > > Hi! > > After converting a 2003 db to 2007, I'm getting a "Type > Mismatch" error in a field's BeforeUpdate code (the code > checks to ensure the value hasn't already been used). The > field is a text field, so the problem shouldn't be that its > value is in quotes. Has anyone else experienced this or have > any ideas? It worked fine before. > > Thank you very much (code below), > Gale > > > Dim strSQL As String > strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) > & Me!MyField & > Chr$(34) > > Dim db As Database > Set db = CurrentDb > > Dim rst As Recordset > Set rst = db.OpenRecordset(strSQL) > > If Not (rst.EOF And rst.BOF) Then > Cancel = True > msgbox "This number has already been used.", etc. > End If > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From Gustav at cactus.dk Fri Jun 22 06:17:56 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 22 Jun 2007 13:17:56 +0200 Subject: [AccessD] Access 2007 - Type Mismatch Message-ID: Hi Gale Try with: strSQL = "SELECT * FROM MyTable WHERE MyField = '" & Me!MyField.Value & "'" /gustav >>> galeper at gmail.com 21-06-2007 22:38 >>> Hi! After converting a 2003 db to 2007, I'm getting a "Type Mismatch" error in a field's BeforeUpdate code (the code checks to ensure the value hasn't already been used). The field is a text field, so the problem shouldn't be that its value is in quotes. Has anyone else experienced this or have any ideas? It worked fine before. Thank you very much (code below), Gale Dim strSQL As String strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) & Me!MyField & Chr$(34) Dim db As Database Set db = CurrentDb Dim rst As Recordset Set rst = db.OpenRecordset(strSQL) If Not (rst.EOF And rst.BOF) Then Cancel = True msgbox "This number has already been used.", etc. End If -- From askolits at ot.com Fri Jun 22 06:32:03 2007 From: askolits at ot.com (John Skolits) Date: Fri, 22 Jun 2007 07:32:03 -0400 Subject: [AccessD] NZ for Null In-Reply-To: <002901c7b417$bf8c9f20$0200a8c0@danwaters> Message-ID: <000b01c7b4c0$f4f3b000$0f01a8c0@officexp> I've been loosely following this thread. I was having problems with NZ many years ago and came up with the below. It may not be as efficient as it could be and some of you may find some holes in the programming logic but it has 'never' failed me. I've used it for ten years. John Skolits Function N2Z(anyValue As Variant) As Double ''************************************************************************ '' CDD Inc Procedure Identification ''------------------------------------------------------------------ '' FUNCTION: N2Z '' '' PURPOSE: Used through the application, '' it converts null and empty values to zero '' '' ARGUMENTS: anyValue - any value to check '' '' RETURNS: Zero for empties, nulls and #deleted# items '' '' '' Date/AUTHOR: John Skolits 03/14/97 ''************************************************************************ 10 On Error GoTo N2Z_ERR '*********BEGIN CODE HERE ******** 20 On Error GoTo N2Z_ERR 30 If anyValue = "#Deleted" Then anyValue = Null 40 If IsNull(anyValue) Or IsEmpty(anyValue) Then 50 N2Z = CDbl(0) 60 Else 70 N2Z = CDbl(anyValue) 80 End If N2Z_EXIT: 90 Exit Function N2Z_ERR: 100 If Err = 13 Then Resume N2Z_EXIT 'Display the error 110 If Err = 3021 Then 120 MsgBox "You are trying to use the N2Z functionwith no data.", vbInformation, "N2Z error" '(Note: This message may appear multiple times.) 130 Resume N2Z_EXIT 140 End If 150 If Err = 2427 Or Err = 2424 Or Err = 63933 Then 160 N2Z = CDbl(0) 170 Resume N2Z_EXIT 180 End If Dim strCallingObject As String 190 strCallingObject = "N2Z" & " " & Application.CurrentObjectName & " Line: " & Erl 200 MsgBox Err, Error, strCallingObject 210 Resume N2Z_EXIT 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 Fri Jun 22 06:47:43 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 22 Jun 2007 13:47:43 +0200 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Message-ID: Hi Kathryn You may be able to assemble a picture bit by bit ... I'm sure her nose tip is exposed here: http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin27_JPG.asp Great fun! Who finds the next part? Before Charlotte kills me, let me remind you of the weekday of today. /gustav >>> kathryn at bassett.net 22-06-2007 00:00 >>> I remember too. Charlotte convinced us that she was not just being funny or camera-shy (which we thought at first), that she was very serious about only allowing the back of her head to show up in pics. So after understanding she was serious, we honored her request. As a result, the pictures in the slide show only have either the back of her head as shown here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin06_jpg.asp or deliberately blurred like here http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin11_jpg.asp - that's the only way she would give permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > David McAfee > Sent: 21 Jun 2007 1:48 pm > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > I remember when Francisco and I were trying to take your pic > at the conference and you were hiding from us. > > We assumed you were in the Witness Protection Program :) > > D > > On 6/21/07, Charlotte Foust wrote: > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > > managed to keep her face hidden from the world at large through all > > her years of interacting with the web and its denizens. LOL > > > > Charlotte From Gustav at cactus.dk Fri Jun 22 06:51:30 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 22 Jun 2007 13:51:30 +0200 Subject: [AccessD] MS Access and data-driven websites Message-ID: Hi Christopher Welcome back! With your .Net experience, why not join us at dba-VB: http://databaseadvisors.com/mailman/listinfo /gustav >>> clh at christopherhawkins.com 22-06-2007 01:57 >>> Hello, all! It's been a while since I was here, but I had a thought today that seemed like a perfect fit for the list, so here I am. Over the past few years I've more or less specialized around SQL Server and ASP (both classic and .net). In fact, 90% of my projects that involve an interface run in the browser now. But the one place where I have not been able to escape MS Access has been on small web sites. Now, I know that the "conventional wisdom" is that using Access to power dynamic web sites is a bad idea. In fact, what inspired this message was a conversation I had with a DBA acquaintance of mine about this very subject. He is adamant that it's better to pass on a project than to agree to use Access to power an asp site. With him it's SQL Server or nothing. He cited all the usual stuff about Access being too slow and not being able to handle load to bolster his argument. But, I've had several Access-powered web sites go up over the past few years. Sure, it's mostly serving text content, but I've never had an Access-specific problem with any of them. And some of them are reasonably complex on the back-end! It seems to me that when an Access-powered site is sucking wind, the problem is more in how the pages are coded than in how JET works. It seems simple to me; you don't grab more records than you need, you close your recordsets, you keep your connection code clean, you turn off the Subdatasheet property in the mdb. Little things like that. For my larger clients, sure, SQL Server is the way to go, and I'm on the road to becoming a SQL Server guru myself, but I don't really see any downsies to using Access to power small sites. Is anyone else doing a lot of web work? Are you using Access to power your dynamic sites? If so, let me know what your thoughts are on this. Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com From Denis.Calvo at dgs.ca.gov Fri Jun 22 09:50:49 2007 From: Denis.Calvo at dgs.ca.gov (Calvo, Denis) Date: Fri, 22 Jun 2007 07:50:49 -0700 Subject: [AccessD] Inoperative Word/Access Find Button on Merge Toolbar Message-ID: This being my first attempt to enlist assistance of this group pls accept apologies in advance if format is incorrect. We use Access/Word 2003 and in our mailmerge process we use the "find" button of the mailmerge toolbar to search for specific records whose data will populate the merge document. Problem is lately the find button has not produced desired results,i.e. record that exists in the data source(a query) is not displayed. Either the "find" screen disappears or there is no reaction. Denis Calvo Contract Officer RESD/BOPP/CMS 916-376-1767 916-376-1778 (FAX) Denis.Calvo at dgs.ca.gov From cfoust at infostatsystems.com Fri Jun 22 10:25:33 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 22 Jun 2007 08:25:33 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <0JK000EJLNHC31I4@l-daemon> References: <0JK000EJLNHC31I4@l-daemon> Message-ID: When I want to see places I've been, I don't want my mug in the picture. Where I was is important, not what I looked like at the time. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, June 21, 2007 7:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Hi Charlotte: My oldest daughter was real 'shy' about getting her picture taken until a few years ago. Now when she wants to see places she has been and there are no records... (...I must admit that I have a secret stash of pictures and one day if she insists I may be able to find them but that is between you and me) Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, June 21, 2007 1:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I'm just SHY! (and I hate having my picture taken) LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, June 21, 2007 1:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I remember when Francisco and I were trying to take your pic at the conference and you were hiding from us. We assumed you were in the Witness Protection Program :) D On 6/21/07, Charlotte Foust wrote: > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > managed to keep her face hidden from the world at large through all > her years of interacting with the web and its denizens. LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Thursday, June 21, 2007 12:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > Charlotte has never recovered from the trauma of seeing what happened > to this poor kid: > > (Never post your picture on the internet) > > http://holgr.com/images/poorguy/original.jpg > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Fri Jun 22 12:19:20 2007 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 22 Jun 2007 10:19:20 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: Message-ID: <8786a4c00706221019v483885e2t77e51b85adc484d8@mail.gmail.com> OOh OOh! THers also some hair and a forearm in that pic. :) All useful parts for building the "Charlotte Mosaic" lol On 6/22/07, Gustav Brock wrote: > > Hi Kathryn > > You may be able to assemble a picture bit by bit ... I'm sure her nose tip > is exposed here: > > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin27_JPG.asp > > Great fun! Who finds the next part? > Before Charlotte kills me, let me remind you of the weekday of today. > > /gustav > > >>> kathryn at bassett.net 22-06-2007 00:00 >>> > I remember too. Charlotte convinced us that she was not just being funny > or camera-shy (which we thought at first), that she was very serious about > only allowing the back of her head to show up in pics. So after > understanding she was serious, we honored her request. As a result, the > pictures in the slide show only have either the back of her head as shown > here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsbySmolin/dba02smolin11_jpg.asp- that's the only way she would give permission for these pics to be > available. Pretty lady as I recall, so looks definitely has nothing to do > with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > David McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic > > at the conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, who > > > managed to keep her face hidden from the world at large through all > > > her years of interacting with the web and its denizens. LOL > > > > > > Charlotte > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From robert at webedb.com Fri Jun 22 12:40:12 2007 From: robert at webedb.com (Robert L. Stewart) Date: Fri, 22 Jun 2007 12:40:12 -0500 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: References: Message-ID: <200706221745.l5MHjq7R028420@databaseadvisors.com> SQL Server all the way. Using one database, you can prefix the customer/project to the table name and add them to your hearts content. There is not a reason to use JET/ACE to power the backend of a site. I have multiple sites up and all using the single database approach. Works like a charm. Robert At 12:00 PM 6/22/2007, you wrote: >Sent: Thursday, June 21, 2007 4:58 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] MS Access and data-driven websites > > >Hello, all! It's been a while since I was here, but I had a thought today >that seemed like a perfect fit for the list, so here I am. > >Over the past few years I've more or less specialized around SQL Server and >ASP (both classic and .net). In fact, 90% of my projects that involve an >interface run in the browser now. But the one place where I have not been >able to escape MS Access has been on small web sites. > >Now, I know that the "conventional wisdom" is that using Access to power >dynamic web sites is a bad idea. In fact, what inspired this message was a >conversation I had with a DBA acquaintance of mine about this very subject. >He is adamant that it's better to pass on a project than to agree to use >Access to power an asp site. With him it's SQL Server or nothing. He cited >all the usual stuff about Access being too slow and not being able to handle >load to bolster his argument. > >But, I've had several Access-powered web sites go up over the past few >years. Sure, it's mostly serving text content, but I've never had an >Access-specific problem with any of them. And some of them are reasonably >complex on the back-end! It seems to me that when an Access-powered site is >sucking wind, the problem is more in how the pages are coded than in how JET >works. It seems simple to me; you don't grab more records than you need, >you close your recordsets, you keep your connection code clean, you turn off >the Subdatasheet property in the mdb. Little things like that. > >For my larger clients, sure, SQL Server is the way to go, and I'm on the >road to becoming a SQL Server guru myself, but I don't really see any >downsies to using Access to power small sites. > >Is anyone else doing a lot of web work? Are you using Access to power your >dynamic sites? If so, let me know what your thoughts are on this. > >Respectfully, > >Christopher Hawkins >Chief Developer >Cogeian Systems >(559) 687-7591 >www.cogeian.com From cfoust at infostatsystems.com Fri Jun 22 12:48:31 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 22 Jun 2007 10:48:31 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <8786a4c00706221019v483885e2t77e51b85adc484d8@mail.gmail.com> References: <8786a4c00706221019v483885e2t77e51b85adc484d8@mail.gmail.com> Message-ID: All right, you hooligans! Go ahead and build a mosaic. When it comes out looking like a cubist nightmare, I'll adopt it as my official image and have it printed on the bag I wear over my head!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, June 22, 2007 10:19 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference OOh OOh! THers also some hair and a forearm in that pic. :) All useful parts for building the "Charlotte Mosaic" lol On 6/22/07, Gustav Brock wrote: > > Hi Kathryn > > You may be able to assemble a picture bit by bit ... I'm sure her nose > tip is exposed here: > > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin27_JPG.asp > > Great fun! Who finds the next part? > Before Charlotte kills me, let me remind you of the weekday of today. > > /gustav > > >>> kathryn at bassett.net 22-06-2007 00:00 >>> > I remember too. Charlotte convinced us that she was not just being > funny or camera-shy (which we thought at first), that she was very > serious about only allowing the back of her head to show up in pics. > So after understanding she was serious, we honored her request. As a > result, the pictures in the slide show only have either the back of > her head as shown here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin11_jpg.asp- that's the only way she would give > permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is > my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic at the > > conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, > > > who managed to keep her face hidden from the world at large > > > through all her years of interacting with the web and its > > > denizens. LOL > > > > > > Charlotte > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Fri Jun 22 12:59:48 2007 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 22 Jun 2007 10:59:48 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <8786a4c00706221019v483885e2t77e51b85adc484d8@mail.gmail.com> Message-ID: <8786a4c00706221059ie936f8dx59da420f38a703dc@mail.gmail.com> hahaha On 6/22/07, Charlotte Foust wrote: > > All right, you hooligans! Go ahead and build a mosaic. When it comes > out looking like a cubist nightmare, I'll adopt it as my official image > and have it printed on the bag I wear over my head!! LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Friday, June 22, 2007 10:19 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The first annual > GreatSmokeyMountainsAccessDConference > > OOh OOh! THers also some hair and a forearm in that pic. :) > > All useful parts for building the "Charlotte Mosaic" lol > > > > > > On 6/22/07, Gustav Brock wrote: > > > > Hi Kathryn > > > > You may be able to assemble a picture bit by bit ... I'm sure her nose > > > tip is exposed here: > > > > > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > > Smolin/dba02smolin27_JPG.asp > > > > Great fun! Who finds the next part? > > Before Charlotte kills me, let me remind you of the weekday of today. > > > > /gustav > > > > >>> kathryn at bassett.net 22-06-2007 00:00 >>> > > I remember too. Charlotte convinced us that she was not just being > > funny or camera-shy (which we thought at first), that she was very > > serious about only allowing the back of her head to show up in pics. > > So after understanding she was serious, we honored her request. As a > > result, the pictures in the slide show only have either the back of > > her head as shown here > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > > Smolin/dba02smolin06_jpg.aspor deliberately blurred like here > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > > Smolin/dba02smolin11_jpg.asp- that's the only way she would give > > permission for these pics to be available. Pretty lady as I recall, so > looks definitely has nothing to do with her decision. > > > > -- > > Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is > > my soap" > > kathryn at bassett.net > > http://bassett.net > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > > McAfee > > > Sent: 21 Jun 2007 1:48 pm > > > To: Access Developers discussion and problem solving > > > Subject: Re: [AccessD] The first annual > > > GreatSmokeyMountainsAccessDConference > > > > > > I remember when Francisco and I were trying to take your pic at the > > > conference and you were hiding from us. > > > > > > We assumed you were in the Witness Protection Program :) > > > > > > D > > > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, > > > > > who managed to keep her face hidden from the world at large > > > > through all her years of interacting with the web and its > > > > denizens. LOL > > > > > > > > Charlotte > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Fri Jun 22 13:13:13 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 22 Jun 2007 20:13:13 +0200 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Message-ID: Hi Charlotte Would you mind a jigsaw puzzle? Then we could upload you here: http://www.jigzone.com/ to replace the boring Mona Lisa! /gustav >>> cfoust at infostatsystems.com 22-06-2007 19:48 >>> All right, you hooligans! Go ahead and build a mosaic. When it comes out looking like a cubist nightmare, I'll adopt it as my official image and have it printed on the bag I wear over my head!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, June 22, 2007 10:19 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference OOh OOh! THers also some hair and a forearm in that pic. :) All useful parts for building the "Charlotte Mosaic" lol On 6/22/07, Gustav Brock wrote: > > Hi Kathryn > > You may be able to assemble a picture bit by bit ... I'm sure her nose > tip is exposed here: > > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin27_JPG.asp > > Great fun! Who finds the next part? > Before Charlotte kills me, let me remind you of the weekday of today. > > /gustav > > >>> kathryn at bassett.net 22-06-2007 00:00 >>> > I remember too. Charlotte convinced us that she was not just being > funny or camera-shy (which we thought at first), that she was very > serious about only allowing the back of her head to show up in pics. > So after understanding she was serious, we honored her request. As a > result, the pictures in the slide show only have either the back of > her head as shown here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin11_jpg.asp- that's the only way she would give > permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is > my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic at the > > conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, > > > who managed to keep her face hidden from the world at large > > > through all her years of interacting with the web and its > > > denizens. LOL > > > > > > Charlotte From clh at christopherhawkins.com Fri Jun 22 13:17:35 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Fri, 22 Jun 2007 12:17:35 -0600 Subject: [AccessD] MS Access and data-driven websites Message-ID: <2421087a9760492c989adfcffcaff6d1@mail1.gearhost.com> I agree with you guys that SQL Server (especially with SQL Server Express being so good and so free) is the best choice. However, I deal mainly with small businesses and a fair portion of the time, these guys don't have their own server, don't want to pay to use my SQL Server, or already have their site on $10/month shared hosting and won't spring for the extra $5/month to add SQL Server. Dropping an mdb file into their webspace is the quick and dirty solution for clients whoare only willing to pay for quick & dirty. :) Of course, the clients who have a little vision and are willing to spend money on the industrial grade stuff get SQL Server back-ends. I recommend SQL to everyone, but some of them balk. And don't even get me started on the "fix-it" projects where I have to go in and repair sites that are underperforming. Ugh. The difference tends to be between clients who do not understand the value their site provides to the business, and clients who do. I mean really, $5/month to add SQL to your shared hosting? For the love of all that's holy, crawl off the dime. :p Anyway, my point was not that SQL Server is not the best choice - clearly it is; I'm focusing my whole business around it - but rather that MS Access is not the kiss of death for web back-ends that many seem to think it is. That said, if I never had to do another MS Access back-end again, I'd be OK with that. Robert: I hear you on hosting multiple sites out of one database. I've got a database that is serving up content for 8 different sites. We tagged every record with a SiteID and it's off to the races! Good stuff. -C- ---------------------------------------- From: "Robert L. Stewart" Sent: Friday, June 22, 2007 11:48 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] MS Access and data-driven websites SQL Server all the way. Using one database, you can prefix the customer/project to the table name and add them to your hearts content. There is not a reason to use JET/ACE to power the backend of a site. I have multiple sites up and all using the single database approach. Works like a charm. Robert At 12:00 PM 6/22/2007, you wrote: >Sent: Thursday, June 21, 2007 4:58 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] MS Access and data-driven websites > > >Hello, all! It's been a while since I was here, but I had a thought today >that seemed like a perfect fit for the list, so here I am. > >Over the past few years I've more or less specialized around SQL Server and >ASP (both classic and .net). In fact, 90% of my projects that involve an >interface run in the browser now. But the one place where I have not been >able to escape MS Access has been on small web sites. > >Now, I know that the "conventional wisdom" is that using Access to power >dynamic web sites is a bad idea. In fact, what inspired this message was a >conversation I had with a DBA acquaintance of mine about this very subject. >He is adamant that it's better to pass on a project than to agree to use >Access to power an asp site. With him it's SQL Server or nothing. He cited >all the usual stuff about Access being too slow and not being able to handle >load to bolster his argument. > >But, I've had several Access-powered web sites go up over the past few >years. Sure, it's mostly serving text content, but I've never had an >Access-specific problem with any of them. And some of them are reasonably >complex on the back-end! It seems to me that when an Access-powered site is >sucking wind, the problem is more in how the pages are coded than in how JET >works. It seems simple to me; you don't grab more records than you need, >you close your recordsets, you keep your connection code clean, you turn off >the Subdatasheet property in the mdb. Little things like that. > >For my larger clients, sure, SQL Server is the way to go, and I'm on the >road to becoming a SQL Server guru myself, but I don't really see any >downsies to using Access to power small sites. > >Is anyone else doing a lot of web work? Are you using Access to power your >dynamic sites? If so, let me know what your thoughts are on this. > >Respectfully, > >Christopher Hawkins >Chief Developer >Cogeian Systems >(559) 687-7591 >www.cogeian.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 Jun 22 13:17:34 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 22 Jun 2007 11:17:34 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: Message-ID: Sounds good to me! Just be sure you get the mysterious smile right ... Somewhere under the right ear! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, June 22, 2007 11:13 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Hi Charlotte Would you mind a jigsaw puzzle? Then we could upload you here: http://www.jigzone.com/ to replace the boring Mona Lisa! /gustav >>> cfoust at infostatsystems.com 22-06-2007 19:48 >>> All right, you hooligans! Go ahead and build a mosaic. When it comes out looking like a cubist nightmare, I'll adopt it as my official image and have it printed on the bag I wear over my head!! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, June 22, 2007 10:19 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference OOh OOh! THers also some hair and a forearm in that pic. :) All useful parts for building the "Charlotte Mosaic" lol On 6/22/07, Gustav Brock wrote: > > Hi Kathryn > > You may be able to assemble a picture bit by bit ... I'm sure her nose > tip is exposed here: > > > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin27_JPG.asp > > Great fun! Who finds the next part? > Before Charlotte kills me, let me remind you of the weekday of today. > > /gustav > > >>> kathryn at bassett.net 22-06-2007 00:00 >>> > I remember too. Charlotte convinced us that she was not just being > funny or camera-shy (which we thought at first), that she was very > serious about only allowing the back of her head to show up in pics. > So after understanding she was serious, we honored her request. As a > result, the pictures in the slide show only have either the back of > her head as shown here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin06_jpg.aspor deliberately blurred like here > http://www.databaseadvisors.com/graphics/conf2002/2002ConferencePicsby > Smolin/dba02smolin11_jpg.asp- that's the only way she would give > permission for these pics to be available. Pretty lady as I recall, so looks definitely has nothing to do with her decision. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is > my soap" > kathryn at bassett.net > http://bassett.net > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: 21 Jun 2007 1:48 pm > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] The first annual > > GreatSmokeyMountainsAccessDConference > > > > I remember when Francisco and I were trying to take your pic at the > > conference and you were hiding from us. > > > > We assumed you were in the Witness Protection Program :) > > > > D > > > > On 6/21/07, Charlotte Foust wrote: > > > > > > Charlotte is following in the revered footsteps of Eileen Wharmby, > > > who managed to keep her face hidden from the world at large > > > through all her years of interacting with the web and its > > > denizens. LOL > > > > > > Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Fri Jun 22 13:20:26 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Fri, 22 Jun 2007 12:20:26 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <7f8e00d5d7b84b259641414eb077858b@mail1.gearhost.com> Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From galeper at gmail.com Fri Jun 22 15:48:40 2007 From: galeper at gmail.com (Gale Perez) Date: Fri, 22 Jun 2007 13:48:40 -0700 Subject: [AccessD] Access 2007 - Type Mismatch In-Reply-To: <001801c7b4b3$0fc91310$aa95d355@minster33c3r25> References: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com> <001801c7b4b3$0fc91310$aa95d355@minster33c3r25> Message-ID: <5b2621db0706221348n48720b34ne47dd8b996556f1d@mail.gmail.com> Hi Gustav and Andy, Thank you very much for your suggestions. I tried it with the single/double quotes, but it's stubbornly insisting "type mismatch." I changed the "dim" statement, but am now getting the "method or member not found" error on the line following it. I don't have much experience with writing this kind of code, so maybe I am missing something! Here's what I've got now: Dim db As Database Set db = CurrentDb Dim rst As DAO.Recordset Set rst = OpenRecordset(strSQL) 'getting an error here If Not (rst.EOF And rst.BOF) Then Cancel = True msgbox "This number has already been used. Please enter another number.", vbOKOnly, conAppTitle Response = acDataErrContinue End If On 6/22/07, Andy Lacey wrote: > Gale > My guess is that it's that the recordset's not DAO. Try changing the Dim > of > the recordset to > > Dim rst as DAO.Recordset > > and see if it's that. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez > > Sent: 21 June 2007 21:39 > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Access 2007 - Type Mismatch > > > > > > Hi! > > > > After converting a 2003 db to 2007, I'm getting a "Type > > Mismatch" error in a field's BeforeUpdate code (the code > > checks to ensure the value hasn't already been used). The > > field is a text field, so the problem shouldn't be that its > > value is in quotes. Has anyone else experienced this or have > > any ideas? It worked fine before. > > > > Thank you very much (code below), > > Gale > > > > > > Dim strSQL As String > > strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) > > & Me!MyField & > > Chr$(34) > > > > Dim db As Database > > Set db = CurrentDb > > > > Dim rst As Recordset > > Set rst = db.OpenRecordset(strSQL) > > > > If Not (rst.EOF And rst.BOF) Then > > Cancel = True > > msgbox "This number has already been used.", etc. > > End If > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > 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 Jun 22 15:59:34 2007 From: john at winhaven.net (John Bartow) Date: Fri, 22 Jun 2007 15:59:34 -0500 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070620194612.57187BBFA@smtp-auth.no-ip.com> References: <003001c7b360$ac229b90$6402a8c0@ScuzzPaq> <20070620194612.57187BBFA@smtp-auth.no-ip.com> Message-ID: <020e01c7b510$3d5ba970$6402a8c0@ScuzzPaq> Thanks but sorry, I'm not going to make it. I was looking a flight down using Expedia.com and found one at a pretty good rate the damned price changed on me before I finished! Almost doubled! So, I've been checking in every hour to see if I could get a cheap last minute flight but no luck yet and I'm out of time - last flight left Appleton at 4:07 pm. Hope you all have fun! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 2:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference It would be great if you could make it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Wednesday, June 20, 2007 1:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference My wife and I were going to go down and make a week's vacation out of it but I had too many business issues that I couldn't get away from. But I'm still trying to get down there. I can't believe how expensive the tickets are to get from here to there! John B. From Jim.Hale at FleetPride.com Fri Jun 22 16:13:30 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Fri, 22 Jun 2007 16:13:30 -0500 Subject: [AccessD] Access 2007 - Type Mismatch In-Reply-To: <5b2621db0706221348n48720b34ne47dd8b996556f1d@mail.gmail.com> References: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com><00 1801c7b4b3$0fc91310$aa95d355@minster33c3r25> <5b2621db0706221348n48720b34ne47dd8b996556f1d@mail.gmail.com> Message-ID: I believe you need to change the statement to Set rst = db.OpenRecordset(strSQL) HTH Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez Sent: Friday, June 22, 2007 3:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 - Type Mismatch Hi Gustav and Andy, Thank you very much for your suggestions. I tried it with the single/double quotes, but it's stubbornly insisting "type mismatch." I changed the "dim" statement, but am now getting the "method or member not found" error on the line following it. I don't have much experience with writing this kind of code, so maybe I am missing something! Here's what I've got now: Dim db As Database Set db = CurrentDb Dim rst As DAO.Recordset Set rst = OpenRecordset(strSQL) 'getting an error here If Not (rst.EOF And rst.BOF) Then Cancel = True msgbox "This number has already been used. Please enter another number.", vbOKOnly, conAppTitle Response = acDataErrContinue End If On 6/22/07, Andy Lacey wrote: > Gale > My guess is that it's that the recordset's not DAO. Try changing the > Dim of the recordset to > > Dim rst as DAO.Recordset > > and see if it's that. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gale > > Perez > > Sent: 21 June 2007 21:39 > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Access 2007 - Type Mismatch > > > > > > Hi! > > > > After converting a 2003 db to 2007, I'm getting a "Type Mismatch" > > error in a field's BeforeUpdate code (the code checks to ensure the > > value hasn't already been used). The field is a text field, so the > > problem shouldn't be that its value is in quotes. Has anyone else > > experienced this or have any ideas? It worked fine before. > > > > Thank you very much (code below), > > Gale > > > > > > Dim strSQL As String > > strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) & > > Me!MyField & > > Chr$(34) > > > > Dim db As Database > > Set db = CurrentDb > > > > Dim rst As Recordset > > Set rst = db.OpenRecordset(strSQL) > > > > If Not (rst.EOF And rst.BOF) Then > > Cancel = True > > msgbox "This number has already been used.", etc. > > End If > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From jwcolby at colbyconsulting.com Fri Jun 22 16:15:22 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 22 Jun 2007 17:15:22 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <020e01c7b510$3d5ba970$6402a8c0@ScuzzPaq> Message-ID: <20070622211523.40E76BDD3@smtp-auth.no-ip.com> We'll miss ya. Where is Appleton? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, June 22, 2007 5:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Thanks but sorry, I'm not going to make it. I was looking a flight down using Expedia.com and found one at a pretty good rate the damned price changed on me before I finished! Almost doubled! So, I've been checking in every hour to see if I could get a cheap last minute flight but no luck yet and I'm out of time - last flight left Appleton at 4:07 pm. Hope you all have fun! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 20, 2007 2:46 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference It would be great if you could make it. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Wednesday, June 20, 2007 1:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference My wife and I were going to go down and make a week's vacation out of it but I had too many business issues that I couldn't get away from. But I'm still trying to get down there. I can't believe how expensive the tickets are to get from here to there! John B. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Fri Jun 22 17:00:42 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 22 Jun 2007 17:00:42 -0500 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: <2421087a9760492c989adfcffcaff6d1@mail1.gearhost.com> Message-ID: Very True. It's that kiss of death comment that gets my goat! I have nothing against developing in a server side db, but when someone who claims to be a DBA says that an .mdb run locally on a webserver is bad....GRRRRR! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Friday, June 22, 2007 1:18 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] MS Access and data-driven websites I agree with you guys that SQL Server (especially with SQL Server Express being so good and so free) is the best choice. However, I deal mainly with small businesses and a fair portion of the time, these guys don't have their own server, don't want to pay to use my SQL Server, or already have their site on $10/month shared hosting and won't spring for the extra $5/month to add SQL Server. Dropping an mdb file into their webspace is the quick and dirty solution for clients whoare only willing to pay for quick & dirty. :) Of course, the clients who have a little vision and are willing to spend money on the industrial grade stuff get SQL Server back-ends. I recommend SQL to everyone, but some of them balk. And don't even get me started on the "fix-it" projects where I have to go in and repair sites that are underperforming. Ugh. The difference tends to be between clients who do not understand the value their site provides to the business, and clients who do. I mean really, $5/month to add SQL to your shared hosting? For the love of all that's holy, crawl off the dime. :p Anyway, my point was not that SQL Server is not the best choice - clearly it is; I'm focusing my whole business around it - but rather that MS Access is not the kiss of death for web back-ends that many seem to think it is. That said, if I never had to do another MS Access back-end again, I'd be OK with that. Robert: I hear you on hosting multiple sites out of one database. I've got a database that is serving up content for 8 different sites. We tagged every record with a SiteID and it's off to the races! Good stuff. -C- The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Fri Jun 22 17:12:59 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 22 Jun 2007 18:12:59 -0400 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: Message-ID: <20070622221300.793D7BD88@smtp-auth.no-ip.com> One of my favorite quotes, which I always mangle... The DBAs / programmer's job is to outwit the idiots. The universes job is to create better idiots. Who has been on the job longer? This is a shining example that the universe is pretty good at creating idiots. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, June 22, 2007 6:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access and data-driven websites Very True. It's that kiss of death comment that gets my goat! I have nothing against developing in a server side db, but when someone who claims to be a DBA says that an .mdb run locally on a webserver is bad....GRRRRR! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Friday, June 22, 2007 1:18 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] MS Access and data-driven websites I agree with you guys that SQL Server (especially with SQL Server Express being so good and so free) is the best choice. However, I deal mainly with small businesses and a fair portion of the time, these guys don't have their own server, don't want to pay to use my SQL Server, or already have their site on $10/month shared hosting and won't spring for the extra $5/month to add SQL Server. Dropping an mdb file into their webspace is the quick and dirty solution for clients whoare only willing to pay for quick & dirty. :) Of course, the clients who have a little vision and are willing to spend money on the industrial grade stuff get SQL Server back-ends. I recommend SQL to everyone, but some of them balk. And don't even get me started on the "fix-it" projects where I have to go in and repair sites that are underperforming. Ugh. The difference tends to be between clients who do not understand the value their site provides to the business, and clients who do. I mean really, $5/month to add SQL to your shared hosting? For the love of all that's holy, crawl off the dime. :p Anyway, my point was not that SQL Server is not the best choice - clearly it is; I'm focusing my whole business around it - but rather that MS Access is not the kiss of death for web back-ends that many seem to think it is. That said, if I never had to do another MS Access back-end again, I'd be OK with that. Robert: I hear you on hosting multiple sites out of one database. I've got a database that is serving up content for 8 different sites. We tagged every record with a SiteID and it's off to the races! Good stuff. -C- The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From galeper at gmail.com Fri Jun 22 17:59:26 2007 From: galeper at gmail.com (Gale Perez) Date: Fri, 22 Jun 2007 15:59:26 -0700 Subject: [AccessD] Access 2007 - Type Mismatch In-Reply-To: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com> References: <5b2621db0706211338p4d4677a4n96a1ce71d22c3f2b@mail.gmail.com> Message-ID: <5b2621db0706221559i3fd37e44u5c53948e27ddf7e6@mail.gmail.com> Thank you, Jim! That was what I had originally, and it worked just fine in Access 1997 and 2003, but I got the old "Type Mismatch" error in 2007. I remember now that even when I commented out the rst bit and just ran the bit to capture strSQL, I still got the error. I just changed it all to use dlookup instead for this purpose, but I'm getting a lot of "Type Mismatch" errors in other parts of my forms where I wasn't before. Back to the drawing board! Thank you all again for your help, and have a great weekend. Gale On 6/21/07, Gale Perez wrote: > > Hi! > > After converting a 2003 db to 2007, I'm getting a "Type Mismatch" error in > a field's BeforeUpdate code (the code checks to ensure the value hasn't > already been used). The field is a text field, so the problem shouldn't be > that its value is in quotes. Has anyone else experienced this or have any > ideas? It worked fine before. > > Thank you very much (code below), > Gale > > > Dim strSQL As String > strSQL = "SELECT * FROM MyTable WHERE MyField = " & Chr$(34) & Me!MyField > & Chr$(34) > > Dim db As Database > Set db = CurrentDb > > Dim rst As Recordset > Set rst = db.OpenRecordset(strSQL) > > If Not (rst.EOF And rst.BOF) Then > Cancel = True > msgbox "This number has already been used.", etc. > End If > From Gustav at cactus.dk Sat Jun 23 12:56:29 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 23 Jun 2007 19:56:29 +0200 Subject: [AccessD] Age calculation Message-ID: Hi all As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. Recently I noticed that DateAdd() correctly returns Feb. 28 when adding a count of years to dates of Feb. 29. resulting in dates of common years. Markus G. Fischer at Expert-Exchange came up with the idea of using this feature for serious age calculation, and so I did. I did a rewrite of my previous Years function as it could be simplified considerably using DateAdd and with the option to return negative ages in either of two ways. For a given datDate1, if datDate2 is decreased step wise one year from returning a positive count to returning a negative count, one or two occurrences of count zero will be returned. If booLinear is False, the sequence will be: 3, 2, 1, 0, 0, -1, -2 If booLinear is True, the sequence will be: 3, 2, 1, 0, -1, -2, -3 More explanation in the in-line comments. Here it is: Public Function Age( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return 0 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2007-06-23. Supplemented with AgeLinear for count of negative ages offset by -1. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If Age = Years(datDateOfBirth, datDate) End Function Public Function AgeLinear( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return -1 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2007-06-23. Cactus Data ApS, CPH. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If AgeLinear = Years(datDateOfBirth, datDate, True) End Function Public Function Years( _ ByVal datDate1 As Date, _ ByVal datDate2 As Date, _ Optional ByVal booLinear As Boolean) _ As Integer ' Returns the difference in full years between datDate1 and datDate2. ' ' Calculates correctly for: ' negative differences ' leap years ' dates of 29. February ' date/time values with embedded time values ' negative date/time values (prior to 1899-12-29) ' ' Optionally returns negative counts rounded down to provide a ' linear sequence of year counts. ' For a given datDate1, if datDate2 is decreased step wise one year from ' returning a positive count to returning a negative count, one or two ' occurrences of count zero will be returned. ' If booLinear is False, the sequence will be: ' 3, 2, 1, 0, 0, -1, -2 ' If booLinear is True, the sequence will be: ' 3, 2, 1, 0, -1, -2, -3 ' ' If booLinear is False, reversing datDate1 and datDate2 will return ' results of same absolute value, only the sign will change. ' This behaviour mimics that of Fix(). ' If booLinear is True, reversing datDate1 and datDate2 will return ' results where the negative count is offset by -1. ' This behaviour mimics that of Int(). ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2000-12-16. Leap year correction modified to be symmetrical. ' Calculation of intDaysDiff simplified. ' Renamed from YearsDiff() to Years(). ' 2000-12-18. Introduced cbytMonthDaysMax. ' 2007-06-22. Version 2. Complete rewrite. ' Check for month end of February performed with DateAdd() ' after idea of Markus G. Fischer. Dim intDiff As Integer Dim intSign As Integer Dim intYears As Integer ' Find difference in calendar years. intYears = DateDiff("yyyy", datDate1, datDate2) ' For positive resp. negative intervals, check if the second date ' falls before, on, or after the crossing date for a full 12 months period ' while at the same time correcting for February 29. of leap years. If DateDiff("d", datDate1, datDate2) > 0 Then intSign = Sgn(DateDiff("d", DateAdd("yyyy", intYears, datDate1), datDate2)) intDiff = Abs(intSign < 0) Else intSign = Sgn(DateDiff("d", DateAdd("yyyy", -intYears, datDate2), datDate1)) If intSign <> 0 Then ' Offset negative count of years to continuous sequence if requested. intDiff = Abs(booLinear) End If intDiff = intDiff - Abs(intSign < 0) End If ' Return count of years as count of full 12 months periods. Years = intYears - intDiff End Function /gustav From spike at tenbus.co.uk Sat Jun 23 13:28:17 2007 From: spike at tenbus.co.uk (Webadmin - Tenbus) Date: Sat, 23 Jun 2007 19:28:17 +0100 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <467D6641.1020100@tenbus.co.uk> Good work Gustav! I've tucked this away safely for possible future use. Thanks for sharing Best regards! Chris Foote Gustav Brock wrote: > Hi all > > As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. > > ----------(Good stuff snipped)------------ From shamil at users.mns.ru Sat Jun 23 14:06:54 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 23 Jun 2007 23:06:54 +0400 Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototyping for "paperless" and wireless modern technologies.... Message-ID: <000001c7b5c9$aa2bce40$6401a8c0@nant> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil From miscellany at mvps.org Sat Jun 23 14:44:42 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 24 Jun 2007 07:44:42 +1200 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <467D782A.1080002@mvps.org> Very nice, Gustav. However, I can't find an example where the following does not work correctly. Can you? Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") ="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Gustav Brock wrote: > As I have posted several times, most of the functions published > around the web for this simple task is crap because they fail for > calculations around Feb. 28./29., thus they are not suited for > business use. > From miscellany at mvps.org Sat Jun 23 15:57:45 2007 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 24 Jun 2007 08:57:45 +1200 Subject: [AccessD] Age calculation In-Reply-To: <467D782A.1080002@mvps.org> References: <467D782A.1080002@mvps.org> Message-ID: <467D8949.30503@mvps.org> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) From gustav at cactus.dk Sat Jun 23 17:44:55 2007 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 24 Jun 2007 00:44:55 +0200 Subject: [AccessD] : OT: Useful weekend technical reading - Paper Prototyping for "paperless" and wireless modern technologies... Message-ID: >>> shamil at users.mns.ru 23-06-07 21:06 >>> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil From gustav at cactus.dk Sat Jun 23 17:44:56 2007 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 24 Jun 2007 00:44:56 +0200 Subject: [AccessD] : OT: Useful weekend technical reading - Paper Prototyping for "paperless" and wireless modern technologies... Message-ID: >>> shamil at users.mns.ru 23-06-07 21:06 >>> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil From gustav at cactus.dk Sat Jun 23 17:49:02 2007 From: gustav at cactus.dk (Gustav Brock) Date: Sun, 24 Jun 2007 00:49:02 +0200 Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototyping for "paperless" and wireless modern technologies.... Message-ID: Hi Shamil Strange, I had some thoughts about this but believed it to be just too old fashioned, so I turned to Microsofts One Note (part of the Action Pack). /gustav >>> shamil at users.mns.ru 23-06-07 21:06 >>> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil From kp at sdsonline.net Sun Jun 24 07:52:30 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Sun, 24 Jun 2007 22:52:30 +1000 Subject: [AccessD] The Business Side Of Databases References: <7f8e00d5d7b84b259641414eb077858b@mail1.gearhost.com> Message-ID: <008801c7b65e$87e41000$6401a8c0@office> I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 24 08:18:47 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 24 Jun 2007 09:18:47 -0400 Subject: [AccessD] Resetting an AutoNumber Message-ID: <29f585dd0706240618t28adc707sc585aede20abc249@mail.gmail.com> Hi all, It's been a while since I worked in an MDB, and in the immortal words of The Simpsons, there are no stupid questions, only stupid people -- so I'm stupid. I can't remember. Is it enough to nuke all the rows in a table, and then compact+repair? Will that reset the ANPK to 1? Struggling through this senior moment, Arthur From rusty.hammond at cpiqpc.com Sun Jun 24 08:40:36 2007 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Sun, 24 Jun 2007 08:40:36 -0500 Subject: [AccessD] Resetting an AutoNumber Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDC@cpixchng-1.cpiqpc.net> Arthur, The process you describe will work. I don't know if it's a recommended strategy but deleting and recreating the ANPK field works too. I like your way better just because the compact process cleans up the file. HTH, Rusty -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Sunday, June 24, 2007 8:19 AM To: Access Developers discussion and problem solving Subject: [AccessD] Resetting an AutoNumber Hi all, It's been a while since I worked in an MDB, and in the immortal words of The Simpsons, there are no stupid questions, only stupid people -- so I'm stupid. I can't remember. Is it enough to nuke all the rows in a table, and then compact+repair? Will that reset the ANPK to 1? Struggling through this senior moment, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From ssharkins at setel.com Sun Jun 24 08:49:20 2007 From: ssharkins at setel.com (Susan Harkins) Date: Sun, 24 Jun 2007 09:49:20 -0400 Subject: [AccessD] Resetting an AutoNumber In-Reply-To: <29f585dd0706240618t28adc707sc585aede20abc249@mail.gmail.com> References: <29f585dd0706240618t28adc707sc585aede20abc249@mail.gmail.com> Message-ID: <002301c7b666$77bf8cb0$84b82ad1@SusanOne> Yes. Susan H. It's been a while since I worked in an MDB, and in the immortal words of The Simpsons, there are no stupid questions, only stupid people -- so I'm stupid. I can't remember. Is it enough to nuke all the rows in a table, and then compact+repair? Will that reset the ANPK to 1? From fuller.artful at gmail.com Sun Jun 24 09:00:28 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 24 Jun 2007 10:00:28 -0400 Subject: [AccessD] Resetting an AutoNumber In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDC@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDC@cpixchng-1.cpiqpc.net> Message-ID: <29f585dd0706240700jbd758acne8dbf8afde0b24b5@mail.gmail.com> Thanks, Rusty! (Completely off topic, but what is Rusty short for? Christopher? I have no idea, not that it matters, just curious.) Arthur On 6/24/07, rusty.hammond at cpiqpc.com wrote: > > Arthur, > > The process you describe will work. I don't know if it's a recommended > strategy but deleting and recreating the ANPK field works too. I like > your > way better just because the compact process cleans up the file. > > HTH, > > Rusty > From dwaters at usinternet.com Sun Jun 24 09:06:08 2007 From: dwaters at usinternet.com (Dan Waters) Date: Sun, 24 Jun 2007 09:06:08 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <008801c7b65e$87e41000$6401a8c0@office> References: <7f8e00d5d7b84b259641414eb077858b@mail1.gearhost.com> <008801c7b65e$87e41000$6401a8c0@office> Message-ID: <000901c7b668$d1f029e0$0200a8c0@danwaters> Hi Kath, Kath, I do charge a user license fee of $500/user/year. These are concurrent licenses. If they have 5 licenses the 6th user gets a screen which lists the people who are currently logged in, and they are logged out. I set up a mechanism where the administrator can change the license quantity themselves, and I charge monthly. The amount is based on the highest quantity for the previous month. I've been thinking about a maintenance fee as well. It turns out that I do quite a bit of maintenance anyway (improvements/fixes I want to implement). And, it's much easier overall for your customers to get a maintenance budget approved, than to get approval for a series of changes or improvements. When I started 5 years ago, I thought that managers would take budgets somewhat personally, but it's really just a business tool. I've read that a typical maintenance fee is annually about 15% of the original cost. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, June 24, 2007 7:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 setel.com Sun Jun 24 09:48:49 2007 From: ssharkins at setel.com (Susan Harkins) Date: Sun, 24 Jun 2007 10:48:49 -0400 Subject: [AccessD] Office 2007 Message-ID: <005f01c7b66e$c766a840$84b82ad1@SusanOne> Any of you developing in 07 yet? Any of you have an existing customer who's requested an upgrade of an application from you? Susan H. From rusty.hammond at cpiqpc.com Sun Jun 24 13:49:52 2007 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Sun, 24 Jun 2007 13:49:52 -0500 Subject: [AccessD] Resetting an AutoNumber Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDD@cpixchng-1.cpiqpc.net> In my case, it's short (and long, and just right) for Rusty. -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Sunday, June 24, 2007 9:00 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Resetting an AutoNumber Thanks, Rusty! (Completely off topic, but what is Rusty short for? Christopher? I have no idea, not that it matters, just curious.) Arthur On 6/24/07, rusty.hammond at cpiqpc.com wrote: > > Arthur, > > The process you describe will work. I don't know if it's a recommended > strategy but deleting and recreating the ANPK field works too. I like > your > way better just because the compact process cleans up the file. > > HTH, > > Rusty > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From nd500_lo at charter.net Sun Jun 24 14:19:41 2007 From: nd500_lo at charter.net (Dian) Date: Sun, 24 Jun 2007 12:19:41 -0700 Subject: [AccessD] Office 2007 In-Reply-To: <005f01c7b66e$c766a840$84b82ad1@SusanOne> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> Message-ID: <000001c7b694$9e0cc300$6400a8c0@dsunit1> Odd you should ask that. Although I'm technically retired, I had a request to upgrade the first app I ever did...and I started on it yesterday. So far, all I can say is that it was easier to work in Access 2.0 than to upgrade to 2007. I can also say that I wish MS would just give us good stuff and leave all the new interface improvements OUT of the mix. Yeah...I'm grumpy right now. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, June 24, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Office 2007 Any of you developing in 07 yet? Any of you have an existing customer who's requested an upgrade of an application from you? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Jun 24 14:24:42 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 24 Jun 2007 15:24:42 -0400 Subject: [AccessD] Resetting an AutoNumber In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDD@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDD@cpixchng-1.cpiqpc.net> Message-ID: <29f585dd0706241224x52fa76aat33e130b38bada40b@mail.gmail.com> LOL. Now why didn't I think of that? I guess that's why you get the big bucks. On 6/24/07, rusty.hammond at cpiqpc.com wrote: > > In my case, it's short (and long, and just right) for Rusty. > > From fuller.artful at gmail.com Sun Jun 24 14:38:18 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 24 Jun 2007 15:38:18 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <000001c7b694$9e0cc300$6400a8c0@dsunit1> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> <000001c7b694$9e0cc300$6400a8c0@dsunit1> Message-ID: <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> The alleged improvements seem without exception to dazzle all Office users who have never sniffed a line of code. I must be old-fangled -- I cannot yet deem one reason why "ribbons" are better than the menubar; nor can I find menu items that I used to be able to find eyes-closed. Apparently somebody has released an add-in that puts the classic menu back into the picture while hiding the ribbons. On the plus side, I really do love the navigation bar in Access 2007. Arthur On 6/24/07, Dian wrote: > > Odd you should ask that. Although I'm technically retired, I had a request > to upgrade the first app I ever did...and I started on it yesterday. So > far, > all I can say is that it was easier to work in Access 2.0 than to upgrade > to > 2007. I can also say that I wish MS would just give us good stuff and > leave > all the new interface improvements OUT of the mix. Yeah...I'm grumpy right > now. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Sunday, June 24, 2007 7:49 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Office 2007 > > Any of you developing in 07 yet? Any of you have an existing customer > who's > requested an upgrade of an application from you? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rusty.hammond at cpiqpc.com Sun Jun 24 14:43:42 2007 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Sun, 24 Jun 2007 14:43:42 -0500 Subject: [AccessD] OT - was Resetting an AutoNumber Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDE@cpixchng-1.cpiqpc.net> LOL, I don't know about that. Most people think Rusty is short for Russell or a nickname but it is the name on my birth certificate. My parents told me it was because I had rust colored hair when I was born. Dad couldn't give any of us a name until he saw us first. Made sense to me. -----Original Message----- From: Arthur Fuller [mailto:fuller.artful at gmail.com] Sent: Sunday, June 24, 2007 2:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Resetting an AutoNumber LOL. Now why didn't I think of that? I guess that's why you get the big bucks. On 6/24/07, rusty.hammond at cpiqpc.com wrote: > > In my case, it's short (and long, and just right) for Rusty. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From nd500_lo at charter.net Sun Jun 24 14:54:29 2007 From: nd500_lo at charter.net (Dian) Date: Sun, 24 Jun 2007 12:54:29 -0700 Subject: [AccessD] Office 2007 In-Reply-To: <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne><000001c7b694$9e0cc300$6400a8c0@dsunit1> <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> Message-ID: <000001c7b699$7a0e0860$6400a8c0@dsunit1> Well, I already admitted I was grumpy. I think that, if I had the time (and the inclination)to do what I did originally (learn Access 2.0, which was then brand-new), it might work. I don't think I want to go that far right now and so I'm cheating (and I'll understand if you all want to throw me off the list permanently for this one). I'm doing all the upgrades in 2003, then I'll convert it and smile sweetly and cash the check. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 24, 2007 12:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office 2007 The alleged improvements seem without exception to dazzle all Office users who have never sniffed a line of code. I must be old-fangled -- I cannot yet deem one reason why "ribbons" are better than the menubar; nor can I find menu items that I used to be able to find eyes-closed. Apparently somebody has released an add-in that puts the classic menu back into the picture while hiding the ribbons. On the plus side, I really do love the navigation bar in Access 2007. Arthur On 6/24/07, Dian wrote: > > Odd you should ask that. Although I'm technically retired, I had a > request to upgrade the first app I ever did...and I started on it > yesterday. So far, all I can say is that it was easier to work in > Access 2.0 than to upgrade to 2007. I can also say that I wish MS > would just give us good stuff and leave all the new interface > improvements OUT of the mix. Yeah...I'm grumpy right now. > From ssharkins at setel.com Sun Jun 24 15:20:53 2007 From: ssharkins at setel.com (Susan Harkins) Date: Sun, 24 Jun 2007 16:20:53 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne><000001c7b694$9e0cc300$6400a8c0@dsunit1> <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> Message-ID: <00c101c7b69d$2ad82ec0$84b82ad1@SusanOne> Arthur, MS doesn't need a reason to change things other than forcing us all to spend money on wasted features... :( I'm trying to be nice, but I really am tired of being manipulated by Mr. Moneybags Gates. Susan H. The alleged improvements seem without exception to dazzle all Office users who have never sniffed a line of code. I must be old-fangled -- I cannot yet deem one reason why "ribbons" are better than the menubar; nor can I find menu items that I used to be able to find eyes-closed. Apparently somebody has released an add-in that puts the classic menu back into the picture while hiding the ribbons. On the plus side, I really do love the navigation bar in Access 2007. From martyconnelly at shaw.ca Sun Jun 24 16:08:02 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sun, 24 Jun 2007 14:08:02 -0700 Subject: [AccessD] Resetting an AutoNumber In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDC@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584BBDC@cpixchng-1.cpiqpc.net> Message-ID: <467EDD32.8050703@shaw.ca> You can do this via VBA code or even SQL ALTER TABLE ALTER COLUMN Counter(,) The seed in a long integer value that specifies what number to restart at, the increment is the number by which to increase each new entry. So, if you have a table named "Customers" and you want to reset field "CustomerID" to start at 10 and increment by 5 each time a new record is added, use the command: ALTER TABLE Customers ALTER COLUMN CustomerID Counter(10,5) Pay attention to relationships however There is no need for closing & compaction of db Tejpal, A.D. has an example at http://www.rogersaccesslibrary.com/Otherdownload.asp?SampleName='AutoNumbers_Reclaim.mdb' rusty.hammond at cpiqpc.com wrote: >Arthur, > >The process you describe will work. I don't know if it's a recommended >strategy but deleting and recreating the ANPK field works too. I like your >way better just because the compact process cleans up the file. > >HTH, > >Rusty > >-----Original Message----- >From: Arthur Fuller [mailto:fuller.artful at gmail.com] >Sent: Sunday, June 24, 2007 8:19 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] Resetting an AutoNumber > > >Hi all, > >It's been a while since I worked in an MDB, and in the immortal words of The >Simpsons, there are no stupid questions, only stupid people -- so I'm >stupid. I can't remember. Is it enough to nuke all the rows in a table, and >then compact+repair? Will that reset the ANPK to 1? > >Struggling through this senior moment, >Arthur > > -- Marty Connelly Victoria, B.C. Canada From fuller.artful at gmail.com Sun Jun 24 16:35:52 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 24 Jun 2007 17:35:52 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <000001c7b699$7a0e0860$6400a8c0@dsunit1> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> <000001c7b694$9e0cc300$6400a8c0@dsunit1> <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> <000001c7b699$7a0e0860$6400a8c0@dsunit1> Message-ID: <29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> Just remember when you cash that cheque, you come see me, Tony Soprano, with a slice. Whoa! I just remembered, I actually do own the name MobStar! Bought it on a lark, and you'd have to be old to understand why (Wordstar etc.) but I scored that name a long time ago. I used it in various presentations, because most such are very dry, so I chose to go in the Tony Soprano software vein -- yous gotyas pharmatceutical and companionship and and risk modules, plus yous gotta move girls from here to there so they don't get stale, and yous got "break arms or legs or both" reports. This business is tough. Add on encryption and I definitely don't want my wives or partners to be able to read the data. I've thought about this, but at the end of the day, what caused me to pass is the tech-support part of the equation. 3am: "Yo, Arthur, we got a shoe ovah heah. You gotta wipe this like a newborn baby. I mean clean." Although I detected a significant market here, ultimately I chose to pass. Several bikers arrive at your home at 3am and point out that's there's a bug in your routine xxyyzz. No thanks! So there you go. On a lark, I bought the name MobStar. Now I'm afraid to sell it. LOL. A. On 6/24/07, Dian wrote: > > Well, I already admitted I was grumpy. I think that, if I had the time > (and > the inclination)to do what I did originally (learn Access 2.0, which was > then brand-new), it might work. I don't think I want to go that far right > now and so I'm cheating (and I'll understand if you all want to throw me > off > the list permanently for this one). I'm doing all the upgrades in 2003, > then > I'll convert it and smile sweetly and cash the check. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, June 24, 2007 12:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Office 2007 > > The alleged improvements seem without exception to dazzle all Office users > who have never sniffed a line of code. I must be old-fangled -- I cannot > yet > deem one reason why "ribbons" are better than the menubar; nor can I find > menu items that I used to be able to find eyes-closed. > > Apparently somebody has released an add-in that puts the classic menu back > into the picture while hiding the ribbons. > > On the plus side, I really do love the navigation bar in Access 2007. > > Arthur > > > On 6/24/07, Dian wrote: > > > > Odd you should ask that. Although I'm technically retired, I had a > > request to upgrade the first app I ever did...and I started on it > > yesterday. So far, all I can say is that it was easier to work in > > Access 2.0 than to upgrade to 2007. I can also say that I wish MS > > would just give us good stuff and leave all the new interface > > improvements OUT of the mix. Yeah...I'm grumpy right now. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From joeget at vgernet.net Sun Jun 24 02:57:09 2007 From: joeget at vgernet.net (John Eget) Date: Sun, 24 Jun 2007 03:57:09 -0400 Subject: [AccessD] Access 2007 Navigation bar References: <29f585dd0704290848l15f8b55aoc6648d9a0768efe1@mail.gmail.com> Message-ID: <000201c7b6ab$c1776a40$dac2f63f@JOHN> Hi I am creating an access database from a 2003 version and would like to not display the standard microsoft ribbon. I would like to display my customized toolbars created in the 2003 version and not the Microsoft default ribbon. However I also need to update the database and add the attachment feature for entries which is only supported in the accdb version. The accdb version does not allow for customized toobars as the only displayed ribbon/toolbar. Thanks in advance for any help John Eget ----- Original Message ----- From: "Martin Reid" To: "Access Developers discussion and problem solving" Sent: Sunday, April 29, 2007 12:42 PM Subject: Re: [AccessD] Access 2007 Navigation bar Arthur Look up RibbonX there is a lot of stuff on the web. This site is great and Patrick has a lovely developer tool available to customise the ribbon for you. http://pschmid.net/blog/category/office-2007/ribbonx/ Basically you create a system table used to hold the XML files used to create the menus or now Ribbons. http://msdn2.microsoft.com/en-us/library/aa338202.aspx This site is great http://www.accessribbon.de/en/?Access_-_Ribbons Martin Martin WP Reid Training and Assessment Unit Riddle Hall Belfast tel: 02890 974465 ________________________________ From: accessd-bounces at databaseadvisors.com on behalf of Arthur Fuller Sent: Sun 29/04/2007 16:48 To: Access Developers discussion and problem solving Subject: [AccessD] Access 2007 Navigation bar Can anyone point me at a tutorial or sample code or something that illustrates how to customize the navigation bar? I don't find the list of tables and forms and reports particularly useful, except in terms of development. I have more in mind a sort of hierarchical series, vaguely like the classic switchboard technology but much more useful. Something along the lines of: Customers Browse Customers New Customer Print Customer Labels Top Ten Customers Email selected Customers Products ... ... etc. 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 nd500_lo at charter.net Sun Jun 24 22:01:04 2007 From: nd500_lo at charter.net (Dian) Date: Sun, 24 Jun 2007 20:01:04 -0700 Subject: [AccessD] Office 2007 In-Reply-To: <29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne><000001c7b694$9e0cc300$6400a8c0@dsunit1><29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com><000001c7b699$7a0e0860$6400a8c0@dsunit1> <29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> Message-ID: <000001c7b6d5$11f9a090$6400a8c0@dsunit1> I not only remember WordStar, I still miss it sometimes when I want to do something fancy and can't remember how to make it happen. WordStar didn't do all that much, but what it did looked great....and it was SIMPLE...seems like nothing is simple today... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Sunday, June 24, 2007 2:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office 2007 Just remember when you cash that cheque, you come see me, Tony Soprano, with a slice. Whoa! I just remembered, I actually do own the name MobStar! Bought it on a lark, and you'd have to be old to understand why (Wordstar etc.) but I scored that name a long time ago. I used it in various presentations, because most such are very dry, so I chose to go in the Tony Soprano software vein -- yous gotyas pharmatceutical and companionship and and risk modules, plus yous gotta move girls from here to there so they don't get stale, and yous got "break arms or legs or both" reports. This business is tough. Add on encryption and I definitely don't want my wives or partners to be able to read the data. I've thought about this, but at the end of the day, what caused me to pass is the tech-support part of the equation. 3am: "Yo, Arthur, we got a shoe ovah heah. You gotta wipe this like a newborn baby. I mean clean." Although I detected a significant market here, ultimately I chose to pass. Several bikers arrive at your home at 3am and point out that's there's a bug in your routine xxyyzz. No thanks! So there you go. On a lark, I bought the name MobStar. Now I'm afraid to sell it. LOL. A. On 6/24/07, Dian wrote: > > Well, I already admitted I was grumpy. I think that, if I had the time > (and the inclination)to do what I did originally (learn Access 2.0, > which was then brand-new), it might work. I don't think I want to go > that far right now and so I'm cheating (and I'll understand if you all > want to throw me off the list permanently for this one). I'm doing all > the upgrades in 2003, then I'll convert it and smile sweetly and cash > the check. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > Fuller > Sent: Sunday, June 24, 2007 12:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Office 2007 > > The alleged improvements seem without exception to dazzle all Office > users who have never sniffed a line of code. I must be old-fangled -- > I cannot yet deem one reason why "ribbons" are better than the > menubar; nor can I find menu items that I used to be able to find > eyes-closed. > > Apparently somebody has released an add-in that puts the classic menu > back into the picture while hiding the ribbons. > > On the plus side, I really do love the navigation bar in Access 2007. > > Arthur > > > On 6/24/07, Dian wrote: > > > > Odd you should ask that. Although I'm technically retired, I had a > > request to upgrade the first app I ever did...and I started on it > > yesterday. So far, all I can say is that it was easier to work in > > Access 2.0 than to upgrade to 2007. I can also say that I wish MS > > would just give us good stuff and leave all the new interface > > improvements OUT of the mix. Yeah...I'm grumpy right now. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drboz at pacbell.net Sun Jun 24 22:17:51 2007 From: drboz at pacbell.net (Don Bozarth) Date: Sun, 24 Jun 2007 20:17:51 -0700 Subject: [AccessD] Office 2007 References: <005f01c7b66e$c766a840$84b82ad1@SusanOne><000001c7b694$9e0cc300$6400a8c0@dsunit1><29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com><000001c7b699$7a0e0860$6400a8c0@dsunit1><29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> <000001c7b6d5$11f9a090$6400a8c0@dsunit1> Message-ID: <007801c7b6d7$6a9286c0$6401a8c0@don> Somewhere around here I still have a copy of WordStar for CP/M on 8" floppies..... Don B. ----- Original Message ----- From: "Dian" To: "'Access Developers discussion and problem solving'" Sent: Sunday, June 24, 2007 8:01 PM Subject: Re: [AccessD] Office 2007 >I not only remember WordStar, I still miss it sometimes when I want to do > something fancy and can't remember how to make it happen. WordStar didn't > do > all that much, but what it did looked great....and it was SIMPLE...seems > like nothing is simple today... > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Sunday, June 24, 2007 2:36 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Office 2007 > > Just remember when you cash that cheque, you come see me, Tony Soprano, > with > a slice. > > Whoa! I just remembered, I actually do own the name MobStar! Bought it on > a > lark, and you'd have to be old to understand why (Wordstar etc.) but I > scored that name a long time ago. I used it in various presentations, > because most such are very dry, so I chose to go in the Tony Soprano > software vein -- yous gotyas pharmatceutical and companionship and and > risk > modules, plus yous gotta move girls from here to there so they don't get > stale, and yous got "break arms or legs or both" reports. This business is > tough. Add on encryption and I definitely don't want my wives or partners > to > be able to read the data. > > I've thought about this, but at the end of the day, what caused me to pass > is the tech-support part of the equation. 3am: "Yo, Arthur, we got a shoe > ovah heah. You gotta wipe this like a newborn baby. I mean clean." > Although > I detected a significant market here, ultimately I chose to pass. Several > bikers arrive at your home at 3am and point out that's there's a bug in > your > routine xxyyzz. No thanks! > > So there you go. On a lark, I bought the name MobStar. Now I'm afraid to > sell it. LOL. > > A. > > > On 6/24/07, Dian wrote: >> >> Well, I already admitted I was grumpy. I think that, if I had the time >> (and the inclination)to do what I did originally (learn Access 2.0, >> which was then brand-new), it might work. I don't think I want to go >> that far right now and so I'm cheating (and I'll understand if you all >> want to throw me off the list permanently for this one). I'm doing all >> the upgrades in 2003, then I'll convert it and smile sweetly and cash >> the check. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur >> Fuller >> Sent: Sunday, June 24, 2007 12:38 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Office 2007 >> >> The alleged improvements seem without exception to dazzle all Office >> users who have never sniffed a line of code. I must be old-fangled -- >> I cannot yet deem one reason why "ribbons" are better than the >> menubar; nor can I find menu items that I used to be able to find >> eyes-closed. >> >> Apparently somebody has released an add-in that puts the classic menu >> back into the picture while hiding the ribbons. >> >> On the plus side, I really do love the navigation bar in Access 2007. >> >> Arthur >> >> >> On 6/24/07, Dian wrote: >> > >> > Odd you should ask that. Although I'm technically retired, I had a >> > request to upgrade the first app I ever did...and I started on it >> > yesterday. So far, all I can say is that it was easier to work in >> > Access 2.0 than to upgrade to 2007. I can also say that I wish MS >> > would just give us good stuff and leave all the new interface >> > improvements OUT of the mix. Yeah...I'm grumpy right now. >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Mon Jun 25 05:57:26 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 25 Jun 2007 06:57:26 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <007801c7b6d7$6a9286c0$6401a8c0@don> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> <000001c7b694$9e0cc300$6400a8c0@dsunit1> <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> <000001c7b699$7a0e0860$6400a8c0@dsunit1> <29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> <000001c7b6d5$11f9a090$6400a8c0@dsunit1> <007801c7b6d7$6a9286c0$6401a8c0@don> Message-ID: <29f585dd0706250357t63f322bo156df95d72608937@mail.gmail.com> Unfortunately I don't, but I do have a virtual CP/M and I have successfully installed dBASE II on it. Why, you might ask. Because it was possible! dBASE II was 60k of assembly language. It booted in one second, off a floppy! Incidentally, what computer did your 8" floppies suit? Don't say Millenium or I'll have to kill you. LOL. On 6/24/07, Don Bozarth wrote: > > Somewhere around here I still have a copy of WordStar for CP/M on 8" > floppies..... > > Don B. > From Gustav at cactus.dk Mon Jun 25 08:08:05 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Jun 2007 15:08:05 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Steve Sorry, it still fails miserably for, say, these dates: DOB = #2/29/1992# AtDay = #2/28/1997# returning 4 and not 5. /gustav >>> miscellany at mvps.org 23-06-2007 22:57 >>> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) -- From drboz at pacbell.net Mon Jun 25 08:37:38 2007 From: drboz at pacbell.net (Don Bozarth) Date: Mon, 25 Jun 2007 06:37:38 -0700 Subject: [AccessD] Office 2007 References: <005f01c7b66e$c766a840$84b82ad1@SusanOne><000001c7b694$9e0cc300$6400a8c0@dsunit1><29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com><000001c7b699$7a0e0860$6400a8c0@dsunit1><29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com><000001c7b6d5$11f9a090$6400a8c0@dsunit1><007801c7b6d7$6a9286c0$6401a8c0@don> <29f585dd0706250357t63f322bo156df95d72608937@mail.gmail.com> Message-ID: <001401c7b72e$000a4480$6601a8c0@don> It was a CP/M machine based on Godbout S100 motherboard... Z80 processor... full 64K ram... Gone are the days... Don B. ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Monday, June 25, 2007 3:57 AM Subject: Re: [AccessD] Office 2007 > Unfortunately I don't, but I do have a virtual CP/M and I have > successfully > installed dBASE II on it. Why, you might ask. Because it was possible! > dBASE > II was 60k of assembly language. It booted in one second, off a floppy! > > Incidentally, what computer did your 8" floppies suit? Don't say Millenium > or I'll have to kill you. LOL. > > On 6/24/07, Don Bozarth wrote: >> >> Somewhere around here I still have a copy of WordStar for CP/M on 8" >> floppies..... >> >> Don B. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at setel.com Mon Jun 25 08:48:08 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 25 Jun 2007 09:48:08 -0400 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <005f01c7b72f$77676840$1f32fad1@SusanOne> I came up with this one years and years ago -- will it work for you? Year(Now())-Year(date)+(DateSerial(Year(Now()),Month(date),Day(date))>Now()) Susan H. Hi Steve Sorry, it still fails miserably for, say, these dates: DOB = #2/29/1992# AtDay = #2/28/1997# returning 4 and not 5. /gustav >>> miscellany at mvps.org 23-06-2007 22:57 >>> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) -- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/857 - Release Date: 6/20/2007 2:18 PM From DWUTKA at Marlow.com Mon Jun 25 08:49:03 2007 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 25 Jun 2007 08:49:03 -0500 Subject: [AccessD] MS Access and data-driven websites In-Reply-To: <20070622221300.793D7BD88@smtp-auth.no-ip.com> Message-ID: LOL. So true. But it's bad when the programmer/dba is the idiot! ;) I have several 'flags' that I watch for when I need to determine if someone claiming to be computer savvy really is computer savvy. Here are a few: #1. Macs are worthless and are for idiots only. (Macs, while they may be worthless to me, are wonderful for people in the multimedia industry. The closed architecture of those machines provides for screaming processing of very complex tasks. Therefore, they are VERY useful for exactly what they are meant to do. It's a case of using what you need. Now, as far as only idiots using them, clearly graphic designers are not idiots, but truly computer illiterate people due tend to gravitate towards macs...maybe they are just attracted to the pretty colors! ;) ) #2. Access is not a database. (No need to explain this one... ) #3. 'I design websites all the time!' (Followed immediately by) 'What's an IIS/Apache server?' (The Universe seems to be cranking out 'web designers' like they are peanuts. These 'peanuts' get ahold of some (usually Mac based) software that lets them make pretty pictures and designs for a website. Without having a clue about HTML, or how a website actually works, these schmoes run amuck!). #4. (This is my personal favorite) Access is broken. (Really? .001% of these actually involve an issue with msaccess.exe. The rest all involve an issue with an .mdb!) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, June 22, 2007 5:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] MS Access and data-driven websites One of my favorite quotes, which I always mangle... The DBAs / programmer's job is to outwit the idiots. The universes job is to create better idiots. Who has been on the job longer? This is a shining example that the universe is pretty good at creating idiots. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, June 22, 2007 6:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] MS Access and data-driven websites Very True. It's that kiss of death comment that gets my goat! I have nothing against developing in a server side db, but when someone who claims to be a DBA says that an .mdb run locally on a webserver is bad....GRRRRR! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Friday, June 22, 2007 1:18 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] MS Access and data-driven websites I agree with you guys that SQL Server (especially with SQL Server Express being so good and so free) is the best choice. However, I deal mainly with small businesses and a fair portion of the time, these guys don't have their own server, don't want to pay to use my SQL Server, or already have their site on $10/month shared hosting and won't spring for the extra $5/month to add SQL Server. Dropping an mdb file into their webspace is the quick and dirty solution for clients whoare only willing to pay for quick & dirty. :) Of course, the clients who have a little vision and are willing to spend money on the industrial grade stuff get SQL Server back-ends. I recommend SQL to everyone, but some of them balk. And don't even get me started on the "fix-it" projects where I have to go in and repair sites that are underperforming. Ugh. The difference tends to be between clients who do not understand the value their site provides to the business, and clients who do. I mean really, $5/month to add SQL to your shared hosting? For the love of all that's holy, crawl off the dime. :p Anyway, my point was not that SQL Server is not the best choice - clearly it is; I'm focusing my whole business around it - but rather that MS Access is not the kiss of death for web back-ends that many seem to think it is. That said, if I never had to do another MS Access back-end again, I'd be OK with that. Robert: I hear you on hosting multiple sites out of one database. I've got a database that is serving up content for 8 different sites. We tagged every record with a SiteID and it's off to the races! Good stuff. -C- The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI BusinessSensitve material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From fuller.artful at gmail.com Mon Jun 25 08:56:16 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 25 Jun 2007 09:56:16 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <001401c7b72e$000a4480$6601a8c0@don> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> <000001c7b694$9e0cc300$6400a8c0@dsunit1> <29f585dd0706241238l69e1c588y8dcaa195adc21342@mail.gmail.com> <000001c7b699$7a0e0860$6400a8c0@dsunit1> <29f585dd0706241435t779ffda0v5093e0695a747ae3@mail.gmail.com> <000001c7b6d5$11f9a090$6400a8c0@dsunit1> <007801c7b6d7$6a9286c0$6401a8c0@don> <29f585dd0706250357t63f322bo156df95d72608937@mail.gmail.com> <001401c7b72e$000a4480$6601a8c0@don> Message-ID: <29f585dd0706250656t79812d5fp5d441ab86a6e4268@mail.gmail.com> You had 64? I had to upgrade to get 64! I started with 48 and bought a 16k expansion card! LOL. On 6/25/07, Don Bozarth wrote: > > It was a CP/M machine based on Godbout S100 motherboard... Z80 > processor... > full 64K ram... Gone are the days... > > Don B. > From jwcolby at colbyconsulting.com Mon Jun 25 08:56:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 25 Jun 2007 09:56:47 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <001401c7b72e$000a4480$6601a8c0@don> Message-ID: <20070625135648.06461BF0C@smtp-auth.no-ip.com> Back in the day I fixed electronics and built my own computers from kits. My CPM machine was a single board computer (as they were called back then) with a 16 mhz 80186 and 512K of ram. I had dual 8" floppies which set me back $800 for the pair of floppy drives. I built that in 1983 and it was the fastest machine I owned until I purchased my 20 mhz '386 in 1988. I gave the CPM machine away when I bought a PCXT. The XT was slower but it ran DOS and had a hard drive and could use a ram board that I stuffed with 4 mb or ram. I used that for a ram drive. I never used dBase II but I bought dBase III, Word Perfect and Lotus 123 when I got the XT. That was the office suite back then. It is only in the last few years that I have had a machine that felt as fast as those early machines, with enough horsepower to overcome the load of Windows and Office. And now comes Vista. 8-( And Office 2007. 8-(( John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth Sent: Monday, June 25, 2007 9:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office 2007 It was a CP/M machine based on Godbout S100 motherboard... Z80 processor... full 64K ram... Gone are the days... Don B. ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Monday, June 25, 2007 3:57 AM Subject: Re: [AccessD] Office 2007 > Unfortunately I don't, but I do have a virtual CP/M and I have > successfully > installed dBASE II on it. Why, you might ask. Because it was possible! > dBASE > II was 60k of assembly language. It booted in one second, off a floppy! > > Incidentally, what computer did your 8" floppies suit? Don't say Millenium > or I'll have to kill you. LOL. > > On 6/24/07, Don Bozarth wrote: >> >> Somewhere around here I still have a copy of WordStar for CP/M on 8" >> floppies..... >> >> Don B. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 25 09:01:48 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Jun 2007 16:01:48 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Susan No, same error. /gustav >>> ssharkins at setel.com 25-06-2007 15:48 >>> I came up with this one years and years ago -- will it work for you? Year(Now())-Year(date)+(DateSerial(Year(Now()),Month(date),Day(date))>Now()) Susan H. Hi Steve Sorry, it still fails miserably for, say, these dates: DOB = #2/29/1992# AtDay = #2/28/1997# returning 4 and not 5. /gustav >>> miscellany at mvps.org 23-06-2007 22:57 >>> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) -- From fuller.artful at gmail.com Mon Jun 25 09:08:01 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 25 Jun 2007 10:08:01 -0400 Subject: [AccessD] Office 2007 In-Reply-To: <20070625135648.06461BF0C@smtp-auth.no-ip.com> References: <001401c7b72e$000a4480$6601a8c0@don> <20070625135648.06461BF0C@smtp-auth.no-ip.com> Message-ID: <29f585dd0706250708g5170fe09t5cadb49b62a54787@mail.gmail.com> In the immortal words of my cherished friend and colleague Dejan Sunderic, "You had ones? In Serbia we were so poor we had to program everything in zeroes!" A. On 6/25/07, jwcolby wrote: > > Back in the day I fixed electronics and built my own computers from kits. > My CPM machine was a single board computer (as they were called back then) > with a 16 mhz 80186 and 512K of ram. I had dual 8" floppies which set me > back $800 for the pair of floppy drives. I built that in 1983 and it was > the fastest machine I owned until I purchased my 20 mhz '386 in 1988. I > gave the CPM machine away when I bought a PCXT. The XT was slower but it > ran DOS and had a hard drive and could use a ram board that I stuffed with > 4 > mb or ram. I used that for a ram drive. > > From garykjos at gmail.com Mon Jun 25 09:17:16 2007 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 25 Jun 2007 09:17:16 -0500 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: I think that is the right answer myself. A person born on 2/29/1992 is not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? GK On 6/25/07, Gustav Brock wrote: > Hi Steve > > Sorry, it still fails miserably for, say, these dates: > > DOB = #2/29/1992# > AtDay = #2/28/1997# > > returning 4 and not 5. > > /gustav > > >>> miscellany at mvps.org 23-06-2007 22:57 >>> > Hehe. Answering my own question. I wouldn't mind $5 for every time I > have used that expression over the last 12 years, on the assumption that > I had it licked. > > And now I see the obvious - in the case of a 29 February birthday, > evaluating age on 28 February in a non leap year works correctly, but > evaluating age on 28 February during a leap year, it gives the wrong figure. > > So, I have modified accordingly... > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > > Regards > Steve > > > Steve Schapel wrote: > > However, I can't find an example where the following does not work > > correctly. Can you? > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > -- > > > -- > 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 lembit.dbamail at t-online.de Mon Jun 25 09:52:44 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Mon, 25 Jun 2007 16:52:44 +0200 Subject: [AccessD] Age calculation References: Message-ID: <001501c7b738$7d3ba160$1800a8c0@s1800> Gary, isnt the rule that if born on Feb-29, your birthday is on Feb-28 on non-leap years? Lembit ----- Original Message ----- From: "Gary Kjos" To: "Access Developers discussion and problem solving" Sent: Monday, June 25, 2007 4:17 PM Subject: Re: [AccessD] Age calculation >I think that is the right answer myself. A person born on 2/29/1992 is > not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? > > GK > > On 6/25/07, Gustav Brock wrote: >> Hi Steve >> >> Sorry, it still fails miserably for, say, these dates: >> >> DOB = #2/29/1992# >> AtDay = #2/28/1997# >> >> returning 4 and not 5. >> >> /gustav >> >> >>> miscellany at mvps.org 23-06-2007 22:57 >>> >> Hehe. Answering my own question. I wouldn't mind $5 for every time I >> have used that expression over the last 12 years, on the assumption that >> I had it licked. >> >> And now I see the obvious - in the case of a 29 February birthday, >> evaluating age on 28 February in a non leap year works correctly, but >> evaluating age on 28 February during a leap year, it gives the wrong >> figure. >> >> So, I have modified accordingly... >> >> Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") >> =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) >> >> Regards >> Steve >> >> >> Steve Schapel wrote: >> > However, I can't find an example where the following does not work >> > correctly. Can you? >> > >> > Age: >> > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") >> > ="0229"),"mmdd")>Format([DateAt],"mmdd")) >> -- >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 24.06.2007 > 08:33 > > From garykjos at gmail.com Mon Jun 25 10:01:04 2007 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 25 Jun 2007 10:01:04 -0500 Subject: [AccessD] Age calculation In-Reply-To: <001501c7b738$7d3ba160$1800a8c0@s1800> References: <001501c7b738$7d3ba160$1800a8c0@s1800> Message-ID: Got me. Seems wrong to me if it is though. You must be correct else Gustav wouldn't think so thus the focus of the thread. Thanks for the clarification. GK. On 6/25/07, Lembit Soobik wrote: > Gary, > isnt the rule that if born on Feb-29, your birthday is on Feb-28 on non-leap > years? > Lembit > > ----- Original Message ----- > From: "Gary Kjos" > To: "Access Developers discussion and problem solving" > > Sent: Monday, June 25, 2007 4:17 PM > Subject: Re: [AccessD] Age calculation > > > >I think that is the right answer myself. A person born on 2/29/1992 is > > not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? > > > > GK > > > > On 6/25/07, Gustav Brock wrote: > >> Hi Steve > >> > >> Sorry, it still fails miserably for, say, these dates: > >> > >> DOB = #2/29/1992# > >> AtDay = #2/28/1997# > >> > >> returning 4 and not 5. > >> > >> /gustav > >> > >> >>> miscellany at mvps.org 23-06-2007 22:57 >>> > >> Hehe. Answering my own question. I wouldn't mind $5 for every time I > >> have used that expression over the last 12 years, on the assumption that > >> I had it licked. > >> > >> And now I see the obvious - in the case of a 29 February birthday, > >> evaluating age on 28 February in a non leap year works correctly, but > >> evaluating age on 28 February during a leap year, it gives the wrong > >> figure. > >> > >> So, I have modified accordingly... > >> > >> Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > >> =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > >> > >> Regards > >> Steve > >> > >> > >> Steve Schapel wrote: > >> > However, I can't find an example where the following does not work > >> > correctly. Can you? > >> > > >> > Age: > >> > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > >> > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > >> -- > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > > > > -- > > Gary Kjos > > garykjos at gmail.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 24.06.2007 > > 08:33 > > > > > > -- > 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 markamatte at hotmail.com Mon Jun 25 10:04:14 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 25 Jun 2007 15:04:14 +0000 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Message-ID: Hello All, I returned yesterday from the Colby Estate... ....mmuusstt...uussee...cllaasssses..............mmuusstt...buuilld..framework.....BOUND IS BEST!!! lol...all kidding aside...I had an absolute wonderful time. I definetly have a better understanding of classes and JWC's approach. There had always been something missing in my mind as far as understanding classes...but walking through it with someone has opened many doors, Thanks John. I also wanted to thank the entire Colby Family for being such wonderful, gracious hosts. Thanks, Mark A. Matte _________________________________________________________________ PC Magazine?s 2007 editors? choice for best Web mail?award-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_pcmag_0507 From Gustav at cactus.dk Mon Jun 25 10:06:14 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Jun 2007 17:06:14 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Gary Some are (they decide for themselves when to celebrate it, many use the following weekend) but most if not all European public authorities and date or age sensitive corporations like insurance companies rely on the common sense rules of "last day of February" or "if your birthday is a day of February, it will never fall in any other month than February". Taiwan also follows this rule: http://en.wikipedia.org/wiki/Leap_year Browse to the bottom and read about these "leaplings" ... /gustav >>> garykjos at gmail.com 25-06-2007 16:17 >>> I think that is the right answer myself. A person born on 2/29/1992 is not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? GK On 6/25/07, Gustav Brock wrote: > Hi Steve > > Sorry, it still fails miserably for, say, these dates: > > DOB = #2/29/1992# > AtDay = #2/28/1997# > > returning 4 and not 5. > > /gustav > > >>> miscellany at mvps.org 23-06-2007 22:57 >>> > Hehe. Answering my own question. I wouldn't mind $5 for every time I > have used that expression over the last 12 years, on the assumption that > I had it licked. > > And now I see the obvious - in the case of a 29 February birthday, > evaluating age on 28 February in a non leap year works correctly, but > evaluating age on 28 February during a leap year, it gives the wrong figure. > > So, I have modified accordingly... > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > > Regards > Steve > > > Steve Schapel wrote: > > However, I can't find an example where the following does not work > > correctly. Can you? > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > -- From jwcolby at colbyconsulting.com Mon Jun 25 10:10:43 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 25 Jun 2007 11:10:43 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070625151044.3BA58BBFA@smtp-auth.no-ip.com> >There had always been something missing in my mind I think we can just leave it at that!!! ;-) It was fun. Mark, would you get the pics to Lawrence who can get them up on the web site. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, June 25, 2007 11:04 AM To: accessd at databaseadvisors.com Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Hello All, I returned yesterday from the Colby Estate... ....mmuusstt...uussee...cllaasssses..............mmuusstt...buuilld..framewo rk.....BOUND IS BEST!!! lol...all kidding aside...I had an absolute wonderful time. I definetly have a better understanding of classes and JWC's approach. There had always been something missing in my mind as far as understanding classes...but walking through it with someone has opened many doors, Thanks John. I also wanted to thank the entire Colby Family for being such wonderful, gracious hosts. Thanks, Mark A. Matte _________________________________________________________________ PC Magazines 2007 editors choice for best Web mailaward-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migratio n_HM_mini_pcmag_0507 From garykjos at gmail.com Mon Jun 25 10:22:21 2007 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 25 Jun 2007 10:22:21 -0500 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: I see. The search I did said that "most celebrate it on either February 28 or March 1". Good luck. Glad I don't have to worry about it. At least not at the moment. :-) GK On 6/25/07, Gustav Brock wrote: > Hi Gary > > Some are (they decide for themselves when to celebrate it, many use the following weekend) but most if not all European public authorities and date or age sensitive corporations like insurance companies rely on the common sense rules of "last day of February" or "if your birthday is a day of February, it will never fall in any other month than February". > Taiwan also follows this rule: > > http://en.wikipedia.org/wiki/Leap_year > > Browse to the bottom and read about these "leaplings" ... > > /gustav > > >>> garykjos at gmail.com 25-06-2007 16:17 >>> > I think that is the right answer myself. A person born on 2/29/1992 is > not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? > > GK > > On 6/25/07, Gustav Brock wrote: > > Hi Steve > > > > Sorry, it still fails miserably for, say, these dates: > > > > DOB = #2/29/1992# > > AtDay = #2/28/1997# > > > > returning 4 and not 5. > > > > /gustav > > > > >>> miscellany at mvps.org 23-06-2007 22:57 >>> > > Hehe. Answering my own question. I wouldn't mind $5 for every time I > > have used that expression over the last 12 years, on the assumption that > > I had it licked. > > > > And now I see the obvious - in the case of a 29 February birthday, > > evaluating age on 28 February in a non leap year works correctly, but > > evaluating age on 28 February during a leap year, it gives the wrong figure. > > > > So, I have modified accordingly... > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > > > > Regards > > Steve > > > > > > Steve Schapel wrote: > > > However, I can't find an example where the following does not work > > > correctly. Can you? > > > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > > -- > > > -- > 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 markamatte at hotmail.com Mon Jun 25 10:28:36 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 25 Jun 2007 15:28:36 +0000 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070625151044.3BA58BBFA@smtp-auth.no-ip.com> Message-ID: I will send them tonight. >From: "jwcolby" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: Re: [AccessD] The first annual >GreatSmokeyMountainsAccessDConference >Date: Mon, 25 Jun 2007 11:10:43 -0400 > > >There had always been something missing in my mind > >I think we can just leave it at that!!! > >;-) > >It was fun. Mark, would you get the pics to Lawrence who can get them up >on >the web site. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte >Sent: Monday, June 25, 2007 11:04 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > >Hello All, > >I returned yesterday from the Colby Estate... > >....mmuusstt...uussee...cllaasssses..............mmuusstt...buuilld..framewo >rk.....BOUND >IS BEST!!! > > >lol...all kidding aside...I had an absolute wonderful time. I definetly >have a better understanding of classes and JWC's approach. There had >always > >been something missing in my mind as far as understanding classes...but >walking through it with someone has opened many doors, Thanks John. > >I also wanted to thank the entire Colby Family for being such wonderful, >gracious hosts. > >Thanks, > >Mark A. Matte > >_________________________________________________________________ >PC Magazines 2007 editors choice for best Web mailaward-winning Windows >Live Hotmail. >http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migratio >n_HM_mini_pcmag_0507 > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Like puzzles? Play free games & earn great prizes. Play Clink now. http://club.live.com/clink.aspx?icid=clink_hotmailtextlink2 From clh at christopherhawkins.com Mon Jun 25 10:34:31 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Mon, 25 Jun 2007 09:34:31 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <58b3f6801b104a84a876ecd449b95283@mail1.gearhost.com> I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- From: "Kath Pelletti" Sent: Sunday, June 24, 2007 6:55 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 25 10:38:55 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Jun 2007 17:38:55 +0200 Subject: [AccessD] Access tools for runtime installs and html reports Message-ID: Hi all dbtoolsplus: http://www.dbtoolsplus.com/ offers both free Lite versions and full versions: 1. Access Database Manager (AccDBMan) is an application designed to help you with Manage Microsoft Access Database files (like MDB or MDE) without having the full version of Microsoft Access installed. 2. AceHTMLReports is an Microsoft Access Class Module designed to easy create HTML reports in Microsoft Access Database. /gustav From Gustav at cactus.dk Mon Jun 25 10:50:03 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 25 Jun 2007 17:50:03 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Gary Yes, and the same conclusion is done by many others. Also, if the task is to mail greeting cards, it is of no real importance. However, what makes me wonder is, why the topic is handled so sloppy in many business cases. For instance, every corporation with more than about 1500 employees will statistically have one employee born on Feb. 29. /gustav >>> garykjos at gmail.com 25-06-2007 17:22 >>> I see. The search I did said that "most celebrate it on either February 28 or March 1". Good luck. Glad I don't have to worry about it. At least not at the moment. :-) GK On 6/25/07, Gustav Brock wrote: > Hi Gary > > Some are (they decide for themselves when to celebrate it, many use the following weekend) but most if not all European public authorities and date or age sensitive corporations like insurance companies rely on the common sense rules of "last day of February" or "if your birthday is a day of February, it will never fall in any other month than February". > Taiwan also follows this rule: > > http://en.wikipedia.org/wiki/Leap_year > > Browse to the bottom and read about these "leaplings" ... > > /gustav > > >>> garykjos at gmail.com 25-06-2007 16:17 >>> > I think that is the right answer myself. A person born on 2/29/1992 is > not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? > > GK > > On 6/25/07, Gustav Brock wrote: > > Hi Steve > > > > Sorry, it still fails miserably for, say, these dates: > > > > DOB = #2/29/1992# > > AtDay = #2/28/1997# > > > > returning 4 and not 5. > > > > /gustav > > > > >>> miscellany at mvps.org 23-06-2007 22:57 >>> > > Hehe. Answering my own question. I wouldn't mind $5 for every time I > > have used that expression over the last 12 years, on the assumption that > > I had it licked. > > > > And now I see the obvious - in the case of a 29 February birthday, > > evaluating age on 28 February in a non leap year works correctly, but > > evaluating age on 28 February during a leap year, it gives the wrong figure. > > > > So, I have modified accordingly... > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > > > > Regards > > Steve > > > > > > Steve Schapel wrote: > > > However, I can't find an example where the following does not work > > > correctly. Can you? > > > > > > Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > > -- From cfoust at infostatsystems.com Mon Jun 25 10:49:24 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 25 Jun 2007 08:49:24 -0700 Subject: [AccessD] Office 2007 In-Reply-To: <000001c7b694$9e0cc300$6400a8c0@dsunit1> References: <005f01c7b66e$c766a840$84b82ad1@SusanOne> <000001c7b694$9e0cc300$6400a8c0@dsunit1> Message-ID: Welcome to the joys of Access 2007. Horrible, isn't it? Access Developers were shown the depth of respect Microsoft has for them, in no uncertain terms. Everything in the UI is oriented toward know-nothing desktop users. It makes me glad I'm primarily a VB.Net programmer now. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dian Sent: Sunday, June 24, 2007 12:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Office 2007 Odd you should ask that. Although I'm technically retired, I had a request to upgrade the first app I ever did...and I started on it yesterday. So far, all I can say is that it was easier to work in Access 2.0 than to upgrade to 2007. I can also say that I wish MS would just give us good stuff and leave all the new interface improvements OUT of the mix. Yeah...I'm grumpy right now. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, June 24, 2007 7:49 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Office 2007 Any of you developing in 07 yet? Any of you have an existing customer who's requested an upgrade of an application from you? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Mon Jun 25 10:53:14 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Mon, 25 Jun 2007 19:53:14 +0400 Subject: [AccessD] Office 2007 In-Reply-To: <20070625135648.06461BF0C@smtp-auth.no-ip.com> Message-ID: <003001c7b740$f250f3d0$6501a8c0@nant> <<< And now comes Vista. 8-( And Office 2007. 8-(( >>> Hi John, These "beasts" above run rather well and are very speedy here on DELL Inspiron 9400... Although my daughter somehow managed to put both of them on "knees" after one long day she spent preparing her student coursework documents - she just used copy and paste from MS Excel 2007's tables and charts to MS Word 2007 documents - only "cold" reboot allowed to "solve" the issue when MS Office Word 2007 (or was that DELL's HDD overheating issue?) started to swap endlessly and HDD started "snoozing" and screen got stuck and lost its Vista's beauty: that wasn't "blue screen of death" - just something with some parts of screen being black, others having displayed parts of Vista desktop or MS Word docs... But all in all Vista and MS Office 2007 look not bad at all IMO... Question: Have anybody there seen in action/used a computer which was possible to program using special metallic sticks or even more - using sticks with connected wires to them?: I used here the first (that was a mini-computer :)) while in the college and I have seen here but didn't use the second (that was rather big), which was getting replaced by IBM PC XTs - but before XTs appeared in that company they did use this strange computer(?) to help them to calculate payroll for their customers - this was what is called now Application Service Provider company i.e. a company, which calculated salary for their customer companies using this "metallic wired sticks" computer - I think I have seen somewhere a picture of something like that from IBM(?) - that soviet computer I mention here was probably a copycat of IBM's electro-mechanical computers of 1920-ies/1930-ies... (I have seen it here in around year 1991 - this is when it was replaced by XTs...) -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, June 25, 2007 5:57 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Office 2007 Back in the day I fixed electronics and built my own computers from kits. My CPM machine was a single board computer (as they were called back then) with a 16 mhz 80186 and 512K of ram. I had dual 8" floppies which set me back $800 for the pair of floppy drives. I built that in 1983 and it was the fastest machine I owned until I purchased my 20 mhz '386 in 1988. I gave the CPM machine away when I bought a PCXT. The XT was slower but it ran DOS and had a hard drive and could use a ram board that I stuffed with 4 mb or ram. I used that for a ram drive. I never used dBase II but I bought dBase III, Word Perfect and Lotus 123 when I got the XT. That was the office suite back then. It is only in the last few years that I have had a machine that felt as fast as those early machines, with enough horsepower to overcome the load of Windows and Office. And now comes Vista. 8-( And Office 2007. 8-(( John W. Colby Colby Consulting www.ColbyConsulting.com <<< tail trimmed >>> From clh at christopherhawkins.com Mon Jun 25 10:37:09 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Mon, 25 Jun 2007 09:37:09 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> Dan, I've heard 20% as the golden number for maintenance contracts. But here's the real kicker - say you're doing a custom system. You're charging the client $x/month as a maintenance contract. Then you're asked to build some new functionality into the system, which of course increases the total amount spent on the system. Do you up your maintenance contract price? That sounds like a good way to upset a customer. -C- ---------------------------------------- From: "Dan Waters" Sent: Sunday, June 24, 2007 8:08 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Kath, Kath, I do charge a user license fee of $500/user/year. These are concurrent licenses. If they have 5 licenses the 6th user gets a screen which lists the people who are currently logged in, and they are logged out. I set up a mechanism where the administrator can change the license quantity themselves, and I charge monthly. The amount is based on the highest quantity for the previous month. I've been thinking about a maintenance fee as well. It turns out that I do quite a bit of maintenance anyway (improvements/fixes I want to implement). And, it's much easier overall for your customers to get a maintenance budget approved, than to get approval for a series of changes or improvements. When I started 5 years ago, I thought that managers would take budgets somewhat personally, but it's really just a business tool. I've read that a typical maintenance fee is annually about 15% of the original cost. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, June 24, 2007 7:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Jun 25 11:27:19 2007 From: max.wanadoo at gmail.com (Gmail) Date: Mon, 25 Jun 2007 17:27:19 +0100 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> References: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> Message-ID: <002101c7b745$b47f0c40$8119fea9@LTVM> Why not have EVERYTHING as a percentage of sales. When sales increase then the maint percent goes up accordingly. Outline this at outset and there is no surprises. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Monday, June 25, 2007 4:37 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, I've heard 20% as the golden number for maintenance contracts. But here's the real kicker - say you're doing a custom system. You're charging the client $x/month as a maintenance contract. Then you're asked to build some new functionality into the system, which of course increases the total amount spent on the system. Do you up your maintenance contract price? That sounds like a good way to upset a customer. -C- ---------------------------------------- From: "Dan Waters" Sent: Sunday, June 24, 2007 8:08 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Kath, Kath, I do charge a user license fee of $500/user/year. These are concurrent licenses. If they have 5 licenses the 6th user gets a screen which lists the people who are currently logged in, and they are logged out. I set up a mechanism where the administrator can change the license quantity themselves, and I charge monthly. The amount is based on the highest quantity for the previous month. I've been thinking about a maintenance fee as well. It turns out that I do quite a bit of maintenance anyway (improvements/fixes I want to implement). And, it's much easier overall for your customers to get a maintenance budget approved, than to get approval for a series of changes or improvements. When I started 5 years ago, I thought that managers would take budgets somewhat personally, but it's really just a business tool. I've read that a typical maintenance fee is annually about 15% of the original cost. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, June 24, 2007 7:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related > to databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, even though their return on investment is probably 2X to 8X > in the first year! > > I do wonder if we could begin an ongoing discussion on the business > side of what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 25 13:11:42 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 25 Jun 2007 11:11:42 -0700 Subject: [AccessD] Office 2007 In-Reply-To: <001401c7b72e$000a4480$6601a8c0@don> Message-ID: <0JK700A14EBYC701@l-daemon> Don, we are talking about 30 years ago.... and considering 10 to 1 ratio for computers it might as well be 300 years ago. Here is something of interest to all of us DB programmers. A local company (Victoria) sent out a message announcing their new enhancements (extension) to MS SQL, Oracle and MySQL. With this product they are claiming as much a 1000 percent increase in speed of certain processes and dramatically reduce space requirements through their special design engine. See below: Dear Friends of Barrodale Computing Services: Please take a look at the overview provided at http://www.barrodale.com/dbaccel/index.html of our DBXten technology for dramatically improving database performance. Some more technical details of DBXten are provided in the attached one-page PDF. I'd be happy to answer any questions you might have about this patent pending technology. Best regards, Ian Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Don Bozarth Sent: Monday, June 25, 2007 6:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Office 2007 It was a CP/M machine based on Godbout S100 motherboard... Z80 processor... full 64K ram... Gone are the days... Don B. ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Monday, June 25, 2007 3:57 AM Subject: Re: [AccessD] Office 2007 > Unfortunately I don't, but I do have a virtual CP/M and I have > successfully > installed dBASE II on it. Why, you might ask. Because it was possible! > dBASE > II was 60k of assembly language. It booted in one second, off a floppy! > > Incidentally, what computer did your 8" floppies suit? Don't say Millenium > or I'll have to kill you. LOL. > > On 6/24/07, Don Bozarth wrote: >> >> Somewhere around here I still have a copy of WordStar for CP/M on 8" >> floppies..... >> >> Don B. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 25 13:28:56 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 25 Jun 2007 11:28:56 -0700 Subject: [AccessD] Conference In-Reply-To: Message-ID: <0JK700K5WF4O1XT1@l-daemon> How did the Access Conference go? All those that attended please send along comments, photos, essays, power point presentations etc... and they will be edited and posted. Thanks Regards Jim Lawrence From rockysmolin at bchacc.com Mon Jun 25 14:42:41 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 12:42:41 -0700 Subject: [AccessD] Wireless Scanner Message-ID: <003701c7b760$fe72d370$0301a8c0@HAL9005> I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky From clh at christopherhawkins.com Mon Jun 25 14:49:50 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Mon, 25 Jun 2007 13:49:50 -0600 Subject: [AccessD] Wireless Scanner Message-ID: Way back when the Earth was young and the dinosaurs ruled, I integrated a WASP barcode scanner with an MS Access app for tracking pulled parts in an auto body shop. IIRC, the scanner came with sample code on the CD. it was a breeze. -C- ---------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Monday, June 25, 2007 1:45 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Mon Jun 25 15:38:34 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 25 Jun 2007 13:38:34 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <003701c7b760$fe72d370$0301a8c0@HAL9005> Message-ID: <0JK700E2UL4Q7EO1@l-daemon> Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Mon Jun 25 15:37:17 2007 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 25 Jun 2007 13:37:17 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: References: Message-ID: <8786a4c00706251337p20828216s59ac9dd19d3a0cae@mail.gmail.com> Most barcode scanners are hooked up in series or directly to the keyboard port and act as a regular keyboard. If you have the auto tab turned on for a given field you should just be able to move to the next field after you scan the item. Very simple as Christopher mentioned. David On 6/25/07, Christopher Hawkins wrote: > > Way back when the Earth was young and the dinosaurs ruled, I integrated a > WASP barcode scanner with an MS Access app for tracking pulled parts in an > auto body shop. IIRC, the scanner came with sample code on the CD. it was > a breeze. > > -C- > > ---------------------------------------- > > From: "Rocky Smolin at Beach Access Software" > Sent: Monday, June 25, 2007 1:45 PM > To: "'Access Developers discussion and problem solving'" < > accessd at databaseadvisors.com> > Subject: [AccessD] Wireless Scanner > > I just had a call from a prospect who wants to use wireless barcode > scanning > to scan part numbers. Does anyone have any experience with this? Has > anyone interface one of these with an Access app? > > MTIA, > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Mon Jun 25 15:38:48 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 26 Jun 2007 08:38:48 +1200 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <468027D8.5010909@mvps.org> Hi Gustav, Thanks a lot. Yes, I noticed that myself, after I posted here, but decided not to contradict myself again . However, I have edited my article here: http://accesstips.datamanagementsolutions.biz/correctage.htm ... and would welcome your further comments. Regards Steve Gustav Brock wrote: > Hi Steve > > Sorry, it still fails miserably for, say, these dates: > > DOB = #2/29/1992# > AtDay = #2/28/1997# > > returning 4 and not 5. > From miscellany at mvps.org Mon Jun 25 15:40:15 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 26 Jun 2007 08:40:15 +1200 Subject: [AccessD] Age calculation In-Reply-To: <001501c7b738$7d3ba160$1800a8c0@s1800> References: <001501c7b738$7d3ba160$1800a8c0@s1800> Message-ID: <4680282F.1090300@mvps.org> Yes, that has always been my understanding. Regards Steve Lembit Soobik wrote: > Gary, > isnt the rule that if born on Feb-29, your birthday is on Feb-28 on non-leap > years? > Lembit > From martyconnelly at shaw.ca Mon Jun 25 15:41:48 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 25 Jun 2007 13:41:48 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <003701c7b760$fe72d370$0301a8c0@HAL9005> References: <003701c7b760$fe72d370$0301a8c0@HAL9005> Message-ID: <4680288C.2050108@shaw.ca> Essentially you just set focus to a text field and utilize the scanner as keyboard input. If you want all the bells and whistles to handle errors, here is a $99 software product. It was originally developed to hook into Access & VB. Useful if unsure of barcode fonts used. http://www.taltech.com/products/bcwedge.html More info here http://www.taltech.com/ Rocky Smolin at Beach Access Software wrote: >I just had a call from a prospect who wants to use wireless barcode scanning >to scan part numbers. Does anyone have any experience with this? Has >anyone interface one of these with an Access app? > >MTIA, > >Rocky > > > > > -- Marty Connelly Victoria, B.C. Canada From jwcolby at colbyconsulting.com Mon Jun 25 15:48:08 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 25 Jun 2007 16:48:08 -0400 Subject: [AccessD] Wireless Scanner In-Reply-To: <8786a4c00706251337p20828216s59ac9dd19d3a0cae@mail.gmail.com> Message-ID: <20070625204808.AE7A0BDF3@smtp-auth.no-ip.com> Most barcode scanners are hooked up in series or directly to the keyboard port and act as a regular keyboard. These are also known as a "wedge", and they do have a huge downside, the scanner will insert the scanned data anywhere that the cursor is. Your database, a spreadsheet, word document, command line etc. The serial port scanners are harder to use but YOU control when data is allowed to be read and where the data goes when it is read. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Monday, June 25, 2007 4:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner Most barcode scanners are hooked up in series or directly to the keyboard port and act as a regular keyboard. If you have the auto tab turned on for a given field you should just be able to move to the next field after you scan the item. Very simple as Christopher mentioned. David On 6/25/07, Christopher Hawkins wrote: > > Way back when the Earth was young and the dinosaurs ruled, I > integrated a WASP barcode scanner with an MS Access app for tracking > pulled parts in an auto body shop. IIRC, the scanner came with sample > code on the CD. it was a breeze. > > -C- > > ---------------------------------------- > > From: "Rocky Smolin at Beach Access Software" > Sent: Monday, June 25, 2007 1:45 PM > To: "'Access Developers discussion and problem solving'" < > accessd at databaseadvisors.com> > Subject: [AccessD] Wireless Scanner > > I just had a call from a prospect who wants to use wireless barcode > scanning to scan part numbers. Does anyone have any experience with > this? Has anyone interface one of these with an Access app? > > MTIA, > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From BarbaraRyan at cox.net Mon Jun 25 15:58:17 2007 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Mon, 25 Jun 2007 16:58:17 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference References: Message-ID: <02ad01c7b76b$8e3a0820$0a00a8c0@PCRURI35> I also want to thank John, Mary, Robbie, Allie and assorted friends for their hospitality. The meals were delicious and Robbie is an expert marshmallow roaster! I absorbed an enormous amount of framework/class information from John (as well as helpful hints on keeping a sharp mind :-) I also picked up hints from Mark who, by the way, is VERRRYY multi-talented. Thanks again for letting me stalk you and for ensuring that I got my frappucino before heading home ;-) I am looking forward to future conferences to meet many more of you! Barb Ryan ----- Original Message ----- From: "Mark A Matte" To: Sent: Monday, June 25, 2007 11:04 AM Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Hello All, I returned yesterday from the Colby Estate... ....mmuusstt...uussee...cllaasssses..............mmuusstt...buuilld..framework.....BOUND IS BEST!!! lol...all kidding aside...I had an absolute wonderful time. I definetly have a better understanding of classes and JWC's approach. There had always been something missing in my mind as far as understanding classes...but walking through it with someone has opened many doors, Thanks John. I also wanted to thank the entire Colby Family for being such wonderful, gracious hosts. Thanks, Mark A. Matte _________________________________________________________________ PC Magazine's 2007 editors' choice for best Web mail-award-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_pcmag_0507 -------------------------------------------------------------------------------- > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From john at winhaven.net Mon Jun 25 16:40:49 2007 From: john at winhaven.net (John Bartow) Date: Mon, 25 Jun 2007 16:40:49 -0500 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <00dd01c7b771$80151040$6402a8c0@ScuzzPaq> Hi Gustav, So the FMS SourceBook code I've been using is wrong! AgeCalc = Year(Now) - Year(datBirthDate) + (DateSerial(Year(Now), Month(datBirthDate), Day(datBirthDate)) > Now) Thanks, I'm replacing it with yours! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, June 23, 2007 12:56 PM To: accessd at databaseadvisors.com Subject: [AccessD] Age calculation Hi all As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. Recently I noticed that DateAdd() correctly returns Feb. 28 when adding a count of years to dates of Feb. 29. resulting in dates of common years. Markus G. Fischer at Expert-Exchange came up with the idea of using this feature for serious age calculation, and so I did. I did a rewrite of my previous Years function as it could be simplified considerably using DateAdd and with the option to return negative ages in either of two ways. For a given datDate1, if datDate2 is decreased step wise one year from returning a positive count to returning a negative count, one or two occurrences of count zero will be returned. If booLinear is False, the sequence will be: 3, 2, 1, 0, 0, -1, -2 If booLinear is True, the sequence will be: 3, 2, 1, 0, -1, -2, -3 More explanation in the in-line comments. Here it is: Public Function Age( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return 0 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2007-06-23. Supplemented with AgeLinear for count of negative ages offset by -1. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If Age = Years(datDateOfBirth, datDate) End Function Public Function AgeLinear( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return -1 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2007-06-23. Cactus Data ApS, CPH. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If AgeLinear = Years(datDateOfBirth, datDate, True) End Function Public Function Years( _ ByVal datDate1 As Date, _ ByVal datDate2 As Date, _ Optional ByVal booLinear As Boolean) _ As Integer ' Returns the difference in full years between datDate1 and datDate2. ' ' Calculates correctly for: ' negative differences ' leap years ' dates of 29. February ' date/time values with embedded time values ' negative date/time values (prior to 1899-12-29) ' ' Optionally returns negative counts rounded down to provide a ' linear sequence of year counts. ' For a given datDate1, if datDate2 is decreased step wise one year from ' returning a positive count to returning a negative count, one or two ' occurrences of count zero will be returned. ' If booLinear is False, the sequence will be: ' 3, 2, 1, 0, 0, -1, -2 ' If booLinear is True, the sequence will be: ' 3, 2, 1, 0, -1, -2, -3 ' ' If booLinear is False, reversing datDate1 and datDate2 will return ' results of same absolute value, only the sign will change. ' This behaviour mimics that of Fix(). ' If booLinear is True, reversing datDate1 and datDate2 will return ' results where the negative count is offset by -1. ' This behaviour mimics that of Int(). ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2000-12-16. Leap year correction modified to be symmetrical. ' Calculation of intDaysDiff simplified. ' Renamed from YearsDiff() to Years(). ' 2000-12-18. Introduced cbytMonthDaysMax. ' 2007-06-22. Version 2. Complete rewrite. ' Check for month end of February performed with DateAdd() ' after idea of Markus G. Fischer. Dim intDiff As Integer Dim intSign As Integer Dim intYears As Integer ' Find difference in calendar years. intYears = DateDiff("yyyy", datDate1, datDate2) ' For positive resp. negative intervals, check if the second date ' falls before, on, or after the crossing date for a full 12 months period ' while at the same time correcting for February 29. of leap years. If DateDiff("d", datDate1, datDate2) > 0 Then intSign = Sgn(DateDiff("d", DateAdd("yyyy", intYears, datDate1), datDate2)) intDiff = Abs(intSign < 0) Else intSign = Sgn(DateDiff("d", DateAdd("yyyy", -intYears, datDate2), datDate1)) If intSign <> 0 Then ' Offset negative count of years to continuous sequence if requested. intDiff = Abs(booLinear) End If intDiff = intDiff - Abs(intSign < 0) End If ' Return count of years as count of full 12 months periods. Years = intYears - intDiff End Function /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Mon Jun 25 17:39:15 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 25 Jun 2007 18:39:15 -0400 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <006f01c7b779$a9589870$0532fad1@SusanOne> That's not an error -- you can't expect date arithmetic to apply a "business" rule, and frankly, that's what it is. The expression is returning the correct answer, it just isn't the answer you require. Seems like it would be easy enough to run a simple check -- if it's a Feb 29 birthdate and the date is Feb 28, add 1. Susan H. Hi Susan No, same error. /gustav >>> ssharkins at setel.com 25-06-2007 15:48 >>> I came up with this one years and years ago -- will it work for you? Year(Now())-Year(date)+(DateSerial(Year(Now()),Month(date),Day(date))>Now()) Susan H. Hi Steve Sorry, it still fails miserably for, say, these dates: DOB = #2/29/1992# AtDay = #2/28/1997# returning 4 and not 5. /gustav >>> miscellany at mvps.org 23-06-2007 22:57 >>> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) -- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/857 - Release Date: 6/20/2007 2:18 PM From miscellany at mvps.org Mon Jun 25 17:46:56 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 26 Jun 2007 10:46:56 +1200 Subject: [AccessD] Age calculation In-Reply-To: <006f01c7b779$a9589870$0532fad1@SusanOne> References: <006f01c7b779$a9589870$0532fad1@SusanOne> Message-ID: <468045E0.5080207@mvps.org> Susan, Susan Harkins wrote: > Seems like it would be easy enough to run a simple check -- if it's a Feb 29 > birthdate and the date is Feb 28, add 1. ... *and* if it's not a leap year. Try this: DateDiff("yyyy",[DOB],Date())+(Format([DOB,"mmdd")="0229" And Format(Date(),"mmdd")="0228" And Format(Date()+1,"mmdd")<>"0229"),"mmdd")>Format(Date(),"mmdd")) Regards Steve From rockysmolin at bchacc.com Mon Jun 25 17:49:14 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 15:49:14 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <8786a4c00706251337p20828216s59ac9dd19d3a0cae@mail.gmail.com> Message-ID: <006201c7b77b$0e0afcd0$0301a8c0@HAL9005> David: That's what I suggested to him - simple, no code required - just a 'wedge' scanner between the keyboard and the computer. But, no, he has to have this whiz-bang wireless scanner. For some unknown reason. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Monday, June 25, 2007 1:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner Most barcode scanners are hooked up in series or directly to the keyboard port and act as a regular keyboard. If you have the auto tab turned on for a given field you should just be able to move to the next field after you scan the item. Very simple as Christopher mentioned. David On 6/25/07, Christopher Hawkins wrote: > > Way back when the Earth was young and the dinosaurs ruled, I > integrated a WASP barcode scanner with an MS Access app for tracking > pulled parts in an auto body shop. IIRC, the scanner came with sample > code on the CD. it was a breeze. > > -C- > > ---------------------------------------- > > From: "Rocky Smolin at Beach Access Software" > Sent: Monday, June 25, 2007 1:45 PM > To: "'Access Developers discussion and problem solving'" < > accessd at databaseadvisors.com> > Subject: [AccessD] Wireless Scanner > > I just had a call from a prospect who wants to use wireless barcode > scanning to scan part numbers. Does anyone have any experience with > this? Has anyone interface one of these with an Access app? > > MTIA, > > Rocky > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM From rockysmolin at bchacc.com Mon Jun 25 17:50:19 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 15:50:19 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <0JK700E2UL4Q7EO1@l-daemon> Message-ID: <006301c7b77b$34f684e0$0301a8c0@HAL9005> SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM From ssharkins at setel.com Mon Jun 25 17:53:59 2007 From: ssharkins at setel.com (Susan Harkins) Date: Mon, 25 Jun 2007 18:53:59 -0400 Subject: [AccessD] Age calculation In-Reply-To: <468045E0.5080207@mvps.org> References: <006f01c7b779$a9589870$0532fad1@SusanOne> <468045E0.5080207@mvps.org> Message-ID: <008801c7b77b$b89aed90$0532fad1@SusanOne> ... *and* if it's not a leap year. =====oh... OH! Yes, by all means. :) Susan H. From rockysmolin at bchacc.com Mon Jun 25 17:56:05 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 15:56:05 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <4680288C.2050108@shaw.ca> Message-ID: <006501c7b77c$02f18980$0301a8c0@HAL9005> Marty: It's gotta be wireless for this guy. It was unclear from the link whether this was wireless or a wedge. If wireless (or even if not) it also looks like I'd have to do some mods to my app to get the data from the scanner. Yes? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly Sent: Monday, June 25, 2007 1:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner Essentially you just set focus to a text field and utilize the scanner as keyboard input. If you want all the bells and whistles to handle errors, here is a $99 software product. It was originally developed to hook into Access & VB. Useful if unsure of barcode fonts used. http://www.taltech.com/products/bcwedge.html More info here http://www.taltech.com/ Rocky Smolin at Beach Access Software wrote: >I just had a call from a prospect who wants to use wireless barcode >scanning to scan part numbers. Does anyone have any experience with >this? Has anyone interface one of these with an Access app? > >MTIA, > >Rocky > > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM From davidmcafee at gmail.com Mon Jun 25 18:03:22 2007 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 25 Jun 2007 16:03:22 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <006201c7b77b$0e0afcd0$0301a8c0@HAL9005> References: <8786a4c00706251337p20828216s59ac9dd19d3a0cae@mail.gmail.com> <006201c7b77b$0e0afcd0$0301a8c0@HAL9005> Message-ID: <8786a4c00706251603g147bf1eek2452f1c4475a0b55@mail.gmail.com> Even then it shouldn't be any different than having a wireless keyboard and mouse (I love my wireless mouse). The computer itself will have a receiver connected to it somehow, and the hand held scanner has the transmitter. Most of these units are self contained and will just emulate a wired keyboard just as how Jim Lawrence described it. On 6/25/07, Rocky Smolin at Beach Access Software wrote: > > David: > > That's what I suggested to him - simple, no code required - just a 'wedge' > scanner between the keyboard and the computer. But, no, he has to have > this > whiz-bang wireless scanner. For some unknown reason. > > Rocky > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Monday, June 25, 2007 1:37 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Wireless Scanner > > Most barcode scanners are hooked up in series or directly to the keyboard > port and act as a regular keyboard. If you have the auto tab turned on for > a > given field you should just be able to move to the next field after you > scan > the item. Very simple as Christopher mentioned. > > David > > On 6/25/07, Christopher Hawkins wrote: > > > > Way back when the Earth was young and the dinosaurs ruled, I > > integrated a WASP barcode scanner with an MS Access app for tracking > > pulled parts in an auto body shop. IIRC, the scanner came with sample > > code on the CD. it was a breeze. > > > > -C- > > > > ---------------------------------------- > > > > From: "Rocky Smolin at Beach Access Software" > > Sent: Monday, June 25, 2007 1:45 PM > > To: "'Access Developers discussion and problem solving'" < > > accessd at databaseadvisors.com> > > Subject: [AccessD] Wireless Scanner > > > > I just had a call from a prospect who wants to use wireless barcode > > scanning to scan part numbers. Does anyone have any experience with > > this? Has anyone interface one of these with an Access app? > > > > MTIA, > > > > Rocky > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 > 8:33 AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kp at sdsonline.net Mon Jun 25 18:03:40 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 26 Jun 2007 09:03:40 +1000 Subject: [AccessD] The Business Side Of Databases References: <58b3f6801b104a84a876ecd449b95283@mail1.gearhost.com> Message-ID: <007601c7b77d$131cfb90$6401a8c0@office> It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- From nd500_lo at charter.net Mon Jun 25 18:25:43 2007 From: nd500_lo at charter.net (Dian) Date: Mon, 25 Jun 2007 16:25:43 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <007601c7b77d$131cfb90$6401a8c0@office> References: <58b3f6801b104a84a876ecd449b95283@mail1.gearhost.com> <007601c7b77d$131cfb90$6401a8c0@office> Message-ID: <000001c7b780$274f6500$6400a8c0@dsunit1> OK...you'd be timesharing yourself...and I have just the application for ya on that...forgive me...this project is turning my brain to mush... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Monday, June 25, 2007 4:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kp at sdsonline.net Mon Jun 25 18:30:22 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 26 Jun 2007 09:30:22 +1000 Subject: [AccessD] The Business Side Of Databases References: <58b3f6801b104a84a876ecd449b95283@mail1.gearhost.com><007601c7b77d$131cfb90$6401a8c0@office> <000001c7b780$274f6500$6400a8c0@dsunit1> Message-ID: <001801c7b780$cdf12ba0$6401a8c0@office> lol...:) ----- Original Message ----- From: Dian To: 'Access Developers discussion and problem solving' Sent: Tuesday, June 26, 2007 9:25 AM Subject: Re: [AccessD] The Business Side Of Databases OK...you'd be timesharing yourself...and I have just the application for ya on that...forgive me...this project is turning my brain to mush... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Monday, June 25, 2007 4:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 25 19:08:32 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 25 Jun 2007 17:08:32 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <006301c7b77b$34f684e0$0301a8c0@HAL9005> Message-ID: <0JK7009Q8UUNKFX0@l-daemon> Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Mon Jun 25 19:23:02 2007 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Tue, 26 Jun 2007 04:23:02 +0400 Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototypingfor "paperless" and wireless modern technologies.... In-Reply-To: Message-ID: <000001c7b788$2e379ba0$6501a8c0@nant> Hi Gustav, Well, I'm also trying to get done software development process "paperless" with changing success... How do you find this MS One Note 2007? Is it really useful? What are the best IYO usage scenarios of this productivity tool applied to software development business? Did you try to use MS Groove 2007? Thanks. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Sunday, June 24, 2007 2:49 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototypingfor "paperless" and wireless modern technologies.... Hi Shamil Strange, I had some thoughts about this but believed it to be just too old fashioned, so I turned to Microsofts One Note (part of the Action Pack). /gustav >>> shamil at users.mns.ru 23-06-07 21:06 >>> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From miscellany at mvps.org Mon Jun 25 19:55:24 2007 From: miscellany at mvps.org (Steve Schapel) Date: Tue, 26 Jun 2007 12:55:24 +1200 Subject: [AccessD] Access 2007 Runtime Message-ID: <468063FC.3080504@mvps.org> Hi all, For those who may be interested, it appears the Access 2007 Runtime is now available: http://www.microsoft.com/downloads/details.aspx?FamilyId=D9AE78D9-9DC6-4B38-9FA6-2C745A175AED&displaylang=en Regards Steve From martyconnelly at shaw.ca Mon Jun 25 20:27:08 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 25 Jun 2007 18:27:08 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <006501c7b77c$02f18980$0301a8c0@HAL9005> References: <006501c7b77c$02f18980$0301a8c0@HAL9005> Message-ID: <46806B6C.1090300@shaw.ca> If you look through the site they offer a variety of wireless scanners utilizing bluetooth, you then select the interface type via the scanner software install generally use USB keyboard emulation or wedge. You can then select from PC Keyboard Wedge, RS232, OCIA, Light Pen Emulation, Non-decode Emulation, IBM 468X/469X, Stand Alone Keyboard, USB (low speed and full speed) With some of these like RSS232, you may have to handle ACK NAK transmissions with VBA code (not nice to do). If you buy off E-Bay, will you get the software and upgrades via flash memory? Some scanners will also collect a series of scan codes when out of range. Rocky Smolin at Beach Access Software wrote: >Marty: > >It's gotta be wireless for this guy. It was unclear from the link whether >this was wireless or a wedge. If wireless (or even if not) it also looks >like I'd have to do some mods to my app to get the data from the scanner. >Yes? > >Rocky > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly >Sent: Monday, June 25, 2007 1:42 PM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Wireless Scanner > >Essentially you just set focus to a text field and utilize the scanner as >keyboard input. > >If you want all the bells and whistles to handle errors, here is a >$99 software product. It was originally developed to hook into Access & VB. >Useful if unsure of barcode fonts used. > >http://www.taltech.com/products/bcwedge.html > >More info here >http://www.taltech.com/ > >Rocky Smolin at Beach Access Software wrote: > > > >>I just had a call from a prospect who wants to use wireless barcode >>scanning to scan part numbers. Does anyone have any experience with >>this? Has anyone interface one of these with an Access app? >> >>MTIA, >> >>Rocky >> >> -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Mon Jun 25 21:24:48 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Mon, 25 Jun 2007 19:24:48 -0700 Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototypingfor "paperless" and wireless modern technologies.... In-Reply-To: <000001c7b788$2e379ba0$6501a8c0@nant> References: <000001c7b788$2e379ba0$6501a8c0@nant> Message-ID: <468078F0.30403@shaw.ca> I used to get funny looks at the office after being out with a client for a night hauling out paper placemats, napkins and beer mats covered in flowcharts and equations. Amazing how much paper design you can generate. I still find it easier to do this, than dragout a palm or laptop. Now if pubs and restaurants could only provide whiteboards or even tablets with capturable images that would be great. Hmm. Maybe there is a niche market there. Shamil Salakhetdinov wrote: >Hi Gustav, > >Well, I'm also trying to get done software development process "paperless" >with changing success... > >How do you find this MS One Note 2007? Is it really useful? What are the >best IYO usage scenarios of this productivity tool applied to software >development business? > >Did you try to use MS Groove 2007? > >Thanks. > >-- >Shamil > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >Sent: Sunday, June 24, 2007 2:49 AM >To: accessd at databaseadvisors.com >Subject: [AccessD] OT: Useful weekend technical reading - Paper >Prototypingfor "paperless" and wireless modern technologies.... > >Hi Shamil > >Strange, I had some thoughts about this but believed it to be just too old >fashioned, so I turned to Microsofts One Note (part of the Action Pack). > >/gustav > > > >>>>shamil at users.mns.ru 23-06-07 21:06 >>> >>>> >>>> >Hi All, > >I just wanted to share this useful, I think, information: > >Paper Prototyping as a core tool in the design of Mobile phone user >interfaces.... >http://www.id-book.com/casestudy_11-2_paper2.htm > >FYI: Paper prototyping is a widely used method in the user-centered design >process, a process that helps developers to create software that meets the >user's expectations and needs... >http://en.wikipedia.org/wiki/Paper_prototyping > > >-- >Shamil > > > > -- Marty Connelly Victoria, B.C. Canada From rockysmolin at bchacc.com Tue Jun 26 00:16:47 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 22:16:47 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <0JK7009Q8UUNKFX0@l-daemon> Message-ID: <000501c7b7b1$31fc4820$0301a8c0@HAL9005> Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM From rockysmolin at bchacc.com Tue Jun 26 00:18:40 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 25 Jun 2007 22:18:40 -0700 Subject: [AccessD] Access 2007 Runtime In-Reply-To: <468063FC.3080504@mvps.org> Message-ID: <000601c7b7b1$7570f560$0301a8c0@HAL9005> So does this do away with the Wise/Sagekey packaging combo, then? Or Windows Installer, etc.? If the runtime is a download the user can do themselves... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Monday, June 25, 2007 5:55 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Access 2007 Runtime Hi all, For those who may be interested, it appears the Access 2007 Runtime is now available: http://www.microsoft.com/downloads/details.aspx?FamilyId=D9AE78D9-9DC6-4B38- 9FA6-2C745A175AED&displaylang=en Regards Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM From accessd at shaw.ca Tue Jun 26 04:12:07 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 26 Jun 2007 02:12:07 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <000501c7b7b1$31fc4820$0301a8c0@HAL9005> Message-ID: <0JK8008SWK0KZA53@l-daemon> Hi Rocky: A hand-help Key pad would be the ticket as he could then, once scanned be able enter the quantity of the items. That device is bit heavier as it has to have its own battery, definitely a bit more expensive and that expense will cool his enthusiasm. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 10:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From paul.hartland at fsmail.net Tue Jun 26 04:16:23 2007 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Tue, 26 Jun 2007 11:16:23 +0200 (CEST) Subject: [AccessD] Wireless Scanner Message-ID: <6036623.1631551182849383617.JavaMail.www@wwinf3202> You shouldn't need a seperate hand help key pad, as most scanners enable you to enter the quantity onto the scanner and that information gets sent by RF to a laptop/desktop on site. I work for the UK's (if not Europes largest stocktaking company), now although I have no experience of programming these scanners, I am pretty sure setting up for Access databases etc is pretty straightforward. We use scanners either called or from a company called Denso, see link : http://www.denso-id.com/ Paul Hartland Message Received: Jun 26 2007, 10:08 AM From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Cc: Subject: Re: [AccessD] Wireless Scanner Hi Rocky: A hand-help Key pad would be the ticket as he could then, once scanned be able enter the quantity of the items. That device is bit heavier as it has to have its own battery, definitely a bit more expensive and that expense will cool his enthusiasm. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 10:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 From Gustav at cactus.dk Tue Jun 26 05:29:00 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 12:29:00 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Susan > That's not an error -- you can't expect date arithmetic to apply a > "business" rule, and frankly, that's what it is. The expression is returning > the correct answer, it just isn't the answer you require. It's not me and it's not a business rule. It's the answer to the question: Which date to pick if the date (Feb. 29.) does not exist? The day before or the day after? As the day after falls in a different month, the logical answer is to pick the day before. This is exactly what DateAdd() does: DateAdd("yyyy", 1, #2/29/2000#) which returns 2001-02-28. And for a reason. You may hear the argument, that a "full year", 365 days, must pass to be one year older, thus a leapling must pass Feb. 28. for any year which means Feb. 29 in leap years and Mar. 1. in common years. However, those people haven't done their home work. Consider these examples using the expression: ? DateDiff("d", d1, d2) d1 = #1/28/2001# d2 = #1/28/2002# Result: 365 d1 = #10/28/2001# d2 = #10/28/2002# Result: 365 d1 = #1/28/2000# (leap year) d2 = #1/28/2001# Result: 366 d1 = #10/28/2000# (leap year) d2 = #10/28/2001# Result: 365 d1 = #2/28/2000# (leap year) d2 = #2/28/2001# Result: 366 d1 = #2/29/2000# (leap year) d2 = #2/28/2001# Result: 365 d1 = #2/29/2000# (leap year) d2 = #3/1/2001# Result: 366 You'll see, that only those born before Feb. 29. in a leap year will have 366 days until their birthday of the following year, while the majority (as the Oct. example) will have 365 days - as will those of birthday Feb. 29. - thus nothing indicates why the leaplings should wait one day, increasing the count of days from 365 to 366, to celebrate their birthday. In fact, the only argument seems to be a question of personal preference which is non-arguable and fully valid though useless for business purposes or public authorities. > Seems like it would be easy enough to run a simple check -- if it's a Feb 29 > birthdate and the date is Feb 28, add 1. Yes, that's what my function does - of course for common years only. /gustav >>> ssharkins at setel.com 26-06-2007 00:39 >>> That's not an error -- you can't expect date arithmetic to apply a "business" rule, and frankly, that's what it is. The expression is returning the correct answer, it just isn't the answer you require. Seems like it would be easy enough to run a simple check -- if it's a Feb 29 birthdate and the date is Feb 28, add 1. Susan H. Hi Susan No, same error. /gustav >>> ssharkins at setel.com 25-06-2007 15:48 >>> I came up with this one years and years ago -- will it work for you? Year(Now())-Year(date)+(DateSerial(Year(Now()),Month(date),Day(date))>Now()) Susan H. Hi Steve Sorry, it still fails miserably for, say, these dates: DOB = #2/29/1992# AtDay = #2/28/1997# returning 4 and not 5. /gustav >>> miscellany at mvps.org 23-06-2007 22:57 >>> Hehe. Answering my own question. I wouldn't mind $5 for every time I have used that expression over the last 12 years, on the assumption that I had it licked. And now I see the obvious - in the case of a 29 February birthday, evaluating age on 28 February in a non leap year works correctly, but evaluating age on 28 February during a leap year, it gives the wrong figure. So, I have modified accordingly... Age: DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) Regards Steve Steve Schapel wrote: > However, I can't find an example where the following does not work > correctly. Can you? > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > ="0229"),"mmdd")>Format([DateAt],"mmdd")) -- From jwcolby at colbyconsulting.com Tue Jun 26 05:59:45 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 06:59:45 -0400 Subject: [AccessD] Age calculation In-Reply-To: Message-ID: <20070626105947.41287BF18@smtp-auth.no-ip.com> The whole argument seems silly. If you have to wait 365 days to celebrate your birthday then after your first "leap year birthday", your next birthday (AND ALL SUBSEQUENT BIRTHDAYS) would be on the first of March. IOW once shifted to the first of March, then you always have to wait 365 days after that so your birthday would be permanently shifted to the first of March!!! And if you take the argument that "well, once it is on the 1st of March, it should shift back to February 29th for leap years", then why would not other people born on March 1st also have to shift back to February 29th? You were not born on the first of March, you were born on the 29th of February. You have to wait 366 days one out of 4 years to celebrate your birthday, and thus the following year you have to wait 364 days to "make up for" having to wait the extra day the year before. In the end, if you live exactly X number of years, your total number of days alive are the same regardless of when you celebrate your birthday. I choose to celebrate my birthday every day since at my age I might not get to my next birthday. But in the end, that won't change how long I live. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 6:29 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Age calculation Hi Susan > That's not an error -- you can't expect date arithmetic to apply a > "business" rule, and frankly, that's what it is. The expression is > returning the correct answer, it just isn't the answer you require. It's not me and it's not a business rule. It's the answer to the question: Which date to pick if the date (Feb. 29.) does not exist? The day before or the day after? As the day after falls in a different month, the logical answer is to pick the day before. This is exactly what DateAdd() does: DateAdd("yyyy", 1, #2/29/2000#) which returns 2001-02-28. And for a reason. You may hear the argument, that a "full year", 365 days, must pass to be one year older, thus a leapling must pass Feb. 28. for any year which means Feb. 29 in leap years and Mar. 1. in common years. However, those people haven't done their home work. Consider these examples using the expression: ? DateDiff("d", d1, d2) d1 = #1/28/2001# d2 = #1/28/2002# Result: 365 d1 = #10/28/2001# d2 = #10/28/2002# Result: 365 d1 = #1/28/2000# (leap year) d2 = #1/28/2001# Result: 366 d1 = #10/28/2000# (leap year) d2 = #10/28/2001# Result: 365 d1 = #2/28/2000# (leap year) d2 = #2/28/2001# Result: 366 d1 = #2/29/2000# (leap year) d2 = #2/28/2001# Result: 365 d1 = #2/29/2000# (leap year) d2 = #3/1/2001# Result: 366 You'll see, that only those born before Feb. 29. in a leap year will have 366 days until their birthday of the following year, while the majority (as the Oct. example) will have 365 days - as will those of birthday Feb. 29. - thus nothing indicates why the leaplings should wait one day, increasing the count of days from 365 to 366, to celebrate their birthday. In fact, the only argument seems to be a question of personal preference which is non-arguable and fully valid though useless for business purposes or public authorities. > Seems like it would be easy enough to run a simple check -- if it's a > Feb 29 birthdate and the date is Feb 28, add 1. Yes, that's what my function does - of course for common years only. /gustav >>> ssharkins at setel.com 26-06-2007 00:39 >>> That's not an error -- you can't expect date arithmetic to apply a "business" rule, and frankly, that's what it is. The expression is returning the correct answer, it just isn't the answer you require. Seems like it would be easy enough to run a simple check -- if it's a Feb 29 birthdate and the date is Feb 28, add 1. Susan H. From Gustav at cactus.dk Tue Jun 26 06:03:30 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 13:03:30 +0200 Subject: [AccessD] Age calculation Message-ID: Hi John You could say it is limited, or to be more precise: 99.95% correct. It will fail in approximately 1 out of 2000 calculations. 1 out of 366 is a leapling of a leap year. 0 out of 365 is a leapling of a common year Thus, for a four year period, 1 out of 1461 is a leapling given an even distribution of births over a year (which it is not). Round it to 1 of 1500. For a four year period you will have four birth days. Thus leaplings will have 4 of 6000 birthdays. Of these, 3 out of 4 will be miscalculated which equals 3 of 6000 or 1 for every 2000, which equals an error rate of 0.05%. That may, of course, be acceptable depending on the purpose. But why? In most other cases you put a lot of efforts in reaching 0% errors. /gustav >>> john at winhaven.net 25-06-2007 23:40 >>> Hi Gustav, So the FMS SourceBook code I've been using is wrong! AgeCalc = Year(Now) - Year(datBirthDate) + (DateSerial(Year(Now), Month(datBirthDate), Day(datBirthDate)) > Now) Thanks, I'm replacing it with yours! John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, June 23, 2007 12:56 PM To: accessd at databaseadvisors.com Subject: [AccessD] Age calculation Hi all As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. Recently I noticed that DateAdd() correctly returns Feb. 28 when adding a count of years to dates of Feb. 29. resulting in dates of common years. Markus G. Fischer at Expert-Exchange came up with the idea of using this feature for serious age calculation, and so I did. I did a rewrite of my previous Years function as it could be simplified considerably using DateAdd and with the option to return negative ages in either of two ways. For a given datDate1, if datDate2 is decreased step wise one year from returning a positive count to returning a negative count, one or two occurrences of count zero will be returned. If booLinear is False, the sequence will be: 3, 2, 1, 0, 0, -1, -2 If booLinear is True, the sequence will be: 3, 2, 1, 0, -1, -2, -3 More explanation in the in-line comments. Here it is: Public Function Age( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return 0 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2007-06-23. Supplemented with AgeLinear for count of negative ages offset by -1. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If Age = Years(datDateOfBirth, datDate) End Function Public Function AgeLinear( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return -1 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2007-06-23. Cactus Data ApS, CPH. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If AgeLinear = Years(datDateOfBirth, datDate, True) End Function Public Function Years( _ ByVal datDate1 As Date, _ ByVal datDate2 As Date, _ Optional ByVal booLinear As Boolean) _ As Integer ' Returns the difference in full years between datDate1 and datDate2. ' ' Calculates correctly for: ' negative differences ' leap years ' dates of 29. February ' date/time values with embedded time values ' negative date/time values (prior to 1899-12-29) ' ' Optionally returns negative counts rounded down to provide a ' linear sequence of year counts. ' For a given datDate1, if datDate2 is decreased step wise one year from ' returning a positive count to returning a negative count, one or two ' occurrences of count zero will be returned. ' If booLinear is False, the sequence will be: ' 3, 2, 1, 0, 0, -1, -2 ' If booLinear is True, the sequence will be: ' 3, 2, 1, 0, -1, -2, -3 ' ' If booLinear is False, reversing datDate1 and datDate2 will return ' results of same absolute value, only the sign will change. ' This behaviour mimics that of Fix(). ' If booLinear is True, reversing datDate1 and datDate2 will return ' results where the negative count is offset by -1. ' This behaviour mimics that of Int(). ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2000-12-16. Leap year correction modified to be symmetrical. ' Calculation of intDaysDiff simplified. ' Renamed from YearsDiff() to Years(). ' 2000-12-18. Introduced cbytMonthDaysMax. ' 2007-06-22. Version 2. Complete rewrite. ' Check for month end of February performed with DateAdd() ' after idea of Markus G. Fischer. Dim intDiff As Integer Dim intSign As Integer Dim intYears As Integer ' Find difference in calendar years. intYears = DateDiff("yyyy", datDate1, datDate2) ' For positive resp. negative intervals, check if the second date ' falls before, on, or after the crossing date for a full 12 months period ' while at the same time correcting for February 29. of leap years. If DateDiff("d", datDate1, datDate2) > 0 Then intSign = Sgn(DateDiff("d", DateAdd("yyyy", intYears, datDate1), datDate2)) intDiff = Abs(intSign < 0) Else intSign = Sgn(DateDiff("d", DateAdd("yyyy", -intYears, datDate2), datDate1)) If intSign <> 0 Then ' Offset negative count of years to continuous sequence if requested. intDiff = Abs(booLinear) End If intDiff = intDiff - Abs(intSign < 0) End If ' Return count of years as count of full 12 months periods. Years = intYears - intDiff End Function /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 max.wanadoo at gmail.com Tue Jun 26 06:09:48 2007 From: max.wanadoo at gmail.com (Gmail) Date: Tue, 26 Jun 2007 12:09:48 +0100 Subject: [AccessD] Age calculation In-Reply-To: <20070626105947.41287BF18@smtp-auth.no-ip.com> References: <20070626105947.41287BF18@smtp-auth.no-ip.com> Message-ID: <004f01c7b7e2$84c84dc0$8119fea9@LTVM> Which is exactly why birthdays are good for your health. The more you have, the longer you live! Max Never take life seriously. Nobody gets out alive anyway. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 12:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Age calculation The whole argument seems silly. If you have to wait 365 days to celebrate your birthday then after your first "leap year birthday", your next birthday (AND ALL SUBSEQUENT BIRTHDAYS) would be on the first of March. IOW once shifted to the first of March, then you always have to wait 365 days after that so your birthday would be permanently shifted to the first of March!!! And if you take the argument that "well, once it is on the 1st of March, it should shift back to February 29th for leap years", then why would not other people born on March 1st also have to shift back to February 29th? You were not born on the first of March, you were born on the 29th of February. You have to wait 366 days one out of 4 years to celebrate your birthday, and thus the following year you have to wait 364 days to "make up for" having to wait the extra day the year before. In the end, if you live exactly X number of years, your total number of days alive are the same regardless of when you celebrate your birthday. I choose to celebrate my birthday every day since at my age I might not get to my next birthday. But in the end, that won't change how long I live. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 6:29 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Age calculation Hi Susan > That's not an error -- you can't expect date arithmetic to apply a > "business" rule, and frankly, that's what it is. The expression is > returning the correct answer, it just isn't the answer you require. It's not me and it's not a business rule. It's the answer to the question: Which date to pick if the date (Feb. 29.) does not exist? The day before or the day after? As the day after falls in a different month, the logical answer is to pick the day before. This is exactly what DateAdd() does: DateAdd("yyyy", 1, #2/29/2000#) which returns 2001-02-28. And for a reason. You may hear the argument, that a "full year", 365 days, must pass to be one year older, thus a leapling must pass Feb. 28. for any year which means Feb. 29 in leap years and Mar. 1. in common years. However, those people haven't done their home work. Consider these examples using the expression: ? DateDiff("d", d1, d2) d1 = #1/28/2001# d2 = #1/28/2002# Result: 365 d1 = #10/28/2001# d2 = #10/28/2002# Result: 365 d1 = #1/28/2000# (leap year) d2 = #1/28/2001# Result: 366 d1 = #10/28/2000# (leap year) d2 = #10/28/2001# Result: 365 d1 = #2/28/2000# (leap year) d2 = #2/28/2001# Result: 366 d1 = #2/29/2000# (leap year) d2 = #2/28/2001# Result: 365 d1 = #2/29/2000# (leap year) d2 = #3/1/2001# Result: 366 You'll see, that only those born before Feb. 29. in a leap year will have 366 days until their birthday of the following year, while the majority (as the Oct. example) will have 365 days - as will those of birthday Feb. 29. - thus nothing indicates why the leaplings should wait one day, increasing the count of days from 365 to 366, to celebrate their birthday. In fact, the only argument seems to be a question of personal preference which is non-arguable and fully valid though useless for business purposes or public authorities. > Seems like it would be easy enough to run a simple check -- if it's a > Feb 29 birthdate and the date is Feb 28, add 1. Yes, that's what my function does - of course for common years only. /gustav >>> ssharkins at setel.com 26-06-2007 00:39 >>> That's not an error -- you can't expect date arithmetic to apply a "business" rule, and frankly, that's what it is. The expression is returning the correct answer, it just isn't the answer you require. Seems like it would be easy enough to run a simple check -- if it's a Feb 29 birthdate and the date is Feb 28, add 1. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Jun 26 06:12:44 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 13:12:44 +0200 Subject: [AccessD] Wireless Scanner Message-ID: Hi all Could someone please explain a foreigner what wedge means? I just can't relate that word to neither the process in question nor keyboards nor scanners. Not even Wikipedia brings a hint: http://en.wikipedia.org/wiki/Wedge /gustav >>> rockysmolin at bchacc.com 26-06-2007 00:49 >>> David: That's what I suggested to him - simple, no code required - just a 'wedge' scanner between the keyboard and the computer. But, no, he has to have this whiz-bang wireless scanner. For some unknown reason. Rocky From lembit.dbamail at t-online.de Tue Jun 26 06:18:32 2007 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Tue, 26 Jun 2007 13:18:32 +0200 Subject: [AccessD] Age calculation References: <20070626105947.41287BF18@smtp-auth.no-ip.com> Message-ID: <000b01c7b7e3$bb8da570$1800a8c0@s1800> "I choose > to celebrate my birthday every day since at my age I might not get to my > next birthday." that's somethign I can agree with :-) Lembit ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, June 26, 2007 12:59 PM Subject: Re: [AccessD] Age calculation > The whole argument seems silly. If you have to wait 365 days to celebrate > your birthday then after your first "leap year birthday", your next > birthday > (AND ALL SUBSEQUENT BIRTHDAYS) would be on the first of March. IOW once > shifted to the first of March, then you always have to wait 365 days after > that so your birthday would be permanently shifted to the first of > March!!! > And if you take the argument that "well, once it is on the 1st of March, > it > should shift back to February 29th for leap years", then why would not > other > people born on March 1st also have to shift back to February 29th? > > You were not born on the first of March, you were born on the 29th of > February. You have to wait 366 days one out of 4 years to celebrate your > birthday, and thus the following year you have to wait 364 days to "make > up > for" having to wait the extra day the year before. > > In the end, if you live exactly X number of years, your total number of > days > alive are the same regardless of when you celebrate your birthday. I > choose > to celebrate my birthday every day since at my age I might not get to my > next birthday. But in the end, that won't change how long I live. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Tuesday, June 26, 2007 6:29 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Age calculation > > Hi Susan > >> That's not an error -- you can't expect date arithmetic to apply a >> "business" rule, and frankly, that's what it is. The expression is >> returning the correct answer, it just isn't the answer you require. > > It's not me and it's not a business rule. It's the answer to the question: > Which date to pick if the date (Feb. 29.) does not exist? The day before > or > the day after? > As the day after falls in a different month, the logical answer is to pick > the day before. > This is exactly what DateAdd() does: > > DateAdd("yyyy", 1, #2/29/2000#) > > which returns 2001-02-28. > > And for a reason. You may hear the argument, that a "full year", 365 days, > must pass to be one year older, thus a leapling must pass Feb. 28. for any > year which means Feb. 29 in leap years and Mar. 1. in common years. > However, those people haven't done their home work. Consider these > examples > using the expression: > > ? DateDiff("d", d1, d2) > > d1 = #1/28/2001# > d2 = #1/28/2002# > Result: 365 > > d1 = #10/28/2001# > d2 = #10/28/2002# > Result: 365 > > d1 = #1/28/2000# (leap year) > d2 = #1/28/2001# > Result: 366 > > d1 = #10/28/2000# (leap year) > d2 = #10/28/2001# > Result: 365 > > d1 = #2/28/2000# (leap year) > d2 = #2/28/2001# > Result: 366 > > d1 = #2/29/2000# (leap year) > d2 = #2/28/2001# > Result: 365 > > d1 = #2/29/2000# (leap year) > d2 = #3/1/2001# > Result: 366 > > You'll see, that only those born before Feb. 29. in a leap year will have > 366 days until their birthday of the following year, while the majority > (as > the Oct. example) will have 365 days - as will those of birthday Feb. > 29. - > thus nothing indicates why the leaplings should wait one day, increasing > the > count of days from 365 to 366, to celebrate their birthday. In fact, the > only argument seems to be a question of personal preference which is > non-arguable and fully valid though useless for business purposes or > public > authorities. > >> Seems like it would be easy enough to run a simple check -- if it's a >> Feb 29 birthdate and the date is Feb 28, add 1. > > Yes, that's what my function does - of course for common years only. > > /gustav > >>>> ssharkins at setel.com 26-06-2007 00:39 >>> > That's not an error -- you can't expect date arithmetic to apply a > "business" rule, and frankly, that's what it is. The expression is > returning > the correct answer, it just isn't the answer you require. > > Seems like it would be easy enough to run a simple check -- if it's a Feb > 29 > birthdate and the date is Feb 28, add 1. > > Susan H. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.476 / Virus Database: 269.9.8/869 - Release Date: 25.06.2007 > 17:32 > > From jwcolby at colbyconsulting.com Tue Jun 26 06:25:44 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 07:25:44 -0400 Subject: [AccessD] Wireless Scanner In-Reply-To: Message-ID: <20070626112545.B5036BCDC@smtp-auth.no-ip.com> It does seem a strange word to use for this. One meaning of wedge is to "forcefully insert between" as in "I wedged this piece of wood in the crack". Since a "wedge" scanner is inserted between the keyboard and the computer, you could say that you "wedged it in between". Still makes no sense to me. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 7:13 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Wireless Scanner Hi all Could someone please explain a foreigner what wedge means? I just can't relate that word to neither the process in question nor keyboards nor scanners. Not even Wikipedia brings a hint: http://en.wikipedia.org/wiki/Wedge /gustav >>> rockysmolin at bchacc.com 26-06-2007 00:49 >>> David: That's what I suggested to him - simple, no code required - just a 'wedge' scanner between the keyboard and the computer. But, no, he has to have this whiz-bang wireless scanner. For some unknown reason. Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Tue Jun 26 06:40:31 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 26 Jun 2007 07:40:31 -0400 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> Whether or not it should default to March 1 or February 29 is subjective -- you can fault the software manufacturers for the choice they made. You make a terrifically good argument for your case. Nonetheless, the software doesn't agree with you. It isn't a bug or a mistake, but clearly, you're not getting the results that you need. But, I'm glad for the discussion, because although this distinction has never mattered to me, I can see where it would be an important issue for some people. Susan H. It will fail in approximately 1 out of 2000 calculations. From jwcolby at colbyconsulting.com Tue Jun 26 07:24:36 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 08:24:36 -0400 Subject: [AccessD] Shortcut menu Message-ID: <20070626122438.623EEBD15@smtp-auth.no-ip.com> I am trying to set the shortcut menu in code. According to the help file the property is settable via vba. I selected a valid menu from the combo in the property so that I was displaying the name of a valid menu, then cut that and pasted it into a string constant - now I have a valid menubar name for that property. But when I try to do the assignment statement it errors with "invalid data type". The data is a string (the right data type) and is verified as the real name of a real menubar that can be manually assigned to the property. Any clues why this is not working? Furthmore if I turn off the "allow default shortcut menus" in the startup properties then I can't seem to set the shortcut menu. Is that just a confusing name and you are really shutting off ALL shortcut menus? I assumed that it would just remove the default shortcut menu but allow you to continue setting the shortcut menus to custom menus. What the heck is going on here? John W. Colby Colby Consulting www.ColbyConsulting.com From adtp at hotmail.com Tue Jun 26 07:30:54 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Tue, 26 Jun 2007 18:00:54 +0530 Subject: [AccessD] Age calculation References: Message-ID: Gustav, Thanks for sharing with us. Very nice. Seems to be an evergreen topic. Just to try my hand as well, an alternative function named Fn_AgeInFullYears() is given below. Could you kindly make it convenient to test it out and verify whether the results are consistent against all possible values of the date arguments ? Best wishes, A.D.Tejpal --------------- Fn_AgeInFullYears() ================================ Function Fn_AgeInFullYears(ByVal _ DtOfBirth As Date, Optional _ ByVal DtUpto As Variant) As Long ' Gets Full years lapsed between two dates ' If start date is 29-Feb (leap year) and end ' date is 28-Feb in a non-leap year, it is ' assumed to mark a complete year. Dim Dte1 As Date, Dte2 As Date Dim Yr As Long, Dte As Date Dim SignFactor As Long If IsMissing(DtUpto) Then Dte = Date Else Dte = IIf(IsDate(DtUpto), DtUpto, Date) End If Dte1 = IIf(Dte > DtOfBirth, DtOfBirth, Dte) Dte2 = IIf(Dte > DtOfBirth, Dte, DtOfBirth) SignFactor = IIf(Dte > DtOfBirth, 1, -1) If Year(Dte2) = Year(Dte1) Then Yr = 0 GoTo ExitPoint End If If Format(Dte2, "mmdd") >= _ Format(Dte1, "mmdd") Then Yr = Year(Dte2) - Year(Dte1) Else Yr = Year(Dte2) - Year(Dte1) - 1 ' Make correction if Dte1 is 29-Feb (leap yr) ' and Dte2 is 28 Feb (in a non-leap yr) If Format(Dte1, "mmdd") = "0229" And _ Format(Dte2, "mmdd") = "0228" _ And Month(Dte2 + 1) = 3 Then Yr = Yr + 1 End If End If ExitPoint: Fn_AgeInFullYears = Yr * SignFactor End Function ================================ ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 23:26 Subject: [AccessD] Age calculation Hi all As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. Recently I noticed that DateAdd() correctly returns Feb. 28 when adding a count of years to dates of Feb. 29. resulting in dates of common years. Markus G. Fischer at Expert-Exchange came up with the idea of using this feature for serious age calculation, and so I did. I did a rewrite of my previous Years function as it could be simplified considerably using DateAdd and with the option to return negative ages in either of two ways. For a given datDate1, if datDate2 is decreased step wise one year from returning a positive count to returning a negative count, one or two occurrences of count zero will be returned. If booLinear is False, the sequence will be: 3, 2, 1, 0, 0, -1, -2 If booLinear is True, the sequence will be: 3, 2, 1, 0, -1, -2, -3 More explanation in the in-line comments. Here it is: Public Function Age( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return 0 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2007-06-23. Supplemented with AgeLinear for count of negative ages offset by -1. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If Age = Years(datDateOfBirth, datDate) End Function Public Function AgeLinear( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return -1 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2007-06-23. Cactus Data ApS, CPH. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If AgeLinear = Years(datDateOfBirth, datDate, True) End Function Public Function Years( _ ByVal datDate1 As Date, _ ByVal datDate2 As Date, _ Optional ByVal booLinear As Boolean) _ As Integer ' Returns the difference in full years between datDate1 and datDate2. ' ' Calculates correctly for: ' negative differences ' leap years ' dates of 29. February ' date/time values with embedded time values ' negative date/time values (prior to 1899-12-29) ' ' Optionally returns negative counts rounded down to provide a ' linear sequence of year counts. ' For a given datDate1, if datDate2 is decreased step wise one year from ' returning a positive count to returning a negative count, one or two ' occurrences of count zero will be returned. ' If booLinear is False, the sequence will be: ' 3, 2, 1, 0, 0, -1, -2 ' If booLinear is True, the sequence will be: ' 3, 2, 1, 0, -1, -2, -3 ' ' If booLinear is False, reversing datDate1 and datDate2 will return ' results of same absolute value, only the sign will change. ' This behaviour mimics that of Fix(). ' If booLinear is True, reversing datDate1 and datDate2 will return ' results where the negative count is offset by -1. ' This behaviour mimics that of Int(). ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2000-12-16. Leap year correction modified to be symmetrical. ' Calculation of intDaysDiff simplified. ' Renamed from YearsDiff() to Years(). ' 2000-12-18. Introduced cbytMonthDaysMax. ' 2007-06-22. Version 2. Complete rewrite. ' Check for month end of February performed with DateAdd() ' after idea of Markus G. Fischer. Dim intDiff As Integer Dim intSign As Integer Dim intYears As Integer ' Find difference in calendar years. intYears = DateDiff("yyyy", datDate1, datDate2) ' For positive resp. negative intervals, check if the second date ' falls before, on, or after the crossing date for a full 12 months period ' while at the same time correcting for February 29. of leap years. If DateDiff("d", datDate1, datDate2) > 0 Then intSign = Sgn(DateDiff("d", DateAdd("yyyy", intYears, datDate1), datDate2)) intDiff = Abs(intSign < 0) Else intSign = Sgn(DateDiff("d", DateAdd("yyyy", -intYears, datDate2), datDate1)) If intSign <> 0 Then ' Offset negative count of years to continuous sequence if requested. intDiff = Abs(booLinear) End If intDiff = intDiff - Abs(intSign < 0) End If ' Return count of years as count of full 12 months periods. Years = intYears - intDiff End Function /gustav From dwaters at usinternet.com Tue Jun 26 07:48:33 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 26 Jun 2007 07:48:33 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> References: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> Message-ID: <000101c7b7f0$4f776fd0$0200a8c0@danwaters> I would use the income from maintenance to continuously improve the core system I use (identical at each customer). Then when they ask for something for themselves as an improvement, it would handled as a new project they would pay for. I don't know about increasing maintenance due to working on something that was their request. I only do maintenance on the core system. Good Question! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Monday, June 25, 2007 10:37 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, I've heard 20% as the golden number for maintenance contracts. But here's the real kicker - say you're doing a custom system. You're charging the client $x/month as a maintenance contract. Then you're asked to build some new functionality into the system, which of course increases the total amount spent on the system. Do you up your maintenance contract price? That sounds like a good way to upset a customer. -C- ---------------------------------------- From: "Dan Waters" Sent: Sunday, June 24, 2007 8:08 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Kath, Kath, I do charge a user license fee of $500/user/year. These are concurrent licenses. If they have 5 licenses the 6th user gets a screen which lists the people who are currently logged in, and they are logged out. I set up a mechanism where the administrator can change the license quantity themselves, and I charge monthly. The amount is based on the highest quantity for the previous month. I've been thinking about a maintenance fee as well. It turns out that I do quite a bit of maintenance anyway (improvements/fixes I want to implement). And, it's much easier overall for your customers to get a maintenance budget approved, than to get approval for a series of changes or improvements. When I started 5 years ago, I thought that managers would take budgets somewhat personally, but it's really just a business tool. I've read that a typical maintenance fee is annually about 15% of the original cost. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, June 24, 2007 7:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related to > databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, > even though their return on investment is probably 2X to 8X in the first > year! > > I do wonder if we could begin an ongoing discussion on the > business side of > what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 26 08:16:19 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 15:16:19 +0200 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Message-ID: Hi Barbara, John et al It's a pleasure to read that you had a conference that successful. Wish I could have been there too! /gustav >>> BarbaraRyan at cox.net 25-06-2007 22:58 >>> I also want to thank John, Mary, Robbie, Allie and assorted friends for their hospitality. The meals were delicious and Robbie is an expert marshmallow roaster! I absorbed an enormous amount of framework/class information from John (as well as helpful hints on keeping a sharp mind :-) I also picked up hints from Mark who, by the way, is VERRRYY multi-talented. Thanks again for letting me stalk you and for ensuring that I got my frappucino before heading home ;-) I am looking forward to future conferences to meet many more of you! Barb Ryan ----- Original Message ----- From: "Mark A Matte" To: Sent: Monday, June 25, 2007 11:04 AM Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Hello All, I returned yesterday from the Colby Estate... ....mmuusstt...uussee...cllaasssses..............mmuusstt...buuilld..framework.....BOUND IS BEST!!! lol...all kidding aside...I had an absolute wonderful time. I definetly have a better understanding of classes and JWC's approach. There had always been something missing in my mind as far as understanding classes...but walking through it with someone has opened many doors, Thanks John. I also wanted to thank the entire Colby Family for being such wonderful, gracious hosts. Thanks, Mark A. Matte From mmattys at rochester.rr.com Tue Jun 26 08:42:13 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Tue, 26 Jun 2007 09:42:13 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference References: Message-ID: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. Wish I > could have been there too! > > /gustav From Gustav at cactus.dk Tue Jun 26 08:43:13 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 15:43:13 +0200 Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototyping for "paperless" and wireless Message-ID: Hi Shamil I find it quite useful. Even though it is very easy to write a page of text lined neatly up, all text are kept in small boxes which you can move around. Notes can be added, and it contains simple but adequate drawing functions for creating, say, small drawings or flow charts. Also pictures - and in fact most external documents - can be inserted anywhere and later easily moved around. At all times you can print out a page or a series of pages. The process is much like if you use a drawing board or note pad with the difference that all elements at any time can be dragged and dropped as you like. That's why I thought of it as a simple tool to create first level sketches of user interfaces - with a much higher quality of the detail than handwritten sketches. No, I havent used Groove 2007. /gustav >>> shamil at users.mns.ru 26-06-2007 02:23 >>> Hi Gustav, Well, I'm also trying to get done software development process "paperless" with changing success... How do you find this MS One Note 2007? Is it really useful? What are the best IYO usage scenarios of this productivity tool applied to software development business? Did you try to use MS Groove 2007? Thanks. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Sunday, June 24, 2007 2:49 AM To: accessd at databaseadvisors.com Subject: [AccessD] OT: Useful weekend technical reading - Paper Prototypingfor "paperless" and wireless modern technologies.... Hi Shamil Strange, I had some thoughts about this but believed it to be just too old fashioned, so I turned to Microsofts One Note (part of the Action Pack). /gustav >>> shamil at users.mns.ru 23-06-07 21:06 >>> Hi All, I just wanted to share this useful, I think, information: Paper Prototyping as a core tool in the design of Mobile phone user interfaces.... http://www.id-book.com/casestudy_11-2_paper2.htm FYI: Paper prototyping is a widely used method in the user-centered design process, a process that helps developers to create software that meets the user's expectations and needs... http://en.wikipedia.org/wiki/Paper_prototyping -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 26 08:49:47 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 09:49:47 -0400 Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessD Conference Message-ID: <20070626134948.D4BCFBDD9@smtp-auth.no-ip.com> The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Tue Jun 26 08:51:30 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 09:51:30 -0400 Subject: [AccessD] OT: Useful weekend technical reading -Paper Prototyping for "paperless" and wireless In-Reply-To: Message-ID: <20070626135131.75F49BFBD@smtp-auth.no-ip.com> I also use OneNote and really like it. It still has some annoying bugs but the concept is really cool and it mostly works. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 9:43 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Useful weekend technical reading -Paper Prototyping for "paperless" and wireless Hi Shamil I find it quite useful. Even though it is very easy to write a page of text lined neatly up, all text are kept in small boxes which you can move around. Notes can be added, and it contains simple but adequate drawing functions for creating, say, small drawings or flow charts. Also pictures - and in fact most external documents - can be inserted anywhere and later easily moved around. At all times you can print out a page or a series of pages. The process is much like if you use a drawing board or note pad with the difference that all elements at any time can be dragged and dropped as you like. That's why I thought of it as a simple tool to create first level sketches of user interfaces - with a much higher quality of the detail than handwritten sketches. No, I havent used Groove 2007. /gustav >>> shamil at users.mns.ru 26-06-2007 02:23 >>> Hi Gustav, Well, I'm also trying to get done software development process "paperless" with changing success... How do you find this MS One Note 2007? Is it really useful? What are the best IYO usage scenarios of this productivity tool applied to software development business? Did you try to use MS Groove 2007? Thanks. -- Shamil From jwcolby at colbyconsulting.com Tue Jun 26 08:57:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 09:57:56 -0400 Subject: [AccessD] Code modules off the screen Message-ID: <20070626135757.C472DBD47@smtp-auth.no-ip.com> Suddenly I am getting the top of the code module hidden up under the toolbars at the top of the screen when I open a module in the vb editor. Any clue where that might be stored (registry entries?) and how to get it to fix itself? John W. Colby Colby Consulting www.ColbyConsulting.com From prosoft6 at hotmail.com Tue Jun 26 09:19:31 2007 From: prosoft6 at hotmail.com (Julie Reardon-Taylor) Date: Tue, 26 Jun 2007 10:19:31 -0400 Subject: [AccessD] Replication Message-ID: I am using replication and trying to import the records that are on a tablet pc. However, the systems keeps replacing the main database on the server when it sychs the two systems. This is the code. Where am I going wrong? Private Sub Command0_Click() Dim conn As New ADODB.Connection Dim repMaster As New JRO.Replica Dim RepSub As New JRO.Replica conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data source=W:\Skylineback.mdb;" repMaster.ActiveConnection = conn repMaster.Synchronize "C:\Inspections\SkylineBack.mdb", jrSyncTypeExport, jrSyncModeDirect MsgBox "Synchronization of Replica and Master is complete." End Sub Julie Reardon PRO-SOFT OF NY, INC. 44 Public Square Suite #5 Watertown, NY 13601 Phone: 315.785.0319 Fax: 315.785.0323 www.pro-soft.net NYS IT Services Contract CMT026A NYS Certified Woman-Owned Business _________________________________________________________________ PC Magazine?s 2007 editors? choice for best Web mail?award-winning Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_pcmag_0507 From comres at rpa.net Tue Jun 26 09:20:14 2007 From: comres at rpa.net (Mark Brown) Date: Tue, 26 Jun 2007 10:20:14 -0400 Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference In-Reply-To: <20070626134948.D4BCFBDD9@smtp-auth.no-ip.com> Message-ID: <005c01c7b7fd$2166e9b0$6a01a8c0@marklaptop> Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:50 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 26 09:28:27 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 10:28:27 -0400 Subject: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference In-Reply-To: <005c01c7b7fd$2166e9b0$6a01a8c0@marklaptop> Message-ID: <20070626142828.8CEBBBFCC@smtp-auth.no-ip.com> Sept 22 was my suggestion and is fine with me obviously. I would like to lock down a date in the next week so that people can make their plans, buy tickets etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:50 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Tue Jun 26 09:29:02 2007 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 26 Jun 2007 10:29:02 -0400 Subject: [AccessD] Code modules off the screen Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C208695A64@xlivmbx35.aig.com> Try selecting Cascade from the window menu and then exit Access. With any luck that will do the trick. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:58 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Code modules off the screen Suddenly I am getting the top of the code module hidden up under the toolbars at the top of the screen when I open a module in the vb editor. Any clue where that might be stored (registry entries?) and how to get it to fix itself? John W. Colby Colby Consulting www.ColbyConsulting.com From Jim.Hale at FleetPride.com Tue Jun 26 09:58:45 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 26 Jun 2007 09:58:45 -0500 Subject: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference In-Reply-To: <005c01c7b7fd$2166e9b0$6a01a8c0@marklaptop> References: <20070626134948.D4BCFBDD9@smtp-auth.no-ip.com> <005c01c7b7fd$2166e9b0$6a01a8c0@marklaptop> Message-ID: Me too. Jim Hale -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 9:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:50 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** 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 Tue Jun 26 10:11:24 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 17:11:24 +0200 Subject: [AccessD] Age calculation Message-ID: Hi Steve and A.D. There are many ways to get it right but, after all, what you end up with - including my previous function - are just more or less creative ways to simulate what DateAdd() already does. To prove this, note that if you skip my function's ability to calculate negative ages and omit the optional choice for the day of "today", the function can be reduced to only a few lines: Public Function AgeSimple( _ ByVal datDateOfBirth As Date) _ As Integer ' Returns the difference in full years from datDateOfBirth to current date. ' ' Calculates correctly for: ' leap years ' dates of 29. February ' date/time values with embedded time values ' ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' After an idea of Markus G. Fischer. ' ' 2007-06-26. Cactus Data ApS, CPH. Dim datToday As Date Dim intAge As Integer Dim intYears As Integer datToday = Date ' Find difference in calendar years. intYears = DateDiff("yyyy", datDateOfBirth, datToday) If intYears > 0 Then ' Decrease by 1 if current date is earlier than birthday of current year ' using DateDiff to ignore a time portion of datDateOfBirth. intAge = intYears - Abs(DateDiff("d", datToday, DateAdd("yyyy", intYears, datDateOfBirth)) > 0) End If AgeSimple = intAge End Function /gustav >>> miscellany at mvps.org 25-06-2007 22:38 >>> Hi Gustav, Thanks a lot. Yes, I noticed that myself, after I posted here, but decided not to contradict myself again . However, I have edited my article here: http://accesstips.datamanagementsolutions.biz/correctage.htm ... and would welcome your further comments. Regards Steve Gustav Brock wrote: > Hi Steve > > Sorry, it still fails miserably for, say, these dates: > > DOB = #2/29/1992# > AtDay = #2/28/1997# > > returning 4 and not 5. > -- From jwcolby at colbyconsulting.com Tue Jun 26 10:19:28 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 11:19:28 -0400 Subject: [AccessD] Code modules off the screen In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C208695A64@xlivmbx35.aig.com> Message-ID: <20070626151930.08751BFA7@smtp-auth.no-ip.com> No that didn't fix it directly. However I noticed that the first time I tried to open a module it would not open, then the second time it would but was slightly off screen. I tried the cascade trick no help. I then tried a decompile and it closed unexpectedly and sent an error message off to MS, the results of which were "that is an old version, to fix the problem you should update". I also noticed that (this is a new machine at the client) the SPs were not installed, so I started downloading the office service packs. I then decompiled, compiled, compacted and repaired. Interestingly, after all this screwing around (SPs not installed yet), when I went to compact and repair it asked if I wanted to save changes to a form I had built to do some testing. Now the entire application had been shut down and reopened several times so why it was asking if I wanted to save form changes I have no clue. Anywayyyyyy.... The last time it opened it now cascades the modules and none are off the screen. Strange!!! SPs to be applied next. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: Tuesday, June 26, 2007 10:29 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Code modules off the screen Try selecting Cascade from the window menu and then exit Access. With any luck that will do the trick. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:58 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Code modules off the screen Suddenly I am getting the top of the code module hidden up under the toolbars at the top of the screen when I open a module in the vb editor. Any clue where that might be stored (registry entries?) and how to get it to fix itself? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 26 10:22:49 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 11:22:49 -0400 Subject: [AccessD] Interesting article - Oracle "lite" benchmarks Message-ID: <20070626152250.C1B4BBFF4@smtp-auth.no-ip.com> The article claims that Oracle is bundling their own Linux and their free version of Oracle so you can get a "free" database going, even down to the OS. Of course the article states that Oracle is so huge that it requires 8gb of RAM to work well. But memory is cheap right now. http://www.informationweek.com/news/showArticle.jhtml?articleID=199903273 John W. Colby Colby Consulting www.ColbyConsulting.com From cfoust at infostatsystems.com Tue Jun 26 10:28:52 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:28:52 -0700 Subject: [AccessD] Access 2007 Runtime In-Reply-To: <000601c7b7b1$7570f560$0301a8c0@HAL9005> References: <468063FC.3080504@mvps.org> <000601c7b7b1$7570f560$0301a8c0@HAL9005> Message-ID: You still need to package your app with the runtime, Rocky. You just don't have to buy VSTO to do it for Access 2007. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 10:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Runtime So does this do away with the Wise/Sagekey packaging combo, then? Or Windows Installer, etc.? If the runtime is a download the user can do themselves... Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Monday, June 25, 2007 5:55 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Access 2007 Runtime Hi all, For those who may be interested, it appears the Access 2007 Runtime is now available: http://www.microsoft.com/downloads/details.aspx?FamilyId=D9AE78D9-9DC6-4 B38- 9FA6-2C745A175AED&displaylang=en Regards Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Tue Jun 26 10:32:06 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 26 Jun 2007 11:32:06 -0400 Subject: [AccessD] Code modules off the screen In-Reply-To: <20070626135757.C472DBD47@smtp-auth.no-ip.com> References: <20070626135757.C472DBD47@smtp-auth.no-ip.com> Message-ID: <001e01c7b807$283e6c90$10b82ad1@SusanOne> I've had a similar problem in the VB Editor -- it use to open with the Immediate window open and snuggly Restored right next to the appropriate module window -- no more. I can't get these two back to their default positions. Susan H. Suddenly I am getting the top of the code module hidden up under the toolbars at the top of the screen when I open a module in the vb editor. Any clue where that might be stored (registry entries?) and how to get it to fix itself? From cfoust at infostatsystems.com Tue Jun 26 10:32:04 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:32:04 -0700 Subject: [AccessD] Shortcut menu In-Reply-To: <20070626122438.623EEBD15@smtp-auth.no-ip.com> References: <20070626122438.623EEBD15@smtp-auth.no-ip.com> Message-ID: Is the menu you're selecting built as a shortcut menu or a regular menu? You either get all shortcut menu capability or none, no in betweens. Post the code you're using so we can see exactly what's going on. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 5:25 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Shortcut menu I am trying to set the shortcut menu in code. According to the help file the property is settable via vba. I selected a valid menu from the combo in the property so that I was displaying the name of a valid menu, then cut that and pasted it into a string constant - now I have a valid menubar name for that property. But when I try to do the assignment statement it errors with "invalid data type". The data is a string (the right data type) and is verified as the real name of a real menubar that can be manually assigned to the property. Any clues why this is not working? Furthmore if I turn off the "allow default shortcut menus" in the startup properties then I can't seem to set the shortcut menu. Is that just a confusing name and you are really shutting off ALL shortcut menus? I assumed that it would just remove the default shortcut menu but allow you to continue setting the shortcut menus to custom menus. What the heck is going on here? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 26 10:35:02 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:35:02 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <000101c7b7f0$4f776fd0$0200a8c0@danwaters> References: <32fcb160568948eab7845d02b2dd4fe7@mail1.gearhost.com> <000101c7b7f0$4f776fd0$0200a8c0@danwaters> Message-ID: In our company, clients pay for the product license and they pay and annual support fee. The fee is for support, not maintenance. We do maintenance anyway. Customization is strictly for pay. If something the client requests looks like it could be useful to other clients, we may integrate it into the main product in a future release and then there is no further customization charge for that feature. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, June 26, 2007 5:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases I would use the income from maintenance to continuously improve the core system I use (identical at each customer). Then when they ask for something for themselves as an improvement, it would handled as a new project they would pay for. I don't know about increasing maintenance due to working on something that was their request. I only do maintenance on the core system. Good Question! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Monday, June 25, 2007 10:37 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, I've heard 20% as the golden number for maintenance contracts. But here's the real kicker - say you're doing a custom system. You're charging the client $x/month as a maintenance contract. Then you're asked to build some new functionality into the system, which of course increases the total amount spent on the system. Do you up your maintenance contract price? That sounds like a good way to upset a customer. -C- ---------------------------------------- From: "Dan Waters" Sent: Sunday, June 24, 2007 8:08 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Kath, Kath, I do charge a user license fee of $500/user/year. These are concurrent licenses. If they have 5 licenses the 6th user gets a screen which lists the people who are currently logged in, and they are logged out. I set up a mechanism where the administrator can change the license quantity themselves, and I charge monthly. The amount is based on the highest quantity for the previous month. I've been thinking about a maintenance fee as well. It turns out that I do quite a bit of maintenance anyway (improvements/fixes I want to implement). And, it's much easier overall for your customers to get a maintenance budget approved, than to get approval for a series of changes or improvements. When I started 5 years ago, I thought that managers would take budgets somewhat personally, but it's really just a business tool. I've read that a typical maintenance fee is annually about 15% of the original cost. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Sunday, June 24, 2007 7:53 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I only do custom systems myself and so far have never advertised - all word of mouth, and mostly work that originated from friends taking me into their workplaces and recommending me to solve problem x or y. I agree that the relationship is the thing. But I have my structure wrong and am trying to change that. At the moment I quote for all work (and charge for analysis to the point where I can quote). But once the system is in I get no ongoings and that is where I have made the mistake. After talking to otehr consultants over the last few years I am planning to approach 3 or 4 of my clients who really rely on the systems I have written and discuss maintenance contracts. I have one or 2 systems which I know could be on-sold but have never gone down that route. I enjoy the fact that I work across multiple industries - kills the boredom factor, though it won't make you rich...... Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Saturday, June 23, 2007 4:20 AM Subject: Re: [AccessD] The Business Side Of Databases Anyone else care to share where they get their clients from? More to the point, has anyone managed to set up a system by which the clients manage to find you? I'm trying to automate my business and this has been a real sticking point. It seems that if I'm not out there soliciting new business, the pipeline dries right up. -C- ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 6:46 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Thanks Chris - that's worth more than 2 cents! There are four different groups which I attend regularly, and being at one of them has paid off. So, I will keep doing this! Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Thursday, June 21, 2007 7:07 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Dan, The process of getting clients can be tough for small operators like us. Right now I have a subcontracted team of 3 devs and it's no easier to keep us busy than it was when I was alone. In fact, I'm thinking about going BACK to solo dev! But that said, the most effective means of getting clients for me has been personal contacts. It requires high energy and a decent time investment, but it works. Basically, people like to do business with their friends. All things being equal, a person will steer work to someone they like over someone they hardly know. So you need to get yourself out to places and events where members of the local business community tend to congreagate. Visit those Chamber of Commerce events. Attend those trade shows. Join the downtown revitalization committee in your town. Wherever there are influentials, make sure you are there interacting and forging friendships with them. See, small operators like us can't hide behind fancy marketing and company names and institutional advertising like bigger firms can. When someone hires your firm, they're hiring YOU, even if you have a team behind you to do the heavy lifting. But in order to hire you, they have to be exposed to and believe in you. By all means, make your business look a little fuller than it is. But never forget that you are your own brand. That's my two cents, at least. ;) Respectfully, Christopher Hawkins Chief Developer Cogeian Systems (559) 687-7591 www.cogeian.com ---------------------------------------- From: "Dan Waters" Sent: Thursday, June 21, 2007 9:00 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Hi Reuben, I also would be happy to sell this for $1, if I had some other source of income! My question is - what did you do to acquire 60 clients? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Thursday, June 21, 2007 9:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases I don't do any custom programming. We have some apps that we thought up on our own or requested by clients or potential clients. We create apps and sell them to local government (cities and counties). Now were I differ from a lot of people is I don't care about the sale. I'd be happy to sell it for $1. Actually I don't sell anything - I license it all. I live on the service contracts for each app. We charge anywhere from 600 to 1200 per year based on which app. I have some clients paying as much as 4000/year. The average is about 1000/year/client. Doesn't sound like much, but with about 60 clients it's pretty decent income. And that doesn't include the consulting part of the business which is all done by annual contract. The key is I only assume the 60k as my income and everything over that is a "bonus" On our flagship app which is by far the biggest and has the most clients I only spend about 40 hours/year in service work TOTAL - for all clients. They don't mind the fee because support calls, on site visits, and all future upgrades are included in the service contract. If the client chooses not to pay for the service agreement on an app the app gets removed. The can keep the data, but there isn't much to do with it without an interface. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > Sent: Thursday, June 21, 2007 9:15 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] The Business Side Of Databases > > > To Everyone: > > It's always interesting to see how people who work independently (like me) > are making money from developing databases or doing something related > to databases. > > This has been my major problem - I can make a great Business Process > Management System, but getting companies to pay for it is a real > challenge, even though their return on investment is probably 2X to 8X > in the first year! > > I do wonder if we could begin an ongoing discussion on the business > side of what each of us does. I think we could all benefit! > > Does anyone have some thoughts or ideas on how we could do this? > > Thanks! > Dan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 26 10:35:45 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:35:45 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> References: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> Message-ID: LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. > Wish I could have been there too! > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 26 10:36:46 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:36:46 -0700 Subject: [AccessD] OT: Useful weekend technical reading-Paper Prototyping for "paperless" and wireless In-Reply-To: <20070626135131.75F49BFBD@smtp-auth.no-ip.com> References: <20070626135131.75F49BFBD@smtp-auth.no-ip.com> Message-ID: "Mostly works"? Sounds like a lot of MS/Office products! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 6:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Useful weekend technical reading-Paper Prototyping for "paperless" and wireless I also use OneNote and really like it. It still has some annoying bugs but the concept is really cool and it mostly works. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 9:43 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT: Useful weekend technical reading -Paper Prototyping for "paperless" and wireless Hi Shamil I find it quite useful. Even though it is very easy to write a page of text lined neatly up, all text are kept in small boxes which you can move around. Notes can be added, and it contains simple but adequate drawing functions for creating, say, small drawings or flow charts. Also pictures - and in fact most external documents - can be inserted anywhere and later easily moved around. At all times you can print out a page or a series of pages. The process is much like if you use a drawing board or note pad with the difference that all elements at any time can be dragged and dropped as you like. That's why I thought of it as a simple tool to create first level sketches of user interfaces - with a much higher quality of the detail than handwritten sketches. No, I havent used Groove 2007. /gustav >>> shamil at users.mns.ru 26-06-2007 02:23 >>> Hi Gustav, Well, I'm also trying to get done software development process "paperless" with changing success... How do you find this MS One Note 2007? Is it really useful? What are the best IYO usage scenarios of this productivity tool applied to software development business? Did you try to use MS Groove 2007? Thanks. -- Shamil -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 26 10:38:29 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 08:38:29 -0700 Subject: [AccessD] Second bi-annual Greater SmokeyMountainAccessDConference In-Reply-To: <20070626142828.8CEBBBFCC@smtp-auth.no-ip.com> References: <005c01c7b7fd$2166e9b0$6a01a8c0@marklaptop> <20070626142828.8CEBBBFCC@smtp-auth.no-ip.com> Message-ID: I already have that weekend on my calendar to spend with you, John. ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 7:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater SmokeyMountainAccessDConference Sept 22 was my suggestion and is fine with me obviously. I would like to lock down a date in the next week so that people can make their plans, buy tickets etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:50 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bbruen at unwired.com.au Tue Jun 26 10:44:21 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Wed, 27 Jun 2007 01:44:21 +1000 Subject: [AccessD] Wireless Scanner In-Reply-To: <20070626112545.B5036BCDC@smtp-auth.no-ip.com> References: <20070626112545.B5036BCDC@smtp-auth.no-ip.com> Message-ID: <200706270144.23211.bbruen@unwired.com.au> On Tuesday 26 June 2007 21:25, jwcolby wrote: > It does seem a strange word to use for this. One meaning of wedge is to > "forcefully insert between" as in "I wedged this piece of wood in the > crack". Since a "wedge" scanner is inserted between the keyboard and the > computer, you could say that you "wedged it in between". Still makes no > sense to me. > > > John W. Colby > I can only agree with the emotion. It has never made any sense to me either, but what it is, is a device that shares the same interupts as the keyboard i.e. it sends the same scancodes across the same bus from the same port as the keyboard, which the bios interprets as [quote] ASCII scancodes [unquote] as if they where typed. So if you type "J W Colby" on the keyboard and the device [b]transmitting through the "wedge"[/b] has scanned and is transmiting a "J W Colby" set of ASCII's then the BIOS interprets this as a set of keystrokes - hence someone's (correct) statement that whatever the field has the focus that's what will receive the "data". It's a piss-poor mechanism. Conceived out of commercial necessity through time to market expediency. Nuff said. Now, to get back to the OP question. 1) Boss Hogg says "I want one of these new-dang-fangled wireless radio eenveentoory counter doodads, now you just get down here boy and make shure it happens". 2) Daisy smiles at camera 2 3) OP thinks, "WTF?" ... 4) ... SERIOUS ANSWER! Most hand held inventory scanners today work in a fundamentally "disconnected" mode. The local codes are downloaded to the PDT (Portable Data Terminal) before the operator goes and does the inventory check. (This is primarily because the retailer/warehouse may now be expecting to see new types of stock that the PDT didn't know about last time ( say that new line of Nova Scotian copper nails!!! ). So, Mar(t)y loads the current scan codes into the PDT. [AHA! Need function "Load local SKU scan codes into PDT" Business rules? Authorisation Rules? Connection mechanism? (OK = "wireless" * ) ... ... ... ] Then Mar(t)y goes out into the warehouse and starts to scan each and every one of the nails s/he can find. Now it seems to me that there is something fundamentally wrong with the entire CSI episode that is going on here. What is the business goal? a) Find out how many copper nails are there? b) Find out how many copper nails Mar(t)y can find? c) Find out many things (including nails, racks, toilet doors, lunch boxes, supervisors, lift wells, pencils and P***** have a "copper nail" bar code on them? d) Find out how many times Mar(t)y can scan the same nail while "Slim" and "Shifty" are loading as many of their mate's pickups with "pre-ingot" pure copper as they can? Now, what's the problem? (Rocky, what's the objective?) Boss Hogg want's one of these new fandangled wireless warehouse doodads that's gonna solve all his eenveentory problems. Har Har Har! No they aren't. I for one, and judging by the fotographs I've seen of a lot of youse guys and gals, aint got much of a long stand chance before we all get together for the "First Great Rock Candy Mountain Access Experts Rememberance Concert" (I've no fear, no sirey, I'm gonna code till I'm a hundred and three). ...bugger, I've drifted agin. ...what would you young hussy's know anyhoo. Now, where was I ... zzz ... grrph AAAAAAARRRRRRRRRRPPPPPPP Ah yes, I know what I was going to say, but I've got to go and have a little lie down now for a while (it's 1:45am here in Sydney) ... (end rave) let me know if you want chapter 2.... bruce From reuben at gfconsultants.com Tue Jun 26 10:47:39 2007 From: reuben at gfconsultants.com (Reuben Cummings) Date: Tue, 26 Jun 2007 11:47:39 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: We operate the same way. Any reasonable client request is simply added to our system and then all clients have that feature upon their next update. I don't customize anything because I HATE working on specific items for specific people. I tried this one time and it just never stops. That client just keeps wanting more and more ridiculous things. We have found it easier to charge a flat fee per year for licensing, support, training, and updates and simply including all changes as part of those updates. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte > Foust > Sent: Tuesday, June 26, 2007 11:35 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > > In our company, clients pay for the product license and they pay and > annual support fee. The fee is for support, not maintenance. We do > maintenance anyway. Customization is strictly for pay. If something > the client requests looks like it could be useful to other clients, we > may integrate it into the main product in a future release and then > there is no further customization charge for that feature. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Tuesday, June 26, 2007 5:49 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] The Business Side Of Databases > > I would use the income from maintenance to continuously improve the core > system I use (identical at each customer). Then when they ask for > something for themselves as an improvement, it would handled as a new > project they would pay for. > > I don't know about increasing maintenance due to working on something > that was their request. I only do maintenance on the core system. > > Good Question! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher > Hawkins > Sent: Monday, June 25, 2007 10:37 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] The Business Side Of Databases > > Dan, > > I've heard 20% as the golden number for maintenance contracts. But > here's the real kicker - say you're doing a custom system. You're > charging the client $x/month as a maintenance contract. Then you're > asked to build some new functionality into the system, which of course > increases the total amount spent on the system. Do you up your > maintenance contract price? > That sounds like a good way to upset a customer. > > -C- > > ---------------------------------------- > > From: "Dan Waters" > Sent: Sunday, June 24, 2007 8:08 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Hi Kath, > > Kath, > > I do charge a user license fee of $500/user/year. These are concurrent > licenses. If they have 5 licenses the 6th user gets a screen which lists > the people who are currently logged in, and they are logged out. I set > up a mechanism where the administrator can change the license quantity > themselves, and I charge monthly. The amount is based on the highest > quantity for the previous month. > > I've been thinking about a maintenance fee as well. It turns out that I > do quite a bit of maintenance anyway (improvements/fixes I want to > implement). > And, it's much easier overall for your customers to get a maintenance > budget approved, than to get approval for a series of changes or > improvements. > When I started 5 years ago, I thought that managers would take budgets > somewhat personally, but it's really just a business tool. > > I've read that a typical maintenance fee is annually about 15% of the > original cost. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Sunday, June 24, 2007 7:53 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I only do custom systems myself and so far have never advertised - all > word of mouth, and mostly work that originated from friends taking me > into their workplaces and recommending me to solve problem x or y. I > agree that the relationship is the thing. But I have my structure wrong > and am trying to change that. At the moment I quote for all work (and > charge for analysis to the point where I can quote). But once the system > is in I get no ongoings and that is where I have made the mistake. After > talking to otehr consultants over the last few years I am planning to > approach 3 or 4 of my clients who really rely on the systems I have > written and discuss maintenance contracts. > > I have one or 2 systems which I know could be on-sold but have never > gone down that route. I enjoy the fact that I work across multiple > industries - kills the boredom factor, though it won't make you > rich...... > > Kath > > ----- Original Message ----- > From: Christopher Hawkins > To: accessd at databaseadvisors.com > Sent: Saturday, June 23, 2007 4:20 AM > Subject: Re: [AccessD] The Business Side Of Databases > > Anyone else care to share where they get their clients from? > > More to the point, has anyone managed to set up a system by which the > clients manage to find you? I'm trying to automate my business and this > has been a real sticking point. It seems that if I'm not out there > soliciting new business, the pipeline dries right up. > > -C- > > ---------------------------------------- > > From: "Dan Waters" > Sent: Thursday, June 21, 2007 6:46 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Thanks Chris - that's worth more than 2 cents! > > There are four different groups which I attend regularly, and being at > one of them has paid off. So, I will keep doing this! > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher > Hawkins > Sent: Thursday, June 21, 2007 7:07 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] The Business Side Of Databases > > Dan, > > The process of getting clients can be tough for small operators like us. > Right now I have a subcontracted team of 3 devs and it's no easier to > keep us busy than it was when I was alone. In fact, I'm thinking about > going BACK to solo dev! But that said, the most effective means of > getting clients for me has been personal contacts. It requires high > energy and a decent time investment, but it works. > > Basically, people like to do business with their friends. All things > being equal, a person will steer work to someone they like over someone > they hardly know. So you need to get yourself out to places and events > where members of the local business community tend to congreagate. Visit > those Chamber of Commerce events. Attend those trade shows. Join the > downtown revitalization committee in your town. Wherever there are > influentials, make sure you are there interacting and forging > friendships with them. > > See, small operators like us can't hide behind fancy marketing and > company names and institutional advertising like bigger firms can. When > someone hires your firm, they're hiring YOU, even if you have a team > behind you to do the heavy lifting. But in order to hire you, they have > to be exposed to and believe in you. By all means, make your business > look a little fuller than it is. But never forget that you are your own > brand. > > That's my two cents, at least. ;) > > Respectfully, > > Christopher Hawkins > Chief Developer > Cogeian Systems > (559) 687-7591 > www.cogeian.com > > ---------------------------------------- > > From: "Dan Waters" > Sent: Thursday, June 21, 2007 9:00 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Hi Reuben, > > I also would be happy to sell this for $1, if I had some other source of > income! > > My question is - what did you do to acquire 60 clients? > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben > Cummings > Sent: Thursday, June 21, 2007 9:23 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I don't do any custom programming. We have some apps that we thought up > on our own or requested by clients or potential clients. We create apps > and sell them to local government (cities and counties). > > Now were I differ from a lot of people is I don't care about the sale. > I'd be happy to sell it for $1. Actually I don't sell anything - I > license it all. I live on the service contracts for each app. We charge > anywhere from 600 to 1200 per year based on which app. I have some > clients paying as much as 4000/year. The average is about > 1000/year/client. Doesn't sound like much, but with about 60 clients > it's pretty decent income. > > And that doesn't include the consulting part of the business which is > all done by annual contract. The key is I only assume the 60k as my > income and everything over that is a "bonus" > > On our flagship app which is by far the biggest and has the most clients > I only spend about 40 hours/year in service work TOTAL - for all > clients. > They don't mind the fee because support calls, on site visits, and all > future upgrades are included in the service contract. > > If the client chooses not to pay for the service agreement on an app the > app gets removed. The can keep the data, but there isn't much to do with > it without an interface. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > > Sent: Thursday, June 21, 2007 9:15 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] The Business Side Of Databases > > > > > > To Everyone: > > > > It's always interesting to see how people who work independently (like > me) > > are making money from developing databases or doing something related > > to databases. > > > > This has been my major problem - I can make a great Business Process > > Management System, but getting companies to pay for it is a real > > challenge, even though their return on investment is probably 2X to 8X > > > in the first year! > > > > I do wonder if we could begin an ongoing discussion on the business > > side of what each of us does. I think we could all benefit! > > > > Does anyone have some thoughts or ideas on how we could do this? > > > > Thanks! > > Dan > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 26 10:59:55 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 17:59:55 +0200 Subject: [AccessD] Wireless Scanner Message-ID: Hi Bruce Certainly! Very funny. And it ain't even Friday yet. Now, where did we come from ... so "wedge" is just "something inserted between two other somethings"? If so, that makes sense. /gustav >>> bbruen at unwired.com.au 26-06-2007 17:44 >>> (end rave) let me know if you want chapter 2.... From jwcolby at colbyconsulting.com Tue Jun 26 11:04:49 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 12:04:49 -0400 Subject: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference In-Reply-To: Message-ID: <20070626160450.7E0C1BEA1@smtp-auth.no-ip.com> Well I guess that ends the discussion. The OFFICIAL (Charlotte sanctioned) date for the Second Bi-annual Greater Smokey Mountain AccessD Conference is September 22nd 2007. I will need an attendance count a couple of weeks in advance in order to find a place to have it. My office will definitely not do for more than a few attendees. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 11:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference I already have that weekend on my calendar to spend with you, John. ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 7:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater SmokeyMountainAccessDConference Sept 22 was my suggestion and is fine with me obviously. I would like to lock down a date in the next week so that people can make their plans, buy tickets etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. From jwcolby at colbyconsulting.com Tue Jun 26 11:10:37 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 12:10:37 -0400 Subject: [AccessD] Wireless Scanner In-Reply-To: <200706270144.23211.bbruen@unwired.com.au> Message-ID: <20070626161038.69996BFF9@smtp-auth.no-ip.com> Yea, I know what it is. I did two different bar code systems, one in Mexico circa 1997 using a wedge scanner, and another circa 2001 using a serial interface scanner. The serial interface scanner gets my vote every time. And of course you are right, you can also get little HHC (hand held computers) scanner that will store the data right in the scanner (HHC) until you take it back and plug it in. But that is another story entirely. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Tuesday, June 26, 2007 11:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner On Tuesday 26 June 2007 21:25, jwcolby wrote: > It does seem a strange word to use for this. One meaning of wedge is > to "forcefully insert between" as in "I wedged this piece of wood in > the crack". Since a "wedge" scanner is inserted between the keyboard > and the computer, you could say that you "wedged it in between". > Still makes no sense to me. > > > John W. Colby > I can only agree with the emotion. It has never made any sense to me either, but what it is, is a device that shares the same interupts as the keyboard i.e. it sends the same scancodes across the same bus from the same port as the keyboard, which the bios interprets as [quote] ASCII scancodes [unquote] as if they where typed. So if you type "J W Colby" on the keyboard and the device [b]transmitting through the "wedge"[/b] has scanned and is transmiting a "J W Colby" set of ASCII's then the BIOS interprets this as a set of keystrokes - hence someone's (correct) statement that whatever the field has the focus that's what will receive the "data". It's a piss-poor mechanism. Conceived out of commercial necessity through time to market expediency. Nuff said. Now, to get back to the OP question. 1) Boss Hogg says "I want one of these new-dang-fangled wireless radio eenveentoory counter doodads, now you just get down here boy and make shure it happens". 2) Daisy smiles at camera 2 3) OP thinks, "WTF?" ... 4) ... SERIOUS ANSWER! Most hand held inventory scanners today work in a fundamentally "disconnected" mode. The local codes are downloaded to the PDT (Portable Data Terminal) before the operator goes and does the inventory check. (This is primarily because the retailer/warehouse may now be expecting to see new types of stock that the PDT didn't know about last time ( say that new line of Nova Scotian copper nails!!! ). So, Mar(t)y loads the current scan codes into the PDT. [AHA! Need function "Load local SKU scan codes into PDT" Business rules? Authorisation Rules? Connection mechanism? (OK = "wireless" * ) ... ... ... ] Then Mar(t)y goes out into the warehouse and starts to scan each and every one of the nails s/he can find. Now it seems to me that there is something fundamentally wrong with the entire CSI episode that is going on here. What is the business goal? a) Find out how many copper nails are there? b) Find out how many copper nails Mar(t)y can find? c) Find out many things (including nails, racks, toilet doors, lunch boxes, supervisors, lift wells, pencils and P***** have a "copper nail" bar code on them? d) Find out how many times Mar(t)y can scan the same nail while "Slim" and "Shifty" are loading as many of their mate's pickups with "pre-ingot" pure copper as they can? Now, what's the problem? (Rocky, what's the objective?) Boss Hogg want's one of these new fandangled wireless warehouse doodads that's gonna solve all his eenveentory problems. Har Har Har! No they aren't. I for one, and judging by the fotographs I've seen of a lot of youse guys and gals, aint got much of a long stand chance before we all get together for the "First Great Rock Candy Mountain Access Experts Rememberance Concert" (I've no fear, no sirey, I'm gonna code till I'm a hundred and three). ...bugger, I've drifted agin. ...what would you young hussy's know anyhoo. Now, where was I ... zzz ... grrph AAAAAAARRRRRRRRRRPPPPPPP Ah yes, I know what I was going to say, but I've got to go and have a little lie down now for a while (it's 1:45am here in Sydney) ... (end rave) let me know if you want chapter 2.... bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Jun 26 11:25:48 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 12:25:48 -0400 Subject: [AccessD] DropMyRights Message-ID: <20070626162548.EE0D1BFE2@smtp-auth.no-ip.com> This is something that I rediscovered the other day and set back up on all of my machines. I will let them explain what they do but I find it useful as one more step towards security on my machines here at the home office. http://nonadmin.editme.com/DropMyRights John W. Colby Colby Consulting www.ColbyConsulting.com From jimdettman at verizon.net Tue Jun 26 10:32:16 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 26 Jun 2007 11:32:16 -0400 Subject: [AccessD] Interesting article - Oracle "lite" benchmarks In-Reply-To: <20070626152250.C1B4BBFF4@smtp-auth.no-ip.com> References: <20070626152250.C1B4BBFF4@smtp-auth.no-ip.com> Message-ID: <005101c7b807$2dbd21c0$8abea8c0@XPS> Interesting. Just read the article. Note that it was 8mb of cache memory they tested with. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 11:23 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] Interesting article - Oracle "lite" benchmarks The article claims that Oracle is bundling their own Linux and their free version of Oracle so you can get a "free" database going, even down to the OS. Of course the article states that Oracle is so huge that it requires 8gb of RAM to work well. But memory is cheap right now. http://www.informationweek.com/news/showArticle.jhtml?articleID=199903273 John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jedi at charm.net Tue Jun 26 11:25:26 2007 From: jedi at charm.net (Michael Bahr) Date: Tue, 26 Jun 2007 12:25:26 -0400 (EDT) Subject: [AccessD] Age calculation In-Reply-To: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> References: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> Message-ID: <62161.198.118.127.182.1182875126.squirrel@mail.expedient.net> > Whether or not it should default to March 1 or February 29 is subjective Another way to look at it is that Feb 29 (leap year) or Mar 1 (non-leap year) is the 60th day of the year. Mike... From jwcolby at colbyconsulting.com Tue Jun 26 11:31:55 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 12:31:55 -0400 Subject: [AccessD] Shortcut menu In-Reply-To: Message-ID: <20070626163156.A648BBDDE@smtp-auth.no-ip.com> >Is the menu you're selecting built as a shortcut menu or a regular menu? It shows up in the shortcut menu property and is intended as a shortcut menu. I designed it years ago so the details have long since flown the coop. >You either get all shortcut menu capability or none, no in betweens. That explains that. Not as useful as it might be. >Post the code you're using so we can see exactly what's going on. Here is the literal code: SysVarBehaviorEnbl mfrm.ShortcutMenuBar, "PrpRightClickMenu" But what is happening is that mfrm.ShortCutMenuBar is being assigned a string with the name of the menu bar mfrm.ShortCutMenuBar = "SomeMenuBarName" SomeMenuBarName is coming directly from the ShortCutMenuBar property of the form (for testing purposes) where I have selected it from a pair of menubars in the drop down. If I just select it manually, it works, else it does not. Now... I have since discovered that I have no service packs applied so I know quite well that I need to apply the service packs and then see what happens. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 11:32 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Shortcut menu Is the menu you're selecting built as a shortcut menu or a regular menu? You either get all shortcut menu capability or none, no in betweens. Post the code you're using so we can see exactly what's going on. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 5:25 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Shortcut menu I am trying to set the shortcut menu in code. According to the help file the property is settable via vba. I selected a valid menu from the combo in the property so that I was displaying the name of a valid menu, then cut that and pasted it into a string constant - now I have a valid menubar name for that property. But when I try to do the assignment statement it errors with "invalid data type". The data is a string (the right data type) and is verified as the real name of a real menubar that can be manually assigned to the property. Any clues why this is not working? Furthmore if I turn off the "allow default shortcut menus" in the startup properties then I can't seem to set the shortcut menu. Is that just a confusing name and you are really shutting off ALL shortcut menus? I assumed that it would just remove the default shortcut menu but allow you to continue setting the shortcut menus to custom menus. What the heck is going on here? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Tue Jun 26 11:31:43 2007 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Tue, 26 Jun 2007 12:31:43 -0400 Subject: [AccessD] Code modules off the screen References: <20070626135757.C472DBD47@smtp-auth.no-ip.com> <001e01c7b807$283e6c90$10b82ad1@SusanOne> Message-ID: <00c801c7b80f$7c918400$0302a8c0@Laptop> This might be of interest ... "Save My Settings Wizard" http://support.microsoft.com/kb/826809 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Susan Harkins" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, June 26, 2007 11:32 AM Subject: Re: [AccessD] Code modules off the screen > I've had a similar problem in the VB Editor -- it use to open with the > Immediate window open and snuggly Restored right next to the appropriate > module window -- no more. I can't get these two back to their default > positions. > > Susan H. > > Suddenly I am getting the top of the code module hidden up under the > toolbars at the top of the screen when I open a module in the vb editor. > > Any clue where that might be stored (registry entries?) and how to get it > to > fix itself? > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jimdettman at verizon.net Tue Jun 26 11:39:39 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 26 Jun 2007 12:39:39 -0400 Subject: [AccessD] Wireless Scanner In-Reply-To: <000501c7b7b1$31fc4820$0301a8c0@HAL9005> References: <0JK7009Q8UUNKFX0@l-daemon> <000501c7b7b1$31fc4820$0301a8c0@HAL9005> Message-ID: <000f01c7b810$976a1d90$8abea8c0@XPS> Rocky, While a typical RF gun is certainly the most flexible to use, keep in mind that in a MFG environment there can be all kinds of issues with wireless devices; blocked signals from the building itself, interference, coverage, etc. These need to be taken into account and it may mean installing multiple receiving stations throughout the building in order to get proper coverage for the site. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, June 26, 2007 1:17 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- 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 Jun 26 11:42:04 2007 From: Jim.Hale at FleetPride.com (Hale, Jim) Date: Tue, 26 Jun 2007 11:42:04 -0500 Subject: [AccessD] Wireless Scanner In-Reply-To: <200706270144.23211.bbruen@unwired.com.au> References: <20070626112545.B5036BCDC@smtp-auth.no-ip.com> <200706270144.23211.bbruen@unwired.com.au> Message-ID: Wow, where do you buy your coffee, I want some?! You say it wasn't coffee? Oh, nevermind... Entertaining discussion of wedgies though. :-> Jim Hale *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email. From rockysmolin at bchacc.com Tue Jun 26 11:47:59 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 26 Jun 2007 09:47:59 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <200706270144.23211.bbruen@unwired.com.au> Message-ID: <003c01c7b811$c18f0940$0301a8c0@HAL9005> Bruce: In a conversation with the prospect again today, I got some clarification. What he wants is a scanner that will store the scanned data and then hot synch with the PC - similar to an application I wrote to do asset tracking. So, thanks everybody for your valuable input. I got sent in the wrong direction. :( So now we're talking about Symbol Technologies or something similar. I told him he'd have to write a program in whatever programming language was available for the scanner he selects to collect the data - just like I had to with the Symbol Tech scanner (I think it was a Puma Technologies language) - and hot synch to the PC. The intermediate tables that get downloaded is what I would pick up and import into my app (I don't want to mod my app to read the scanner - it was a real PITA in the asset tracking app.). So moving in a different direction now. No more wedge. That's old school. Now we're going BATCH PROCESS!!! (That's even older school, isn't it? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Tuesday, June 26, 2007 8:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner On Tuesday 26 June 2007 21:25, jwcolby wrote: > It does seem a strange word to use for this. One meaning of wedge is > to "forcefully insert between" as in "I wedged this piece of wood in > the crack". Since a "wedge" scanner is inserted between the keyboard > and the computer, you could say that you "wedged it in between". > Still makes no sense to me. > > > John W. Colby > I can only agree with the emotion. It has never made any sense to me either, but what it is, is a device that shares the same interupts as the keyboard i.e. it sends the same scancodes across the same bus from the same port as the keyboard, which the bios interprets as [quote] ASCII scancodes [unquote] as if they where typed. So if you type "J W Colby" on the keyboard and the device [b]transmitting through the "wedge"[/b] has scanned and is transmiting a "J W Colby" set of ASCII's then the BIOS interprets this as a set of keystrokes - hence someone's (correct) statement that whatever the field has the focus that's what will receive the "data". It's a piss-poor mechanism. Conceived out of commercial necessity through time to market expediency. Nuff said. Now, to get back to the OP question. 1) Boss Hogg says "I want one of these new-dang-fangled wireless radio eenveentoory counter doodads, now you just get down here boy and make shure it happens". 2) Daisy smiles at camera 2 3) OP thinks, "WTF?" ... 4) ... SERIOUS ANSWER! Most hand held inventory scanners today work in a fundamentally "disconnected" mode. The local codes are downloaded to the PDT (Portable Data Terminal) before the operator goes and does the inventory check. (This is primarily because the retailer/warehouse may now be expecting to see new types of stock that the PDT didn't know about last time ( say that new line of Nova Scotian copper nails!!! ). So, Mar(t)y loads the current scan codes into the PDT. [AHA! Need function "Load local SKU scan codes into PDT" Business rules? Authorisation Rules? Connection mechanism? (OK = "wireless" * ) ... ... ... ] Then Mar(t)y goes out into the warehouse and starts to scan each and every one of the nails s/he can find. Now it seems to me that there is something fundamentally wrong with the entire CSI episode that is going on here. What is the business goal? a) Find out how many copper nails are there? b) Find out how many copper nails Mar(t)y can find? c) Find out many things (including nails, racks, toilet doors, lunch boxes, supervisors, lift wells, pencils and P***** have a "copper nail" bar code on them? d) Find out how many times Mar(t)y can scan the same nail while "Slim" and "Shifty" are loading as many of their mate's pickups with "pre-ingot" pure copper as they can? Now, what's the problem? (Rocky, what's the objective?) Boss Hogg want's one of these new fandangled wireless warehouse doodads that's gonna solve all his eenveentory problems. Har Har Har! No they aren't. I for one, and judging by the fotographs I've seen of a lot of youse guys and gals, aint got much of a long stand chance before we all get together for the "First Great Rock Candy Mountain Access Experts Rememberance Concert" (I've no fear, no sirey, I'm gonna code till I'm a hundred and three). ...bugger, I've drifted agin. ...what would you young hussy's know anyhoo. Now, where was I ... zzz ... grrph AAAAAAARRRRRRRRRRPPPPPPP Ah yes, I know what I was going to say, but I've got to go and have a little lie down now for a while (it's 1:45am here in Sydney) ... (end rave) let me know if you want chapter 2.... bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.8/869 - Release Date: 6/25/2007 5:32 PM From jwcolby at colbyconsulting.com Tue Jun 26 12:00:50 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 13:00:50 -0400 Subject: [AccessD] Save my (form) property Message-ID: <20070626170051.18F22BF7F@smtp-auth.no-ip.com> I want to iterate through and store the same value in one specific property of all of my forms (the help file property). I wrote this code ages ago but who knows where it went. So I wrote it again and here it is: Function SetFormProperty(strPrpName As String, varValue As Variant) Dim db As DAO.Database Dim doc As DAO.document Dim frm As Form Set db = CurrentDb 'Get a pointer to the database (this will be DAO of course) For Each doc In db.Containers("forms").Documents 'and a pointer to each doc in the forms document collection DoCmd.OpenForm doc.name, acDesign 'Open the form in design view Set frm = Forms(doc.name) 'now get a pointer to the form Debug.Print frm.Properties(strPrpName) 'display the old property value frm.Properties(strPrpName) = varValue 'Set the property to the new value Debug.Print frm.Properties(strPrpName) 'display the newly set value Set frm = Nothing 'Get rid of my pointer holding the form open DoCmd.Close acForm, doc.name, acSaveYes 'Close the form saving changes Next doc 'Go round the block again. End Function You can, if you wish actually feed the TYPE of object in, but then you need to deal with whether you open a report or a form. You can also just write a similar function to open reports etc. John W. Colby Colby Consulting www.ColbyConsulting.com From miscellany at mvps.org Tue Jun 26 14:14:34 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 27 Jun 2007 07:14:34 +1200 Subject: [AccessD] Access 2007 Runtime In-Reply-To: References: <468063FC.3080504@mvps.org> <000601c7b7b1$7570f560$0301a8c0@HAL9005> Message-ID: <4681659A.8050703@mvps.org> Charlotte, The Package Wizard in the Access 2007 Developer Extensions provides for including the Runtime, but also provides the option to not include the Runtime, and prompt the user to download and install the Runtime at installation. I am assuming that the advantage with Sagekey installation script continues to be the handling of potential conflicts with already installed prior versions of Access. Regards Steve Charlotte Foust wrote: > You still need to package your app with the runtime, Rocky. You just > don't have to buy VSTO to do it for Access 2007. > From miscellany at mvps.org Tue Jun 26 14:29:00 2007 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 27 Jun 2007 07:29:00 +1200 Subject: [AccessD] Age calculation In-Reply-To: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> References: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> Message-ID: <468168FC.30105@mvps.org> Susan, Susan Harkins wrote: > Whether or not it should default to March 1 or February 29 is subjective -- I don't think this is correct. I think it's not "free choice", nor is it a logically arguable proposition. Like so many things, it is a matter of generally accepted convention. My understanding of the normal convention is that a 29 Feb birthday occurs on 28 Feb in non leap years. I agree with you that in most circumstances, it is not of earth-shattering importance. But reading this thread was the first I was aware that there are some who do not adhere to this convention. > .... Nonetheless, the software > doesn't agree with you. What software? One of the points made by Gustav is that the software (Access) *does* agree with him. For example, the DateAdd function behaves according to the convention. The software does not provide an Age function. That means you have to work it out yourself. What does not agree with Gustav is not the softweare, it is some people's commonly used attempts to work it out themselves. The way in which I "work it out myself" has now changed, as a result of Gustav pointing out this leap year problem. Regards Steve From cfoust at infostatsystems.com Tue Jun 26 14:30:59 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 12:30:59 -0700 Subject: [AccessD] Access 2007 Runtime In-Reply-To: <4681659A.8050703@mvps.org> References: <468063FC.3080504@mvps.org><000601c7b7b1$7570f560$0301a8c0@HAL9005> <4681659A.8050703@mvps.org> Message-ID: The old packaging wizard from earlier allowed for not including the runtime, but then the user was required to have a full version of Access or the runtime already installed. The advantage to using scripts is that they give you much finer control over the installation and where it goes and how it behaves. It used to be quite painful to create desktop icons with the packaging wizard or to allow the user to determine where the front end and back end should be installed on *their* system. With scripts and Access 2002 and later, you can set up the whole runtime app the way you want it or the way the users wants it without impacting the existing versions of Access and without affecting any other runtime version installed. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 26, 2007 12:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Runtime Charlotte, The Package Wizard in the Access 2007 Developer Extensions provides for including the Runtime, but also provides the option to not include the Runtime, and prompt the user to download and install the Runtime at installation. I am assuming that the advantage with Sagekey installation script continues to be the handling of potential conflicts with already installed prior versions of Access. Regards Steve Charlotte Foust wrote: > You still need to package your app with the runtime, Rocky. You just > don't have to buy VSTO to do it for Access 2007. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Jun 26 14:32:55 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 26 Jun 2007 12:32:55 -0700 Subject: [AccessD] Age calculation In-Reply-To: <468168FC.30105@mvps.org> References: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne> <468168FC.30105@mvps.org> Message-ID: Maybe Susan has been watching the Pirates of Penzance, since the whole plot (such as it is) is based on someone who is not of age because his birthday of February 29 only occurs every 4 years! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, June 26, 2007 12:29 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Age calculation Susan, Susan Harkins wrote: > Whether or not it should default to March 1 or February 29 is > subjective -- I don't think this is correct. I think it's not "free choice", nor is it a logically arguable proposition. Like so many things, it is a matter of generally accepted convention. My understanding of the normal convention is that a 29 Feb birthday occurs on 28 Feb in non leap years. I agree with you that in most circumstances, it is not of earth-shattering importance. But reading this thread was the first I was aware that there are some who do not adhere to this convention. > .... Nonetheless, the software > doesn't agree with you. What software? One of the points made by Gustav is that the software (Access) *does* agree with him. For example, the DateAdd function behaves according to the convention. The software does not provide an Age function. That means you have to work it out yourself. What does not agree with Gustav is not the softweare, it is some people's commonly used attempts to work it out themselves. The way in which I "work it out myself" has now changed, as a result of Gustav pointing out this leap year problem. Regards Steve -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Jun 26 14:42:37 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 21:42:37 +0200 Subject: [AccessD] Data interface The best way Message-ID: Hi Shamil et al Just passed this old thread. RDM is now at Birdstep Technology: http://www.birdstep.com/products/template.php?contentID=11 /gustav >>> shamil at users.mns.ru 18-10-2005 23:38 >>> Well, and I used this one since DOS 2.x(?) IBM PC XT 8MHz 640KB RAM/10GB HDD, Turbo C 1.0 - it was called first dbVista then Raima Data Manager and now RDM Embedded: http://www.raimabenelux.com/Products/RDM_embedded/default.htm The fastest on Earth probably embedded DBMS :) Has server vesion too. Has ODBC. Has query language a la SQL. Has advanced object mapping since year 1990 or earlier (C++). Runs on all OSes you listed + QNX etc. - in fact it runs on any OS, which can compile C - it is delivered as binary executables and libraries for certain OS + full C source code i.e. it's written completely on C. etc.etc. It uses ISAM-like/VSAM-like indexed files and double-linked lists. But it can't compete with MS SQL and even with MS Access these days and so it occupies rather narrow niche of embedded DBMSs.... ...my colleague uses it for many years for an advanced lightning fast payroll system, which was first programmed on MS DOS and now runs under MS Windows (any version) and under IIS - one example how C/C++ programminng saves one's code assets forever.... Shamil ----- Original Message ----- From: "MartyConnelly" To: "Access Developers discussion and problem solving" Sent: Wednesday, October 19, 2005 12:16 AM Subject: Re: [AccessD] Data interface The best way Here is one DB I have used on and off since DOS 3.2 CodeBase from Sequitur Software http://www.codebase.com/products/ Runs on Macs, Linux, Unix, Windows, PDA's, Win CE Really small foot print and price, expands to Terabytes. Lots of ODBC drivers. Very Fast. Oh yes, it is an Excel VBA interface so I guess it goes to Access too I think it is still ISAM based. From ssharkins at setel.com Tue Jun 26 15:03:22 2007 From: ssharkins at setel.com (Susan Harkins) Date: Tue, 26 Jun 2007 16:03:22 -0400 Subject: [AccessD] Age calculation In-Reply-To: References: <003001c7b7e6$d65b0980$8bb82ad1@SusanOne><468168FC.30105@mvps.org> Message-ID: <002101c7b82d$0d9de840$f632fad1@SusanOne> Well, at least I'm happy. ;) Susan H. Maybe Susan has been watching the Pirates of Penzance, since the whole plot (such as it is) is based on someone who is not of age because his birthday of February 29 only occurs every 4 years! LOL From tuxedoman888 at gmail.com Tue Jun 26 15:08:56 2007 From: tuxedoman888 at gmail.com (Billy Pang) Date: Tue, 26 Jun 2007 13:08:56 -0700 Subject: [AccessD] Age calculation In-Reply-To: References: Message-ID: <7c8826480706261308l7bb7a7b6yd7bf26f868c408b0@mail.gmail.com> I think leaplings should not celebrate their birthdays on March 1 because: format("date to celebrate birthday","m") should equal to format("birthdate","m") Billy On 6/25/07, Gary Kjos wrote: > > I see. The search I did said that "most celebrate it on either > February 28 or March 1". Good luck. Glad I don't have to worry about > it. At least not at the moment. > > :-) > > GK > > On 6/25/07, Gustav Brock wrote: > > Hi Gary > > > > Some are (they decide for themselves when to celebrate it, many use the > following weekend) but most if not all European public authorities and date > or age sensitive corporations like insurance companies rely on the common > sense rules of "last day of February" or "if your birthday is a day of > February, it will never fall in any other month than February". > > Taiwan also follows this rule: > > > > http://en.wikipedia.org/wiki/Leap_year > > > > Browse to the bottom and read about these "leaplings" ... > > > > /gustav > > > > >>> garykjos at gmail.com 25-06-2007 16:17 >>> > > I think that is the right answer myself. A person born on 2/29/1992 is > > not 5 until 3/1/1997. On 2/28/1997 they are still 4 aren't they? > > > > GK > > > > On 6/25/07, Gustav Brock wrote: > > > Hi Steve > > > > > > Sorry, it still fails miserably for, say, these dates: > > > > > > DOB = #2/29/1992# > > > AtDay = #2/28/1997# > > > > > > returning 4 and not 5. > > > > > > /gustav > > > > > > >>> miscellany at mvps.org 23-06-2007 22:57 >>> > > > Hehe. Answering my own question. I wouldn't mind $5 for every time I > > > have used that expression over the last 12 years, on the assumption > that > > > I had it licked. > > > > > > And now I see the obvious - in the case of a 29 February birthday, > > > evaluating age on 28 February in a non leap year works correctly, but > > > evaluating age on 28 February during a leap year, it gives the wrong > figure. > > > > > > So, I have modified accordingly... > > > > > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > > =Format([DateAt],"mmdd")="0229"),"mmdd")>Format([DateAt],"mmdd")) > > > > > > Regards > > > Steve > > > > > > > > > Steve Schapel wrote: > > > > However, I can't find an example where the following does not work > > > > correctly. Can you? > > > > > > > > Age: > DateDiff("yyyy",[DOB],[DateAt])+(Format([DOB]+(Format([DOB],"mmdd") > > > > ="0229"),"mmdd")>Format([DateAt],"mmdd")) > > > -- > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Billy Pang http://dbnotes.blogspot.com/ "Once the game is over, the King and the pawn go back in the same box." - Italian proverb From askolits at ot.com Tue Jun 26 15:27:17 2007 From: askolits at ot.com (John Skolits) Date: Tue, 26 Jun 2007 16:27:17 -0400 Subject: [AccessD] Question For Gustav In-Reply-To: Message-ID: <025d01c7b830$641c3660$6501a8c0@LaptopXP> Gustav, I have a question on some code you wrote. Should I ask my question off-line? What's your direct email. John Skolits From Gustav at cactus.dk Tue Jun 26 15:32:16 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 26 Jun 2007 22:32:16 +0200 Subject: [AccessD] Question For Gustav Message-ID: Hi John Why not put it here? If for some reason not, feel free to mail me directly. /gustav >>> askolits at ot.com 26-06-2007 22:27 >>> Gustav, I have a question on some code you wrote. Should I ask my question off-line? What's your direct email. John Skolits From askolits at ot.com Tue Jun 26 15:48:12 2007 From: askolits at ot.com (John Skolits) Date: Tue, 26 Jun 2007 16:48:12 -0400 Subject: [AccessD] Question For Gustav In-Reply-To: Message-ID: <00bf01c7b833$4ff779d0$0f01a8c0@officexp> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 4:32 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Question For Gustav Hi John Why not put it here? If for some reason not, feel free to mail me directly. /gustav >>> askolits at ot.com 26-06-2007 22:27 >>> Gustav, I have a question on some code you wrote. Should I ask my question off-line? What's your direct email. John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From askolits at ot.com Tue Jun 26 15:58:30 2007 From: askolits at ot.com (John Skolits) Date: Tue, 26 Jun 2007 16:58:30 -0400 Subject: [AccessD] Question For Gustav In-Reply-To: <00bf01c7b833$4ff779d0$0f01a8c0@officexp> Message-ID: <00c001c7b834$c020be50$0f01a8c0@officexp> Roor = "error" in 'fast typing talk' -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, June 26, 2007 4:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Question For Gustav Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 4:32 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Question For Gustav Hi John Why not put it here? If for some reason not, feel free to mail me directly. /gustav >>> askolits at ot.com 26-06-2007 22:27 >>> Gustav, I have a question on some code you wrote. Should I ask my question off-line? What's your direct email. John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 26 16:50:03 2007 From: john at winhaven.net (John Bartow) Date: Tue, 26 Jun 2007 16:50:03 -0500 Subject: [AccessD] Access 2007 Runtime In-Reply-To: References: <468063FC.3080504@mvps.org><000601c7b7b1$7570f560$0301a8c0@HAL9005> Message-ID: <002201c7b83b$f47b48d0$6402a8c0@ScuzzPaq> A somewhat related incident: Yesterday the IT support for a gov. unit that uses some of my apps called. He has been testing the idea of using an Access 2003 BE for the data and wanted to make sure my apps would function with it. He mentioned that on one PC some things were different with one of my apps than on the other PCs. To make a long story short - he didn't install my app using the wise install executable that I supply (which takes all of ten seconds to run) he copy and pasted the FE to that user's PC. Hence the FE was using their Access 2003 setup. Normally this makes little difference but this is a point in case where it did. My only response was run the install program. Its all I had to say - everything works as it should now. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust You still need to package your app with the runtime, Rocky. You just don't have to buy VSTO to do it for Access 2007. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software So does this do away with the Wise/Sagekey packaging combo, then? Or Windows Installer, etc.? If the runtime is a download the user can do themselves... From gustav at cactus.dk Tue Jun 26 17:17:56 2007 From: gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Jun 2007 00:17:56 +0200 Subject: [AccessD] Question For Gustav Message-ID: Hi John 1. Have you tried to change the default printer of Windows and recompile the code? 2. If you like, you can zip and send me (a cooked down version of) your database and will give it a look. /gustav >>> askolits at ot.com 26-06-07 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, June 26, 2007 4:32 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Question For Gustav Hi John Why not put it here? If for some reason not, feel free to mail me directly. /gustav >>> askolits at ot.com 26-06-2007 22:27 >>> Gustav, I have a question on some code you wrote. Should I ask my question off-line? What's your direct email. John Skolits -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 26 18:41:57 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 26 Jun 2007 16:41:57 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> Message-ID: <0JK9004L4OA7LY40@l-daemon> Please send any related correspondence, references, presentation material and pictures so we may all have the belated pleasure of enjoying the conference if only by proxy. Send details off-line and I will assure that the correspondence will be posted for all to view. TIA Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. Wish I > could have been there too! > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From accessd at shaw.ca Tue Jun 26 19:01:22 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Tue, 26 Jun 2007 17:01:22 -0700 Subject: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference In-Reply-To: <20070626160450.7E0C1BEA1@smtp-auth.no-ip.com> Message-ID: <0JK9000RCP6KYR02@l-daemon> Now that I am aware that Charlotte has in-fact endorsed the date for the next conference as the 22nd of September, I immediately took the liberty to post that date on the DBA web site. If you wish to change this now fact please contact Charlotte directly as it is beyond my capabilities to make any deviations. Jim (I have been married for over 30 years... to the same woman and I have learned to adhere to the chain of command.) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:05 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: Re: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference Well I guess that ends the discussion. The OFFICIAL (Charlotte sanctioned) date for the Second Bi-annual Greater Smokey Mountain AccessD Conference is September 22nd 2007. I will need an attendance count a couple of weeks in advance in order to find a place to have it. My office will definitely not do for more than a few attendees. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 11:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference I already have that weekend on my calendar to spend with you, John. ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 7:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater SmokeyMountainAccessDConference Sept 22 was my suggestion and is fine with me obviously. I would like to lock down a date in the next week so that people can make their plans, buy tickets etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Tue Jun 26 19:54:59 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Tue, 26 Jun 2007 18:54:59 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <4ddbefde73b84f74af61c94b47b4aa8c@mail1.gearhost.com> That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From clh at christopherhawkins.com Tue Jun 26 19:58:06 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Tue, 26 Jun 2007 18:58:06 -0600 Subject: [AccessD] Wireless Scanner Message-ID: Rocky, what's the business case for this wireless implementation? Does your client really need someone roaming free or is is more of a "parts cage" type implementation? -C- ---------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Monday, June 25, 2007 11:19 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky From dwaters at usinternet.com Tue Jun 26 20:31:18 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 26 Jun 2007 20:31:18 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: References: Message-ID: <001f01c7b85a$dd17f250$0200a8c0@danwaters> Hi Reuben, How do you make the calculation for your flat fee? A % of the original price? Also, where do you find customers who can't stop themselves from wanting to pay you? That's what I need!! ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben Cummings Sent: Tuesday, June 26, 2007 10:48 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The Business Side Of Databases We operate the same way. Any reasonable client request is simply added to our system and then all clients have that feature upon their next update. I don't customize anything because I HATE working on specific items for specific people. I tried this one time and it just never stops. That client just keeps wanting more and more ridiculous things. We have found it easier to charge a flat fee per year for licensing, support, training, and updates and simply including all changes as part of those updates. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte > Foust > Sent: Tuesday, June 26, 2007 11:35 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > > In our company, clients pay for the product license and they pay and > annual support fee. The fee is for support, not maintenance. We do > maintenance anyway. Customization is strictly for pay. If something > the client requests looks like it could be useful to other clients, we > may integrate it into the main product in a future release and then > there is no further customization charge for that feature. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Tuesday, June 26, 2007 5:49 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] The Business Side Of Databases > > I would use the income from maintenance to continuously improve the core > system I use (identical at each customer). Then when they ask for > something for themselves as an improvement, it would handled as a new > project they would pay for. > > I don't know about increasing maintenance due to working on something > that was their request. I only do maintenance on the core system. > > Good Question! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher > Hawkins > Sent: Monday, June 25, 2007 10:37 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] The Business Side Of Databases > > Dan, > > I've heard 20% as the golden number for maintenance contracts. But > here's the real kicker - say you're doing a custom system. You're > charging the client $x/month as a maintenance contract. Then you're > asked to build some new functionality into the system, which of course > increases the total amount spent on the system. Do you up your > maintenance contract price? > That sounds like a good way to upset a customer. > > -C- > > ---------------------------------------- > > From: "Dan Waters" > Sent: Sunday, June 24, 2007 8:08 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Hi Kath, > > Kath, > > I do charge a user license fee of $500/user/year. These are concurrent > licenses. If they have 5 licenses the 6th user gets a screen which lists > the people who are currently logged in, and they are logged out. I set > up a mechanism where the administrator can change the license quantity > themselves, and I charge monthly. The amount is based on the highest > quantity for the previous month. > > I've been thinking about a maintenance fee as well. It turns out that I > do quite a bit of maintenance anyway (improvements/fixes I want to > implement). > And, it's much easier overall for your customers to get a maintenance > budget approved, than to get approval for a series of changes or > improvements. > When I started 5 years ago, I thought that managers would take budgets > somewhat personally, but it's really just a business tool. > > I've read that a typical maintenance fee is annually about 15% of the > original cost. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti > Sent: Sunday, June 24, 2007 7:53 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I only do custom systems myself and so far have never advertised - all > word of mouth, and mostly work that originated from friends taking me > into their workplaces and recommending me to solve problem x or y. I > agree that the relationship is the thing. But I have my structure wrong > and am trying to change that. At the moment I quote for all work (and > charge for analysis to the point where I can quote). But once the system > is in I get no ongoings and that is where I have made the mistake. After > talking to otehr consultants over the last few years I am planning to > approach 3 or 4 of my clients who really rely on the systems I have > written and discuss maintenance contracts. > > I have one or 2 systems which I know could be on-sold but have never > gone down that route. I enjoy the fact that I work across multiple > industries - kills the boredom factor, though it won't make you > rich...... > > Kath > > ----- Original Message ----- > From: Christopher Hawkins > To: accessd at databaseadvisors.com > Sent: Saturday, June 23, 2007 4:20 AM > Subject: Re: [AccessD] The Business Side Of Databases > > Anyone else care to share where they get their clients from? > > More to the point, has anyone managed to set up a system by which the > clients manage to find you? I'm trying to automate my business and this > has been a real sticking point. It seems that if I'm not out there > soliciting new business, the pipeline dries right up. > > -C- > > ---------------------------------------- > > From: "Dan Waters" > Sent: Thursday, June 21, 2007 6:46 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Thanks Chris - that's worth more than 2 cents! > > There are four different groups which I attend regularly, and being at > one of them has paid off. So, I will keep doing this! > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher > Hawkins > Sent: Thursday, June 21, 2007 7:07 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] The Business Side Of Databases > > Dan, > > The process of getting clients can be tough for small operators like us. > Right now I have a subcontracted team of 3 devs and it's no easier to > keep us busy than it was when I was alone. In fact, I'm thinking about > going BACK to solo dev! But that said, the most effective means of > getting clients for me has been personal contacts. It requires high > energy and a decent time investment, but it works. > > Basically, people like to do business with their friends. All things > being equal, a person will steer work to someone they like over someone > they hardly know. So you need to get yourself out to places and events > where members of the local business community tend to congreagate. Visit > those Chamber of Commerce events. Attend those trade shows. Join the > downtown revitalization committee in your town. Wherever there are > influentials, make sure you are there interacting and forging > friendships with them. > > See, small operators like us can't hide behind fancy marketing and > company names and institutional advertising like bigger firms can. When > someone hires your firm, they're hiring YOU, even if you have a team > behind you to do the heavy lifting. But in order to hire you, they have > to be exposed to and believe in you. By all means, make your business > look a little fuller than it is. But never forget that you are your own > brand. > > That's my two cents, at least. ;) > > Respectfully, > > Christopher Hawkins > Chief Developer > Cogeian Systems > (559) 687-7591 > www.cogeian.com > > ---------------------------------------- > > From: "Dan Waters" > Sent: Thursday, June 21, 2007 9:00 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] The Business Side Of Databases > > Hi Reuben, > > I also would be happy to sell this for $1, if I had some other source of > income! > > My question is - what did you do to acquire 60 clients? > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Reuben > Cummings > Sent: Thursday, June 21, 2007 9:23 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] The Business Side Of Databases > > I don't do any custom programming. We have some apps that we thought up > on our own or requested by clients or potential clients. We create apps > and sell them to local government (cities and counties). > > Now were I differ from a lot of people is I don't care about the sale. > I'd be happy to sell it for $1. Actually I don't sell anything - I > license it all. I live on the service contracts for each app. We charge > anywhere from 600 to 1200 per year based on which app. I have some > clients paying as much as 4000/year. The average is about > 1000/year/client. Doesn't sound like much, but with about 60 clients > it's pretty decent income. > > And that doesn't include the consulting part of the business which is > all done by annual contract. The key is I only assume the 60k as my > income and everything over that is a "bonus" > > On our flagship app which is by far the biggest and has the most clients > I only spend about 40 hours/year in service work TOTAL - for all > clients. > They don't mind the fee because support calls, on site visits, and all > future upgrades are included in the service contract. > > If the client chooses not to pay for the service agreement on an app the > app gets removed. The can keep the data, but there isn't much to do with > it without an interface. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters > > Sent: Thursday, June 21, 2007 9:15 AM > > To: 'Access Developers discussion and problem solving' > > Subject: [AccessD] The Business Side Of Databases > > > > > > To Everyone: > > > > It's always interesting to see how people who work independently (like > me) > > are making money from developing databases or doing something related > > to databases. > > > > This has been my major problem - I can make a great Business Process > > Management System, but getting companies to pay for it is a real > > challenge, even though their return on investment is probably 2X to 8X > > > in the first year! > > > > I do wonder if we could begin an ongoing discussion on the business > > side of what each of us does. I think we could all benefit! > > > > Does anyone have some thoughts or ideas on how we could do this? > > > > Thanks! > > Dan > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Tue Jun 26 20:39:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 26 Jun 2007 20:39:21 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <4ddbefde73b84f74af61c94b47b4aa8c@mail1.gearhost.com> References: <4ddbefde73b84f74af61c94b47b4aa8c@mail1.gearhost.com> Message-ID: <002001c7b85b$fc886380$0200a8c0@danwaters> Mystique?! Respect?! If Me.Confused = True Then GoTo www.dictionary.com Else Me.ReallyIsConfused = True GoTo www.dictionary.com End If varReturn1 = Developer NotIn(Mystique) varReturn2 = Developer NotIn(Respect) ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 7:55 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Jun 26 21:03:51 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 26 Jun 2007 19:03:51 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: Message-ID: <008c01c7b85f$68eb3f40$0301a8c0@HAL9005> The site is in Waukegan so I can't really get on-site to make a determination. But, it seemed from my discussions with the contact that this would be a bit of overkill. After all, a truck pulling up to the dock with a variety of parts would have a bill of lading which could be used as a manual transmittal document to the work station to do the receiving. Other parts will come in by variou7s shipper but all will have packing lists. I'm a firm believer in the system being the solution, not hardware and software. Good manual systems are effective. At the point where the volume of transactions overwhelms the ability of the people to keep up, THEN you stick a computer in the loop. But computers do nothing more than mimic human activity. If you have a bad manual system, you'll have a bad automated system. For companies like this one which are not in full production mode yet, I always recommend manual systems. Forces them to define the work and information flow and gets them rolling. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 5:58 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Wireless Scanner Rocky, what's the business case for this wireless implementation? Does your client really need someone roaming free or is is more of a "parts cage" type implementation? -C- ---------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Monday, June 25, 2007 11:19 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.8/869 - Release Date: 6/25/2007 5:32 PM From jwcolby at colbyconsulting.com Tue Jun 26 21:26:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 26 Jun 2007 22:26:34 -0400 Subject: [AccessD] First (bi)Annual Smokey Mountain AccessD Conference door prize Message-ID: <20070627022636.AE0F3BECB@smtp-auth.no-ip.com> Folks, I forgot all about giving away the door prize. I received a copy of Visual Studio .Net from Microsoft for attending a couple of video presentations, and my intention was to give that away. Since there were only two attendees (Barbara and Mark) I need them to each speak up if they are interested in the software (offline is fine). If both of you are interested then I will have a simple number pick game to determine the winner. Mark and Barbara, please contact me if you have any use for the software. If neither of you want it then I will put it back up as a door prize for the next conference. My apologies for forgetting to do that while you were here. Also, I took no pictures so could you two please get some pics to Lawrence for posting to the web site. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com From bheid at sc.rr.com Tue Jun 26 21:48:44 2007 From: bheid at sc.rr.com (Bobby Heid) Date: Tue, 26 Jun 2007 22:48:44 -0400 Subject: [AccessD] Access 2007 Runtime In-Reply-To: <468063FC.3080504@mvps.org> References: <468063FC.3080504@mvps.org> Message-ID: <000b01c7b865$ad9b1ce0$2c01a8c0@bhxp> It's now on hold due to a major bug. http://blogs.msdn.com/clintcovington/archive/2007/06/26/access-runtime-is-on -hold.aspx "Tuesday, June 26, 2007 6:14 PM clintc Access Runtime is on Hold Ug. It turns out that there was a bad bug in one of the Access Runtime components. After we released the Access Runtime yesterday it was discovered that Microsoft Update didn't automatically detect and patch this component. We unfortunately had to pull down the Access Runtime download until we can ensure that all components can be patched by Microsoft Update. We are sorry for the inconvenience, and we hope to have it back up in a few weeks. If you happen to be one of the lucky few to download the Access Runtime, please hold off on deploying it to your customers until we get all the Microsoft Update kinks worked out. Unfortunately, I'm on jury duty for the next three weeks and will not be able to provide updates. FWIW - I haven't worked on the runtime project, so my jury duty won't effect availability. The Access blog will post any information as soon as it is available." Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Monday, June 25, 2007 8:55 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Access 2007 Runtime Hi all, For those who may be interested, it appears the Access 2007 Runtime is now available: http://www.microsoft.com/downloads/details.aspx?FamilyId=D9AE78D9-9DC6-4B38- 9FA6-2C745A175AED&displaylang=en Regards Steve From jmhecht at earthlink.net Tue Jun 26 22:33:54 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Tue, 26 Jun 2007 20:33:54 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> Message-ID: <004401c7b86b$fd7ce260$6701a8c0@ACER2G> I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. > Wish I could have been there too! > > /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 Gustav at cactus.dk Wed Jun 27 05:06:52 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Jun 2007 12:06:52 +0200 Subject: [AccessD] Report Preview Question (For Gustav) Message-ID: Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From clh at christopherhawkins.com Wed Jun 27 05:58:19 2007 From: clh at christopherhawkins.com (Christopher Hawkins) Date: Wed, 27 Jun 2007 04:58:19 -0600 Subject: [AccessD] The Business Side Of Databases Message-ID: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> Well, yeah. One of the main reasons I stopped coding on-site (aside from wanting to build a team instead of being a solo operator) is that when you do the coding off-site and just deliver the finished solution, you're able to maintain at least a little mystique regarding what went into the work. When you work onsite, the client has a much easier time developing a sense of contempt for what you do. After all, you're only typing. Why aren't you done yet? What are you doing? Why are you doing it like that? And so on. Plus, you can't easily bring your dev team into play when you're working on-site - why is he here? Why can't you do this? What are we paying you for if he's doing the work? Why do we need you? I don't want to pay for two people to do the same task. Now, I only go on-site for meetings and for implementations. It works out much better. I still write about 40% of the total code my firm produces, but I do more project management than anything else these days. I'm the guy on the front lines, interacting with the client and making sure that things get done. You can't really get to that place when you work on-site. -C- ---------------------------------------- From: "Dan Waters" Sent: Tuesday, June 26, 2007 7:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Mystique?! Respect?! If Me.Confused = True Then GoTo www.dictionary.com Else Me.ReallyIsConfused = True GoTo www.dictionary.com End If varReturn1 = Developer NotIn(Mystique) varReturn2 = Developer NotIn(Respect) ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 7:55 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Wed Jun 27 06:51:38 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 27 Jun 2007 06:51:38 -0500 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> References: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> Message-ID: <000901c7b8b1$869ee170$0200a8c0@danwaters> Chris - you're right. If you are seen as the manager of developers you will get more respect than if you are seen as the programmer. I do everything, but I've learned to interact with my customers in the role(s) of project manager, customer service, contract writer, explainer of value, process designer, etc. If I talk about programming, the response gets a little glassy-eyed. I've never worked much on-site. 2 of 3 customers have given me VPN access. With one of those I have remote desktop access, which means I can test on their server from my home office. There is a slight risk here in that it reduces my interaction with them, so I look for other ways to keep in touch regularly. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Wednesday, June 27, 2007 5:58 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Well, yeah. One of the main reasons I stopped coding on-site (aside from wanting to build a team instead of being a solo operator) is that when you do the coding off-site and just deliver the finished solution, you're able to maintain at least a little mystique regarding what went into the work. When you work onsite, the client has a much easier time developing a sense of contempt for what you do. After all, you're only typing. Why aren't you done yet? What are you doing? Why are you doing it like that? And so on. Plus, you can't easily bring your dev team into play when you're working on-site - why is he here? Why can't you do this? What are we paying you for if he's doing the work? Why do we need you? I don't want to pay for two people to do the same task. Now, I only go on-site for meetings and for implementations. It works out much better. I still write about 40% of the total code my firm produces, but I do more project management than anything else these days. I'm the guy on the front lines, interacting with the client and making sure that things get done. You can't really get to that place when you work on-site. -C- ---------------------------------------- From: "Dan Waters" Sent: Tuesday, June 26, 2007 7:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Mystique?! Respect?! If Me.Confused = True Then GoTo www.dictionary.com Else Me.ReallyIsConfused = True GoTo www.dictionary.com End If varReturn1 = Developer NotIn(Mystique) varReturn2 = Developer NotIn(Respect) ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 7:55 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prosoft6 at hotmail.com Wed Jun 27 07:30:30 2007 From: prosoft6 at hotmail.com (Julie Taylor) Date: Wed, 27 Jun 2007 08:30:30 -0400 Subject: [AccessD] Report Preview Question (For Gustav) In-Reply-To: References: Message-ID: Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 6:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From prosoft6 at hotmail.com Wed Jun 27 07:32:04 2007 From: prosoft6 at hotmail.com (Julie Reardon-Taylor) Date: Wed, 27 Jun 2007 08:32:04 -0400 Subject: [AccessD] Report Preview Question (For Gustav) In-Reply-To: Message-ID: Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. Julie Reardon PRO-SOFT OF NY, INC. 44 Public Square Suite #5 Watertown, NY 13601 Phone: 315.785.0319 Fax: 315.785.0323 www.pro-soft.net NYS IT Services Contract CMT026A NYS Certified Woman-Owned Business _________________________________________________________________ Picture this ? share your photos and you could win big! http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us From prosoft6 at hotmail.com Wed Jun 27 07:33:51 2007 From: prosoft6 at hotmail.com (Julie Reardon-Taylor) Date: Wed, 27 Jun 2007 08:33:51 -0400 Subject: [AccessD] Could someone familiar with Replication Respond? Message-ID: I am using replication and trying to import the records that are on a tablet pc. However, the systems keeps replacing the main database on the server when it sychs the two systems. This is the code. Where am I going wrong? Private Sub Command0_Click() Dim conn As New ADODB.Connection Dim repMaster As New JRO.Replica Dim RepSub As New JRO.Replica conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data source=W:\Skylineback.mdb;" repMaster.ActiveConnection = conn repMaster.Synchronize "C:\Inspections\SkylineBack.mdb", jrSyncTypeExport, jrSyncModeDirect MsgBox "Synchronization of Replica and Master is complete." End Sub Julie Reardon PRO-SOFT OF NY, INC. 44 Public Square Suite #5 Watertown, NY 13601 Phone: 315.785.0319 Fax: 315.785.0323 www.pro-soft.net NYS IT Services Contract CMT026A NYS Certified Woman-Owned Business _________________________________________________________________ Picture this ? share your photos and you could win big! http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us From kp at sdsonline.net Wed Jun 27 07:49:09 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 27 Jun 2007 22:49:09 +1000 Subject: [AccessD] The Business Side Of Databases References: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> <000901c7b8b1$869ee170$0200a8c0@danwaters> Message-ID: <002401c7b8b9$9b3c9d90$6401a8c0@office> ...that's a good point about VPN. I use with with my clients as well which means that for a couple of them there's almost no face to face, which isn't good. On the other hand it beats wasting time sitting in traffic - but it is important to actually drop in from time to time. Kath ----- Original Message ----- From: Dan Waters To: 'Access Developers discussion and problem solving' Sent: Wednesday, June 27, 2007 9:51 PM Subject: Re: [AccessD] The Business Side Of Databases Chris - you're right. If you are seen as the manager of developers you will get more respect than if you are seen as the programmer. I do everything, but I've learned to interact with my customers in the role(s) of project manager, customer service, contract writer, explainer of value, process designer, etc. If I talk about programming, the response gets a little glassy-eyed. I've never worked much on-site. 2 of 3 customers have given me VPN access. With one of those I have remote desktop access, which means I can test on their server from my home office. There is a slight risk here in that it reduces my interaction with them, so I look for other ways to keep in touch regularly. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Wednesday, June 27, 2007 5:58 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Well, yeah. One of the main reasons I stopped coding on-site (aside from wanting to build a team instead of being a solo operator) is that when you do the coding off-site and just deliver the finished solution, you're able to maintain at least a little mystique regarding what went into the work. When you work onsite, the client has a much easier time developing a sense of contempt for what you do. After all, you're only typing. Why aren't you done yet? What are you doing? Why are you doing it like that? And so on. Plus, you can't easily bring your dev team into play when you're working on-site - why is he here? Why can't you do this? What are we paying you for if he's doing the work? Why do we need you? I don't want to pay for two people to do the same task. Now, I only go on-site for meetings and for implementations. It works out much better. I still write about 40% of the total code my firm produces, but I do more project management than anything else these days. I'm the guy on the front lines, interacting with the client and making sure that things get done. You can't really get to that place when you work on-site. -C- ---------------------------------------- From: "Dan Waters" Sent: Tuesday, June 26, 2007 7:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Mystique?! Respect?! If Me.Confused = True Then GoTo www.dictionary.com Else Me.ReallyIsConfused = True GoTo www.dictionary.com End If varReturn1 = Developer NotIn(Mystique) varReturn2 = Developer NotIn(Respect) ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 7:55 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kp at sdsonline.net Wed Jun 27 08:03:26 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 27 Jun 2007 23:03:26 +1000 Subject: [AccessD] The Business Side Of Databases References: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> Message-ID: <002901c7b8bb$8d80eba0$6401a8c0@office> yeah, good point Chris....... it sounds like you now have a good structure in place - well done. Anyway, there isn't really any need for me to suggest being on-site, is there? I am thinking that I am selling them a minimum amount of time (x no days) which they can use in chunks or when/as needed and that will help me to stay in business. If you go the custom software route (as opposed to maintaining a product for an industry) then it would be good to get some ongoing committment from those clients who need you to be there for further customisation...... I find it difficult to charge a % of original cost as an ongoing maint. fee. For example, a client originally commissions a system which costs, say $20,000. The following year the business grows / changes and they get a rewrite which costs $35,000. Over the next few years they may ask for only say $3 to 5,000 per year in changes. What's a fair maintenance cost? Is it 10% of the original 20,000? One of my clients has done this sort of thing with big re-writes / enhancements every couple of years as they acquire other businesses / see new opportunities and expand their level of automation. I have never charged an annual cost as I know they will be back with more work. With others, after the original system was written they have *never* asked for changes (for 2 clients this means that after 5 years they are still using exactly the same system which I find extraordinary). So to me they bring in nothing. But if it is a quiet year for all of my clients and not much new work comes in then I have to wonder whether this is the way to go. Surely there is some value to them in ensuring a commitment to/from me.....and that is what I would like to approach in some way. It won't necessarily mean more money in the end but it would mean that I *know* that at least x amount will be coming in for the next 12 months......and that pays the bills. Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Wednesday, June 27, 2007 8:58 PM Subject: Re: [AccessD] The Business Side Of Databases Well, yeah. One of the main reasons I stopped coding on-site (aside from wanting to build a team instead of being a solo operator) is that when you do the coding off-site and just deliver the finished solution, you're able to maintain at least a little mystique regarding what went into the work. When you work onsite, the client has a much easier time developing a sense of contempt for what you do. After all, you're only typing. Why aren't you done yet? What are you doing? Why are you doing it like that? And so on. Plus, you can't easily bring your dev team into play when you're working on-site - why is he here? Why can't you do this? What are we paying you for if he's doing the work? Why do we need you? I don't want to pay for two people to do the same task. Now, I only go on-site for meetings and for implementations. It works out much better. I still write about 40% of the total code my firm produces, but I do more project management than anything else these days. I'm the guy on the front lines, interacting with the client and making sure that things get done. You can't really get to that place when you work on-site. -C- ---------------------------------------- From: "Dan Waters" Sent: Tuesday, June 26, 2007 7:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] The Business Side Of Databases Mystique?! Respect?! If Me.Confused = True Then GoTo www.dictionary.com Else Me.ReallyIsConfused = True GoTo www.dictionary.com End If varReturn1 = Developer NotIn(Mystique) varReturn2 = Developer NotIn(Respect) ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Christopher Hawkins Sent: Tuesday, June 26, 2007 7:55 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases That sounds both smart AND dangerous. Smart, because you're securing a guaranteed income and being on-site gives you a lot of opportunities to up-sell. Dangerous, for numerous reasons. What if Client A has an emergency on a day when you're at Client B? How are you ever going to grow your business beyond yourself if you're doing what amounts to staff augmentation? And doesn't doing the work on-site remove much of the mystique/respect that you normally get as a hired expert? It could work brilliantly or it could turn out to be a PITA. I suppose all you can do is give it a try and see! -C- ---------------------------------------- From: "Kath Pelletti" Sent: Monday, June 25, 2007 5:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] The Business Side Of Databases It is tricky.......They *need* you to stay in business for the next set of changes that will inevitably come but how do you afford to stay in business if you have a quiet period? I have 3 or 4 main clients at any one time who provide most of my income and then other small stuff. A friend of mine (contract programmer) suggested to me the other day that I consider selling a day to each of my main clients. It wouldn't have to be a whole day but it might be, or it could be one day a fortnight .......so they agree to pay 1 days salary for the entire year. It's a pretty ambitious idea but he feels that the clients would see it as an opportunity to keep their system more dynamic / you could offer to be on-site for all/many of their 'days' and they would have a secure agreement. It feels like a big ask but I'm going to sound it out to one client (also a friend) and get some feedback. Then I'd have the security of the pay check whilst working for myself......ain't that the holy grail? Kath ----- Original Message ----- From: Christopher Hawkins To: accessd at databaseadvisors.com Sent: Tuesday, June 26, 2007 1:34 AM Subject: Re: [AccessD] The Business Side Of Databases I'm another one who needs to do a better job of selling ongoing business, Kath. It seems like a chicken-and-the-egg type of problem though - once you write (or re-write) a complete system, if you've done your job correctly the client probably won't *need* any maintenance. So what do you sell? It's tricky. -C- ---------------------------------------- -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 27 08:19:00 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Jun 2007 15:19:00 +0200 Subject: [AccessD] Report Preview Question (For Gustav) Message-ID: Hi Julie Good idea, but it didn't help, nor for me anyway. /gustav >>> prosoft6 at hotmail.com 27-06-2007 14:30 >>> Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 6:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From DElam at jenkens.com Wed Jun 27 08:23:46 2007 From: DElam at jenkens.com (Elam, Debbie) Date: Wed, 27 Jun 2007 08:23:46 -0500 Subject: [AccessD] Wireless Scanner Message-ID: <573E90481C9F004C9E598D3A5A9DCDA013FAC5@jgexch1.jenkens.com> Check what kind of scanner they are using. I supported an out of the box software that used scanners, including a wireless one. That scanner would store a bunch of values then you would put it in its cradle and download everything you just scanned in. There was a subroutine that had to be started to suck all of the data off of the scanner. I am pretty sure that was provided by the scanner manufacturer and the program just had to connect to it. Other wireless scanners may work differently, so I can see the brand/type of scanner being important. Debbie -----Original Message----- From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] Sent: Monday, June 25, 2007 2:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DElam at jenkens.com Wed Jun 27 08:30:02 2007 From: DElam at jenkens.com (Elam, Debbie) Date: Wed, 27 Jun 2007 08:30:02 -0500 Subject: [AccessD] Wireless Scanner Message-ID: <573E90481C9F004C9E598D3A5A9DCDA013FAC6@jgexch1.jenkens.com> The one I used had a memory, battery and keyboard all integrated in one unit. I do not know how expensive it was. They also had a set of barcodes on a sheet that was used instead of keying in numbers. Not the most efficient sometimes, but it worked for them. Debbie -----Original Message----- From: paul.hartland at fsmail.net [mailto:paul.hartland at fsmail.net] Sent: Tuesday, June 26, 2007 4:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner Importance: High You shouldn't need a seperate hand help key pad, as most scanners enable you to enter the quantity onto the scanner and that information gets sent by RF to a laptop/desktop on site. I work for the UK's (if not Europes largest stocktaking company), now although I have no experience of programming these scanners, I am pretty sure setting up for Access databases etc is pretty straightforward. We use scanners either called or from a company called Denso, see link : http://www.denso-id.com/ Paul Hartland Message Received: Jun 26 2007, 10:08 AM From: "Jim Lawrence" To: "'Access Developers discussion and problem solving'" Cc: Subject: Re: [AccessD] Wireless Scanner Hi Rocky: A hand-help Key pad would be the ticket as he could then, once scanned be able enter the quantity of the items. That device is bit heavier as it has to have its own battery, definitely a bit more expensive and that expense will cool his enthusiasm. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 10:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Flattery will get you everywhere. :) I guess I'd better press this guy to tell me which scanner vendor he's going to use. Bet you a dollar at the end of the day he abandons the idea. First problem is that after he scans the item number he has to input a quantity. Now he could hold one of those laminated cards with bar code numbers but that's awkward. The whole idea is, I think, a bit misguided. They should just route the paperwork to the computer. They're just starting up and numbers of transactions will be low. But if they're intent on doing it, I'll do it. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 5:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That is correct. In Grocery stores, using the latest equipment, for example, when scanning the shelves, there is just has remote hand-held scanner/pad and a central station with a wireless wedge attached. A single fellow can do an isle in about 20 minutes. There are some larger sites that have multiple handhelds with a single station that has a system which identifies which hand-held from which check-out or pad is calling and then re-directs the scanned items details back to the appropriate check-out station.... but that can be a fairly pricey configuration... though the price is coming down. All this is done with hardware and at the most, a minimum of software. The hardware just passes the information to the station as if it was being keyed in. About the most you have to do is to configure the equipment to add a LF/CR or tab to the input. You can also set the system up to send a key which may automatically drop the scanned/translated value into the field at the top of the page. All this is fairly rudimentary for a programmer of your caliber. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 3:50 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner SO the wireless scanner is like a portable phone? You still have the 'wedge' between the keyboard and the computer, but you can roam with the scanner? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Monday, June 25, 2007 1:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Hi Rocky: That should be no problem. There will have to be a base station attached either to the network hub or the station that will be receiving the barcode information. In other words it is the same as a standard hardware connection for scanners. They either are directly connected to the computer or through a wedge attached to the keyboard. There may be some software/driver, if the receipt or sending unit does not already have firmware built in the handle the barcode to number conversions, with most products of this nature that is the case. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, June 25, 2007 12:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.6/865 - Release Date: 6/24/2007 8:33 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From askolits at ot.com Wed Jun 27 08:44:06 2007 From: askolits at ot.com (John Skolits) Date: Wed, 27 Jun 2007 09:44:06 -0400 Subject: [AccessD] Report Preview Question (For Gustav) In-Reply-To: Message-ID: <003e01c7b8c1$3b7bb370$6501a8c0@LaptopXP> I won't have time to check this further till tomorrow but the problem occurred in my office and at the customer site. They were two very different configurations. Total different default printer setups. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 9:19 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi Julie Good idea, but it didn't help, nor for me anyway. /gustav >>> prosoft6 at hotmail.com 27-06-2007 14:30 >>> Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 6:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 27 09:32:56 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 10:32:56 -0400 Subject: [AccessD] Loud and obnoxious beeps Message-ID: <20070627143258.BBDBDBD68@smtp-auth.no-ip.com> Suddenly Windows is emitting totally obnoxious beeps in all kinds of different programs, things like backspace when there is no place to backspace to, whenever messages pop up etc. No idea why but it didn't do that prior to yesterday. And no, I cannot remember doing anything to cause it, nor any install etc. Heeeeelp, I'm going crazy being beeped at. John W. Colby Colby Consulting www.ColbyConsulting.com From prosoft6 at hotmail.com Wed Jun 27 09:37:16 2007 From: prosoft6 at hotmail.com (Julie Taylor) Date: Wed, 27 Jun 2007 10:37:16 -0400 Subject: [AccessD] Loud and obnoxious beeps In-Reply-To: <20070627143258.BBDBDBD68@smtp-auth.no-ip.com> References: <20070627143258.BBDBDBD68@smtp-auth.no-ip.com> Message-ID: Sounds like a keyboard issue. Did you mistakenly employ sound from your keyboard? Easy to do on a notebook computer when you don't' mean to! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 27, 2007 10:33 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] Loud and obnoxious beeps Suddenly Windows is emitting totally obnoxious beeps in all kinds of different programs, things like backspace when there is no place to backspace to, whenever messages pop up etc. No idea why but it didn't do that prior to yesterday. And no, I cannot remember doing anything to cause it, nor any install etc. Heeeeelp, I'm going crazy being beeped at. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 27 09:46:38 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 10:46:38 -0400 Subject: [AccessD] Loud and obnoxious beeps In-Reply-To: Message-ID: <20070627144640.561D9BF73@smtp-auth.no-ip.com> It is looking like it might be a windows "sound scheme" issue, and fixed by selecting "no sound" scheme. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Julie Taylor Sent: Wednesday, June 27, 2007 10:37 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: Re: [AccessD] Loud and obnoxious beeps Sounds like a keyboard issue. Did you mistakenly employ sound from your keyboard? Easy to do on a notebook computer when you don't' mean to! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 27, 2007 10:33 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues' Subject: [AccessD] Loud and obnoxious beeps Suddenly Windows is emitting totally obnoxious beeps in all kinds of different programs, things like backspace when there is no place to backspace to, whenever messages pop up etc. No idea why but it didn't do that prior to yesterday. And no, I cannot remember doing anything to cause it, nor any install etc. Heeeeelp, I'm going crazy being beeped at. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at hotmail.com Wed Jun 27 09:53:32 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Wed, 27 Jun 2007 20:23:32 +0530 Subject: [AccessD] Report Preview Question (For Gustav) References: Message-ID: Gustav, Just a thought. If any images are being handled, try inserting time delay between consecutive firings of format or print events of detail section (depending upon which event is used for loading the image). Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Wednesday, June 27, 2007 18:49 Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi Julie Good idea, but it didn't help, nor for me anyway. /gustav >>> prosoft6 at hotmail.com 27-06-2007 14:30 >>> Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 6:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From mfisch4 at capex.com.ar Wed Jun 27 10:01:20 2007 From: mfisch4 at capex.com.ar (MF) Date: Wed, 27 Jun 2007 12:01:20 -0300 Subject: [AccessD] Loud and obnoxious beeps In-Reply-To: <20070627143258.BBDBDBD68@smtp-auth.no-ip.com> References: <20070627143258.BBDBDBD68@smtp-auth.no-ip.com> Message-ID: <200706271458.l5REwoN0023534@databaseadvisors.com> Could it be that something spilt on your keyboard? MF ______________________________ At 11:32 AM 27/06/2007, you wrote: >Suddenly Windows is emitting totally obnoxious beeps in all kinds of >different programs, things like backspace when there is no place to >backspace to, whenever messages pop up etc. > >No idea why but it didn't do that prior to yesterday. And no, I cannot >remember doing anything to cause it, nor any install etc. > >Heeeeelp, I'm going crazy being beeped at. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com From ssharkins at setel.com Wed Jun 27 10:11:16 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 11:11:16 -0400 Subject: [AccessD] Loud and obnoxious beeps In-Reply-To: <20070627144640.561D9BF73@smtp-auth.no-ip.com> References: <20070627144640.561D9BF73@smtp-auth.no-ip.com> Message-ID: <012001c7b8cd$68fd36a0$5032fad1@SusanOne> John, anytime something "changes" on my computer, I look to the little people... :) Lexie is almost 9 and is amazingly good with the computer in that she doesn't just automatically click stuff when she doesn't really know what to do -- she always asks. However, I've found that sometimes her games and web sites change settings and they don't even know it. I realize most of you probably don't let your kids/grandkids use your production systems, but I'm just writing now -- I don't have the same kind of critical issues at hand that you do -- but just in case, I thought I'd mention it as a possibility. Susan H. It is looking like it might be a windows "sound scheme" issue, and fixed by selecting "no sound" scheme. From rockysmolin at bchacc.com Wed Jun 27 10:22:44 2007 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 27 Jun 2007 08:22:44 -0700 Subject: [AccessD] Wireless Scanner In-Reply-To: <573E90481C9F004C9E598D3A5A9DCDA013FAC5@jgexch1.jenkens.com> Message-ID: <004a01c7b8cf$02d25bb0$0301a8c0@HAL9005> They haven't picked a scanner yet. But it sounds like what I did with the Symbol Tech scanner using Satellite forms to implement the data collection program in the scanner. There was then some code in my app to hot synch the scanner data with the Access database. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Elam, Debbie Sent: Wednesday, June 27, 2007 6:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wireless Scanner Check what kind of scanner they are using. I supported an out of the box software that used scanners, including a wireless one. That scanner would store a bunch of values then you would put it in its cradle and download everything you just scanned in. There was a subroutine that had to be started to suck all of the data off of the scanner. I am pretty sure that was provided by the scanner manufacturer and the program just had to connect to it. Other wireless scanners may work differently, so I can see the brand/type of scanner being important. Debbie -----Original Message----- From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] Sent: Monday, June 25, 2007 2:43 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Wireless Scanner I just had a call from a prospect who wants to use wireless barcode scanning to scan part numbers. Does anyone have any experience with this? Has anyone interface one of these with an Access app? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.8/869 - Release Date: 6/25/2007 5:32 PM From Kwilliamson at RTKL.com Wed Jun 27 10:25:31 2007 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Wed, 27 Jun 2007 11:25:31 -0400 Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference In-Reply-To: <20070626134948.D4BCFBDD9@smtp-auth.no-ip.com> References: <20070626134948.D4BCFBDD9@smtp-auth.no-ip.com> Message-ID: I was down in the Smokies last October (3rd week). It was FANTASTIC weather. Rented a cabin for the week, and had a blast. Keith E. Williamson | Assist. Controller| kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond Street | Baltimore, Maryland 21231-3305 410-537-6098 direct | 410-276-4182 fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:50 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: [AccessD] Second bi-annual Greater Smokey Mountain AccessDConference The first bi-annual Greater Smokey Mountain AccessD Conference was a smashing success. Geek talk, getting together to discuss whatever access / database subjects popped to mind, meeting each other in person. I enjoyed it thoroughly. Planning has begun on the Second bi-annual Greater Smokey Mountain AccessD Conference. I need input on dates in the fall that work for people. This is North Carolina we are discussing so it will probably be nice weather up through the end of September. And of course if you come from Canada or the other far north reaches you might well consider it nice weather even in January. In fact I find it to be very nice even in January. So anyone who would like to attend a conference here, throw out some dates or date ranges. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From jwcolby at colbyconsulting.com Wed Jun 27 10:23:18 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 11:23:18 -0400 Subject: [AccessD] Loud and obnoxious beeps In-Reply-To: <012001c7b8cd$68fd36a0$5032fad1@SusanOne> Message-ID: <20070627152320.78648BD97@smtp-auth.no-ip.com> I found it. I bought a brand new Del M90 about a month ago now. I have been getting a blue screen about once a week or so. One of the "suggested possibilities" was the high def sound system, so I went out an shut off the device. Apparently this completely shut down the sound system of the laptop so it reverted to using the computer's "beep". Whereas with the sound device turned on, no sounds are emitted for such things, with it turned off they are. Thus turning off the sound system freed my computer to beep at me. I just turned on the sound system and voila, no more beeps. Pretty strange if you ask me. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, June 27, 2007 11:11 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Loud and obnoxious beeps John, anytime something "changes" on my computer, I look to the little people... :) Lexie is almost 9 and is amazingly good with the computer in that she doesn't just automatically click stuff when she doesn't really know what to do -- she always asks. However, I've found that sometimes her games and web sites change settings and they don't even know it. I realize most of you probably don't let your kids/grandkids use your production systems, but I'm just writing now -- I don't have the same kind of critical issues at hand that you do -- but just in case, I thought I'd mention it as a possibility. Susan H. It is looking like it might be a windows "sound scheme" issue, and fixed by selecting "no sound" scheme. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Jun 27 10:24:18 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Jun 2007 17:24:18 +0200 Subject: [AccessD] Report Preview Auto Fit to Window (solved) Message-ID: Hi John et al I modified the modules slightly. Now the helper form remains open (but still hidden) but "disabled" (timer interval is now set to zero) while the report is open. When the report closes, it closes the form too. Now you can print the preview as usual - before this action consistently would crash Access when printing initialized. The work principle is identical: When the report opens, it opens the helper form hidden. The timer event of the helper form runs a function that sets the report to Fit-to-window. The difference is that before the helper form was closed by its own timer event; now it remains open and but inactive and is closed by the closing event of the report. Report module: Option Compare Database Option Explicit ' Name of timer form which will resize this report. Const cstrFormName As String = "frmReportZoom" Private Sub Report_Close() ' Close the timer form. DoCmd.Close acForm, cstrFormName, acSaveNo End Sub Private Sub Report_Page() ' Specify requested zoom level (percent). ' Useful values are from 10 to 200 percent. ' Specify zero if report shall fit to window. Const clngZoomLevel As Long = 0 Dim lngZoomLevel As Long Dim strOpenArgs As String ' Adjust zoom level at first page view only. If Me.Page = 1 Then ' Wrap zoom level into a valid constant. Select Case clngZoomLevel Case Is <= 0 lngZoomLevel = acCmdFitToWindow Case Is <= 10 lngZoomLevel = acCmdZoom10 Case Is <= 25 lngZoomLevel = acCmdZoom25 Case Is <= 50 lngZoomLevel = acCmdZoom50 Case Is <= 75 lngZoomLevel = acCmdZoom75 Case Is <= 100 lngZoomLevel = acCmdZoom100 Case Is <= 150 lngZoomLevel = acCmdZoom150 Case Is <= 200 lngZoomLevel = acCmdZoom200 Case Else lngZoomLevel = acCmdZoom200 End Select ' Concatenate zoom constant and report name to ' one string variable to be passed to the form. strOpenArgs = CStr(lngZoomLevel) & Me.Name ' Open the form hidden. DoCmd.OpenForm cstrFormName, acNormal, , , , acHidden, strOpenArgs End If End Sub Form module: Option Compare Database Option Explicit Private Sub Form_Timer() Static lngZoomFactor As Long Static strReportName As String Static booResized As Boolean Dim lngReport As Long If lngZoomFactor = 0 Then strReportName = Nz(Me.OpenArgs, vbNullString) If Len(strReportName) > 0 Then ' Extract zoom constant and report name. lngZoomFactor = Val(strReportName) strReportName = Mid(strReportName, Len(CStr(lngZoomFactor)) + 1) End If If Len(strReportName) = 0 Then ' Nothing to do. booResized = True Else ' Validate zoom constant. Select Case lngZoomFactor Case _ acCmdZoom10, _ acCmdZoom25, _ acCmdZoom50, _ acCmdZoom75, _ acCmdZoom100, _ acCmdZoom150, _ acCmdZoom200, _ acCmdFitToWindow ' Zoom factor/method accepted. Case Else ' Zoom constant cannot be used. ' Nothing to do. booResized = True End Select End If End If If booResized = False Then On Error Resume Next lngReport = Reports.Count If lngReport = 0 Then ' No reports are open. ' The report may have been printed without a preview. booResized = True ElseIf Reports(lngReport - 1).Name = strReportName Then ' The report is open. Resize it. DoCmd.SelectObject acReport, strReportName DoCmd.RunCommand lngZoomFactor If Err = 0 Then booResized = True Else ' Try to resize the report at next timer event. End If End If On Error GoTo 0 End If If booResized = True Then ' Report has been resized or is gone. ' Stop timer but leave form open. ' Form will be closed by the OnClose event of the report. Me.TimerInterval = 0 End If End Sub Have fun! /gustav >>> Gustav at cactus.dk 27-06-2007 12:06 >>> Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From Gustav at cactus.dk Wed Jun 27 10:27:16 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 27 Jun 2007 17:27:16 +0200 Subject: [AccessD] Report Preview Question (For Gustav) Message-ID: Hi A.D. Thanks, but no pictures were included in my test report. Indeed nothing "strange" at all. /gustav >>> adtp at hotmail.com 27-06-2007 16:53 >>> Gustav, Just a thought. If any images are being handled, try inserting time delay between consecutive firings of format or print events of detail section (depending upon which event is used for loading the image). Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Wednesday, June 27, 2007 18:49 Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi Julie Good idea, but it didn't help, nor for me anyway. /gustav >>> prosoft6 at hotmail.com 27-06-2007 14:30 >>> Had this happen with an Okidata printer.....is that what you are using? Turned out to be a Windows Update that messed up the print spooler, but for some reason, it only happened while in Access. Open up your services.msc on your computer and restart the print spooler service and see if that helps. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, June 27, 2007 6:07 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Report Preview Question (For Gustav) Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From cfoust at infostatsystems.com Wed Jun 27 10:28:54 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Jun 2007 08:28:54 -0700 Subject: [AccessD] Secondbi-annual GreaterSmokeyMountainAccessDConference In-Reply-To: <0JK9000RCP6KYR02@l-daemon> References: <20070626160450.7E0C1BEA1@smtp-auth.no-ip.com> <0JK9000RCP6KYR02@l-daemon> Message-ID: ROTFL And don't you forget it!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Tuesday, June 26, 2007 5:01 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Secondbi-annual GreaterSmokeyMountainAccessDConference Now that I am aware that Charlotte has in-fact endorsed the date for the next conference as the 22nd of September, I immediately took the liberty to post that date on the DBA web site. If you wish to change this now fact please contact Charlotte directly as it is beyond my capabilities to make any deviations. Jim (I have been married for over 30 years... to the same woman and I have learned to adhere to the chain of command.) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 9:05 AM To: 'Access Developers discussion and problem solving'; dba-sqlserver at databaseadvisors.com; dba-vb at databaseadvisors.com Subject: Re: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference Well I guess that ends the discussion. The OFFICIAL (Charlotte sanctioned) date for the Second Bi-annual Greater Smokey Mountain AccessD Conference is September 22nd 2007. I will need an attendance count a couple of weeks in advance in order to find a place to have it. My office will definitely not do for more than a few attendees. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 11:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Second bi-annual GreaterSmokeyMountainAccessDConference I already have that weekend on my calendar to spend with you, John. ;-> Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, June 26, 2007 7:28 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater SmokeyMountainAccessDConference Sept 22 was my suggestion and is fine with me obviously. I would like to lock down a date in the next week so that people can make their plans, buy tickets etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Brown Sent: Tuesday, June 26, 2007 10:20 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Second bi-annual Greater Smokey MountainAccessDConference Sept 22 had been mentioned at one point - that date would work for me. Mark H Brown Computer Resolutions Inc. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 27 10:32:41 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Jun 2007 08:32:41 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <004401c7b86b$fd7ce260$6701a8c0@ACER2G> References: <007301c7b7f7$cebd0e10$0302a8c0@Laptop> <004401c7b86b$fd7ce260$6701a8c0@ACER2G> Message-ID: Shhhhhhhh!!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Tuesday, June 26, 2007 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. > Wish I could have been there too! > > /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 From jwcolby at colbyconsulting.com Wed Jun 27 10:40:21 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 11:40:21 -0400 Subject: [AccessD] And the winner is... In-Reply-To: Message-ID: <20070627154023.B7465BE71@smtp-auth.no-ip.com> Jim Lawrence, I need an impartial third party to choose a number between 1 and 10 (inclusive) in order to select the door prize winner for the First Bi-Annual Greater Smokey Mountain AccessD Conference. Please just respond to this email with your selected number. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Wed Jun 27 10:44:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 11:44:31 -0400 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: Message-ID: <20070627154433.7AD05BCD9@smtp-auth.no-ip.com> For the Second Bi-Annual Greater Smokey Mountain AccessD Conference we are going to have an "ugliest attendee" contest. Given that I always attend this event, the competition will be tough, but none the less you too could have your brief moment of fame. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 27, 2007 11:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Shhhhhhhh!!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Tuesday, June 26, 2007 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com From cfoust at infostatsystems.com Wed Jun 27 10:50:16 2007 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 27 Jun 2007 08:50:16 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: <20070627154433.7AD05BCD9@smtp-auth.no-ip.com> References: <20070627154433.7AD05BCD9@smtp-auth.no-ip.com> Message-ID: LOL Can I wear my paper bag to compete? Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 27, 2007 8:45 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference For the Second Bi-Annual Greater Smokey Mountain AccessD Conference we are going to have an "ugliest attendee" contest. Given that I always attend this event, the competition will be tough, but none the less you too could have your brief moment of fame. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 27, 2007 11:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Shhhhhhhh!!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Tuesday, June 26, 2007 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Wed Jun 27 13:15:47 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 14:15:47 -0400 Subject: [AccessD] Conditional formatting -- known bug? Message-ID: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> I've never used 2003's Conditional formatting in a report. I just tried to apply conditional coloring to a grouped report. The conditions work just the opposite of what I expect. For instance, if I want the value to be in red if it's less than 20, I tried Less than 20 and less than or equal to 20 -- tried them both. Access is displaying values greater than 20 in red, not less than. Susan H. From markamatte at hotmail.com Wed Jun 27 13:40:28 2007 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 27 Jun 2007 18:40:28 +0000 Subject: [AccessD] First (bi)Annual Smokey Mountain AccessD Conference doorprize In-Reply-To: <20070627022636.AE0F3BECB@smtp-auth.no-ip.com> Message-ID: John, Barb sent me the pics she took...and I saved mine in a smaller format, zipped them all...and sent them to Jim. If there is ever a need for the large files(maximum quality) just let me know. Again, thanks. Mark A. Matte >From: "jwcolby" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: [AccessD] First (bi)Annual Smokey Mountain AccessD Conference >doorprize >Date: Tue, 26 Jun 2007 22:26:34 -0400 > >Folks, > >I forgot all about giving away the door prize. I received a copy of Visual >Studio .Net from Microsoft for attending a couple of video presentations, >and my intention was to give that away. Since there were only two >attendees >(Barbara and Mark) I need them to each speak up if they are interested in >the software (offline is fine). If both of you are interested then I will >have a simple number pick game to determine the winner. > >Mark and Barbara, please contact me if you have any use for the software. >If neither of you want it then I will put it back up as a door prize for >the >next conference. > >My apologies for forgetting to do that while you were here. > >Also, I took no pictures so could you two please get some pics to Lawrence >for posting to the web site. > >Thanks, > >John W. Colby >Colby Consulting >www.ColbyConsulting.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Picture this ? share your photos and you could win big! http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us From jwcolby at colbyconsulting.com Wed Jun 27 13:47:24 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 14:47:24 -0400 Subject: [AccessD] First (bi)Annual Smokey Mountain AccessD Conferencedoorprize In-Reply-To: Message-ID: <20070627184724.E649AC11D@smtp-auth.no-ip.com> Thanks! John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, June 27, 2007 2:40 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] First (bi)Annual Smokey Mountain AccessD Conferencedoorprize John, Barb sent me the pics she took...and I saved mine in a smaller format, zipped them all...and sent them to Jim. If there is ever a need for the large files(maximum quality) just let me know. Again, thanks. Mark A. Matte >From: "jwcolby" >Reply-To: Access Developers discussion and problem >solving >To: "'Access Developers discussion and problem >solving'" >Subject: [AccessD] First (bi)Annual Smokey Mountain AccessD Conference >doorprize >Date: Tue, 26 Jun 2007 22:26:34 -0400 > >Folks, > >I forgot all about giving away the door prize. I received a copy of >Visual Studio .Net from Microsoft for attending a couple of video >presentations, and my intention was to give that away. Since there >were only two attendees (Barbara and Mark) I need them to each speak up >if they are interested in the software (offline is fine). If both of >you are interested then I will have a simple number pick game to >determine the winner. > >Mark and Barbara, please contact me if you have any use for the software. >If neither of you want it then I will put it back up as a door prize >for the next conference. > >My apologies for forgetting to do that while you were here. > >Also, I took no pictures so could you two please get some pics to >Lawrence for posting to the web site. > >Thanks, > >John W. Colby >Colby Consulting >www.ColbyConsulting.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com _________________________________________________________________ Picture this  share your photos and you could win big! http://www.GETREALPhotoContest.com?ocid=TXT_TAGHM&loc=us From accessd at shaw.ca Wed Jun 27 14:03:40 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Wed, 27 Jun 2007 12:03:40 -0700 Subject: [AccessD] And the winner is... In-Reply-To: <20070627154023.B7465BE71@smtp-auth.no-ip.com> Message-ID: <0JKB005K962BLJB1@l-daemon> Hi John: Simply not knowing who attended and in what order they attended and from what position the count taken gives me a unique select a respectable option with absolutely no facts. (Similar to going on to a client site when something is not working for some reason) My random software selected 2.1524341 which I believe rounds to 2. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, June 27, 2007 8:40 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] And the winner is... Jim Lawrence, I need an impartial third party to choose a number between 1 and 10 (inclusive) in order to select the door prize winner for the First Bi-Annual Greater Smokey Mountain AccessD Conference. Please just respond to this email with your selected number. Thanks, John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Jun 27 14:17:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 27 Jun 2007 15:17:02 -0400 Subject: [AccessD] And the winner is... In-Reply-To: <0JKB005K962BLJB1@l-daemon> Message-ID: <20070627191703.11275BD3E@smtp-auth.no-ip.com> And Barbara Ryan is the lucky winner... Barb, please contact me offline with your mailing address and I will get this in the mail ASAP. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Wednesday, June 27, 2007 3:04 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] And the winner is... Hi John: Simply not knowing who attended and in what order they attended and from what position the count taken gives me a unique select a respectable option with absolutely no facts. (Similar to going on to a client site when something is not working for some reason) My random software selected 2.1524341 which I believe rounds to 2. Jim From: Barbara Ryan Sent: Wednesday, June 27, 2007 11:31 AM To: jwcolby Subject: Re: Door Prize Well, then, I will choose "5".......Barb From: Mark A Matte Sent: Wednesday, June 27, 2007 11:02 AM To: jwcolby Subject: RE: Door prize I pick Door #8... From BarbaraRyan at cox.net Wed Jun 27 14:32:10 2007 From: BarbaraRyan at cox.net (Barbara Ryan) Date: Wed, 27 Jun 2007 15:32:10 -0400 Subject: [AccessD] And the winner is... References: <20070627191703.11275BD3E@smtp-auth.no-ip.com> Message-ID: <020601c7b8f1$dbd22540$0a00a8c0@PCRURI35> Thanks, John...this is exciting because I never win anything! Whenever I use it, it will bring back memories of the first annual Great Smokey Mountains AccessD Conference :-) .....Barb ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, June 27, 2007 3:17 PM Subject: Re: [AccessD] And the winner is... > And Barbara Ryan is the lucky winner... > > Barb, please contact me offline with your mailing address and I will get > this in the mail ASAP. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Wednesday, June 27, 2007 3:04 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] And the winner is... > > Hi John: > > Simply not knowing who attended and in what order they attended and from > what position the count taken gives me a unique select a respectable > option > with absolutely no facts. (Similar to going on to a client site when > something is not working for some reason) > > My random software selected 2.1524341 which I believe rounds to 2. > > Jim > > From: Barbara Ryan > Sent: Wednesday, June 27, 2007 11:31 AM > To: jwcolby > Subject: Re: Door Prize > > Well, then, I will choose "5".......Barb > > > From: Mark A Matte > Sent: Wednesday, June 27, 2007 11:02 AM > To: jwcolby > Subject: RE: Door prize > > I pick Door #8... > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Wed Jun 27 14:32:55 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 27 Jun 2007 14:32:55 -0500 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> Message-ID: <004901c7b8f1$f7842450$0200a8c0@danwaters> Hi Susan, I had a similar bug about 3 years ago and reported it to MS. They agreed it was a bug. Perhaps this is fixed in 2007. The workaround was to multiply any numeric values by 1 in the expression I typed into the conditional formatting screen. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, June 27, 2007 1:16 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Conditional formatting -- known bug? I've never used 2003's Conditional formatting in a report. I just tried to apply conditional coloring to a grouped report. The conditions work just the opposite of what I expect. For instance, if I want the value to be in red if it's less than 20, I tried Less than 20 and less than or equal to 20 -- tried them both. Access is displaying values greater than 20 in red, not less than. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Wed Jun 27 15:12:32 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 16:12:32 -0400 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <004901c7b8f1$f7842450$0200a8c0@danwaters> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> Message-ID: <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> Well how odd -- but thank you! ;) Susan H. Hi Susan, I had a similar bug about 3 years ago and reported it to MS. They agreed it was a bug. Perhaps this is fixed in 2007. The workaround was to multiply any numeric values by 1 in the expression I typed into the conditional formatting screen. BOL! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, June 27, 2007 1:16 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Conditional formatting -- known bug? I've never used 2003's Conditional formatting in a report. I just tried to apply conditional coloring to a grouped report. The conditions work just the opposite of what I expect. For instance, if I want the value to be in red if it's less than 20, I tried Less than 20 and less than or equal to 20 -- tried them both. Access is displaying values greater than 20 in red, not less than. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Internal Virus Database is out-of-date. Checked by AVG Free Edition. Version: 7.5.472 / Virus Database: 269.9.1/857 - Release Date: 6/20/2007 2:18 PM From ssharkins at setel.com Wed Jun 27 15:25:47 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 16:25:47 -0400 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne><004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> Message-ID: <002301c7b8f9$594c5250$8f32fad1@SusanOne> I tried it and it didn't work for me. :( Susan H. Well how odd -- but thank you! ;) Susan H. I had a similar bug about 3 years ago and reported it to MS. They agreed it was a bug. Perhaps this is fixed in 2007. The workaround was to multiply any numeric values by 1 in the expression I typed into the conditional formatting screen. From martyconnelly at shaw.ca Wed Jun 27 15:53:48 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Wed, 27 Jun 2007 13:53:48 -0700 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <002301c7b8f9$594c5250$8f32fad1@SusanOne> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> <002301c7b8f9$594c5250$8f32fad1@SusanOne> Message-ID: <4682CE5C.9020504@shaw.ca> Here is a compendium of some known Access 2007 bugs http://www.allenbrowne.com/Access2007.html#Bugs Susan Harkins wrote: >I tried it and it didn't work for me. :( > >Susan H. > >Well how odd -- but thank you! ;) > >Susan H. > > >I had a similar bug about 3 years ago and reported it to MS. They agreed it >was a bug. Perhaps this is fixed in 2007. > >The workaround was to multiply any numeric values by 1 in the expression I >typed into the conditional formatting screen. > > > > -- Marty Connelly Victoria, B.C. Canada From ssharkins at setel.com Wed Jun 27 18:06:20 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 19:06:20 -0400 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <4682CE5C.9020504@shaw.ca> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne><004901c7b8f1$f7842450$0200a8c0@danwaters><002001c7b8f7$7f5b6f00$8f32fad1@SusanOne><002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca> Message-ID: <001c01c7b90f$c6b13a20$4934fad1@SusanOne> Good stuff -- do you just hang around to make me look good???? ;) Susan H. Here is a compendium of some known Access 2007 bugs http://www.allenbrowne.com/Access2007.html#Bugs Susan Harkins wrote: >I tried it and it didn't work for me. :( > >Susan H. > >Well how odd -- but thank you! ;) > >Susan H. > > >I had a similar bug about 3 years ago and reported it to MS. They >agreed it was a bug. Perhaps this is fixed in 2007. > >The workaround was to multiply any numeric values by 1 in the >expression I typed into the conditional formatting screen. > > > > -- Marty Connelly Victoria, B.C. Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.10/873 - Release Date: 6/26/2007 11:54 PM From davidmcafee at gmail.com Wed Jun 27 18:14:44 2007 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 27 Jun 2007 16:14:44 -0700 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <001c01c7b90f$c6b13a20$4934fad1@SusanOne> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> <002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca> <001c01c7b90f$c6b13a20$4934fad1@SusanOne> Message-ID: <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> Wow I see on the bottom of that link that MS removed the link for the free Office 2007 runtime one day after releasing it. I wonder why? D On 6/27/07, Susan Harkins wrote: > > Good stuff -- do you just hang around to make me look good???? ;) > > Susan H. > > > Here is a compendium of some known Access 2007 bugs > http://www.allenbrowne.com/Access2007.html#Bugs > > Susan Harkins wrote: > > >I tried it and it didn't work for me. :( > > > >Susan H. > > > >Well how odd -- but thank you! ;) > > > >Susan H. > > > > > >I had a similar bug about 3 years ago and reported it to MS. They > >agreed it was a bug. Perhaps this is fixed in 2007. > > > >The workaround was to multiply any numeric values by 1 in the > >expression I typed into the conditional formatting screen. > > > > > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.476 / Virus Database: 269.9.10/873 - Release Date: 6/26/2007 > 11:54 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Wed Jun 27 18:31:42 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 28 Jun 2007 11:31:42 +1200 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> <002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca> <001c01c7b90f$c6b13a20$4934fad1@SusanOne> <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> Message-ID: <4682F35E.3020508@mvps.org> David, They discovered that Office Update was not playing nicely with it, so have to wait a few weeks to get that sorted. Definitely not a happy decision, I imagine. Regards Steve David McAfee wrote: > Wow I see on the bottom of that link that MS removed the link for the free > Office 2007 runtime one day after releasing it. > > I wonder why? > From dwaters at usinternet.com Wed Jun 27 18:33:55 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 27 Jun 2007 18:33:55 -0500 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne><004901c7b8f1$f7842450$0200a8c0@danwaters><002001c7b8f7$7f5b6f00$8f32fad1@SusanOne><002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca><001c01c7b90f$c6b13a20$4934fad1@SusanOne> <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> Message-ID: <005601c7b913$a107ab20$0200a8c0@danwaters> They found a major bug that would may have prevented the ability to apply patches to it. Expect to see it re-released in a few weeks. This is from a MS MSDN Blog, but I don't have the URL. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Wednesday, June 27, 2007 6:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Conditional formatting -- known bug? Wow I see on the bottom of that link that MS removed the link for the free Office 2007 runtime one day after releasing it. I wonder why? D On 6/27/07, Susan Harkins wrote: > > Good stuff -- do you just hang around to make me look good???? ;) > > Susan H. > > > Here is a compendium of some known Access 2007 bugs > http://www.allenbrowne.com/Access2007.html#Bugs > > Susan Harkins wrote: > > >I tried it and it didn't work for me. :( > > > >Susan H. > > > >Well how odd -- but thank you! ;) > > > >Susan H. > > > > > >I had a similar bug about 3 years ago and reported it to MS. They > >agreed it was a bug. Perhaps this is fixed in 2007. > > > >The workaround was to multiply any numeric values by 1 in the > >expression I typed into the conditional formatting screen. > > > > > > > > > > -- > Marty Connelly > Victoria, B.C. > Canada > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.476 / Virus Database: 269.9.10/873 - Release Date: 6/26/2007 > 11:54 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Wed Jun 27 19:01:06 2007 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 27 Jun 2007 17:01:06 -0700 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <005601c7b913$a107ab20$0200a8c0@danwaters> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> <002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca> <001c01c7b90f$c6b13a20$4934fad1@SusanOne> <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> <005601c7b913$a107ab20$0200a8c0@danwaters> Message-ID: <8786a4c00706271701l7c237739v74f52af29089f170@mail.gmail.com> So should I delete the copy that I downloaded? D On 6/27/07, Dan Waters wrote: > > They found a major bug that would may have prevented the ability to apply > patches to it. Expect to see it re-released in a few weeks. > > This is from a MS MSDN Blog, but I don't have the URL. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Wednesday, June 27, 2007 6:15 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Conditional formatting -- known bug? > > Wow I see on the bottom of that link that MS removed the link for the free > Office 2007 runtime one day after releasing it. > > I wonder why? > > D > > On 6/27/07, Susan Harkins wrote: > > > > Good stuff -- do you just hang around to make me look good???? ;) > > > > Susan H. > > > > > > Here is a compendium of some known Access 2007 bugs > > http://www.allenbrowne.com/Access2007.html#Bugs > > > > Susan Harkins wrote: > > > > >I tried it and it didn't work for me. :( > > > > > >Susan H. > > > > > >Well how odd -- but thank you! ;) > > > > > >Susan H. > > > > > > > > >I had a similar bug about 3 years ago and reported it to MS. They > > >agreed it was a bug. Perhaps this is fixed in 2007. > > > > > >The workaround was to multiply any numeric values by 1 in the > > >expression I typed into the conditional formatting screen. > > > > > > > > > > > > > > > > -- > > Marty Connelly > > Victoria, B.C. > > Canada > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.476 / Virus Database: 269.9.10/873 - Release Date: > 6/26/2007 > > 11:54 PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Wed Jun 27 19:16:13 2007 From: miscellany at mvps.org (Steve Schapel) Date: Thu, 28 Jun 2007 12:16:13 +1200 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <8786a4c00706271701l7c237739v74f52af29089f170@mail.gmail.com> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <004901c7b8f1$f7842450$0200a8c0@danwaters> <002001c7b8f7$7f5b6f00$8f32fad1@SusanOne> <002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca> <001c01c7b90f$c6b13a20$4934fad1@SusanOne> <8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com> <005601c7b913$a107ab20$0200a8c0@danwaters> <8786a4c00706271701l7c237739v74f52af29089f170@mail.gmail.com> Message-ID: <4682FDCD.20500@mvps.org> David, I don't think it's necessary to delete it. But it is recommended not to use it in a production setting. Regards Steve David McAfee wrote: > So should I delete the copy that I downloaded? From dwaters at usinternet.com Wed Jun 27 19:18:21 2007 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 27 Jun 2007 19:18:21 -0500 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: <8786a4c00706271701l7c237739v74f52af29089f170@mail.gmail.com> References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne><004901c7b8f1$f7842450$0200a8c0@danwaters><002001c7b8f7$7f5b6f00$8f32fad1@SusanOne><002301c7b8f9$594c5250$8f32fad1@SusanOne> <4682CE5C.9020504@shaw.ca><001c01c7b90f$c6b13a20$4934fad1@SusanOne><8786a4c00706271614n63199c41he346293941fa4ab0@mail.gmail.com><005601c7b913$a107ab20$0200a8c0@danwaters> <8786a4c00706271701l7c237739v74f52af29089f170@mail.gmail.com> Message-ID: <005d01c7b919$d7f2c100$0200a8c0@danwaters> Yes! And uninstall it if you installed it. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Wednesday, June 27, 2007 7:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Conditional formatting -- known bug? So should I delete the copy that I downloaded? D On 6/27/07, Dan Waters wrote: > > They found a major bug that would may have prevented the ability to apply > patches to it. Expect to see it re-released in a few weeks. > > This is from a MS MSDN Blog, but I don't have the URL. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Wednesday, June 27, 2007 6:15 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Conditional formatting -- known bug? > > Wow I see on the bottom of that link that MS removed the link for the free > Office 2007 runtime one day after releasing it. > > I wonder why? > > D > > On 6/27/07, Susan Harkins wrote: > > > > Good stuff -- do you just hang around to make me look good???? ;) > > > > Susan H. > > > > > > Here is a compendium of some known Access 2007 bugs > > http://www.allenbrowne.com/Access2007.html#Bugs > > > > Susan Harkins wrote: > > > > >I tried it and it didn't work for me. :( > > > > > >Susan H. > > > > > >Well how odd -- but thank you! ;) > > > > > >Susan H. > > > > > > > > >I had a similar bug about 3 years ago and reported it to MS. They > > >agreed it was a bug. Perhaps this is fixed in 2007. > > > > > >The workaround was to multiply any numeric values by 1 in the > > >expression I typed into the conditional formatting screen. > > > > > > > > > > > > > > > > -- > > Marty Connelly > > Victoria, B.C. > > Canada > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.476 / Virus Database: 269.9.10/873 - Release Date: > 6/26/2007 > > 11:54 PM > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhecht at earthlink.net Wed Jun 27 20:21:40 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Wed, 27 Jun 2007 18:21:40 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <007301c7b7f7$cebd0e10$0302a8c0@Laptop><004401c7b86b$fd7ce260$6701a8c0@ACER2G> Message-ID: <000d01c7b922$ae96e620$6701a8c0@ACER2G> Be happy. It is nice. Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 27, 2007 8:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Shhhhhhhh!!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Tuesday, June 26, 2007 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. > Wish I could have been there too! > > /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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jmhecht at earthlink.net Wed Jun 27 20:22:05 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Wed, 27 Jun 2007 18:22:05 -0700 Subject: [AccessD] The first annual GreatSmokeyMountainsAccessDConference In-Reply-To: References: <007301c7b7f7$cebd0e10$0302a8c0@Laptop><004401c7b86b$fd7ce260$6701a8c0@ACER2G> Message-ID: <000e01c7b922$bd870e80$6701a8c0@ACER2G> I can shhhhhhhhhhhhhhhhhhhhhh for the right price also Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, June 27, 2007 8:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Shhhhhhhh!!! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht Sent: Tuesday, June 26, 2007 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference I have Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, June 26, 2007 8:36 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference LOL You only say that because you haven't *seen* some of the faces!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, June 26, 2007 6:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference Same here. It would be a pleasure meeting you-all face-to-face. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, June 26, 2007 9:16 AM Subject: Re: [AccessD] The first annual GreatSmokeyMountainsAccessDConference > Hi Barbara, John et al > > It's a pleasure to read that you had a conference that successful. > Wish I could have been there too! > > /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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From EdTesiny at oasas.state.ny.us Wed Jun 27 21:59:46 2007 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Wed, 27 Jun 2007 22:59:46 -0400 Subject: [AccessD] Printing Decimals in a Report Message-ID: I feel really stupid asking this, but a colleague is trying to print a report based on a query where there are some calculated fields. The query shows the fields to like 12 decimal places to the right of the decimal, she would like just 2. I have a brain cloud because I know I have done this but can't figure it out. For example, a calculated field would be Admission_Rate: [Admissions]/[Contacted] ...Oh yeah, some of these calculated fields have an Iif function. Please help! Ed PS If this was posted before I apoligize ut I didn't see it post. From jmhecht at earthlink.net Wed Jun 27 22:20:31 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Wed, 27 Jun 2007 20:20:31 -0700 Subject: [AccessD] Printing Decimals in a Report In-Reply-To: References: Message-ID: <000501c7b933$494dbad0$6701a8c0@ACER2G> Ed, Only stupid question is the one you do not ask. Among many suggestions you are about to get is In the report for the text box where the calculated field is format the display to number + 2 decimal places. Joe Hecht jmhecht at earthlink.net -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tesiny, Ed Sent: Wednesday, June 27, 2007 8:00 PM To: accessd at databaseadvisors.com Subject: [AccessD] Printing Decimals in a Report I feel really stupid asking this, but a colleague is trying to print a report based on a query where there are some calculated fields. The query shows the fields to like 12 decimal places to the right of the decimal, she would like just 2. I have a brain cloud because I know I have done this but can't figure it out. For example, a calculated field would be Admission_Rate: [Admissions]/[Contacted] ...Oh yeah, some of these calculated fields have an Iif function. Please help! Ed PS If this was posted before I apoligize ut I didn't see it post. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at setel.com Wed Jun 27 22:23:57 2007 From: ssharkins at setel.com (Susan Harkins) Date: Wed, 27 Jun 2007 23:23:57 -0400 Subject: [AccessD] Printing Decimals in a Report In-Reply-To: References: Message-ID: <003d01c7b933$c3cf4580$5eb82ad1@SusanOne> Won't the control's Format or Decimal Places property do it? Susan H. I feel really stupid asking this, but a colleague is trying to print a report based on a query where there are some calculated fields. The query shows the fields to like 12 decimal places to the right of the decimal, she would like just 2. I have a brain cloud because I know I have done this but can't figure it out. For example, a calculated field would be Admission_Rate: [Admissions]/[Contacted] ...Oh yeah, some of these calculated fields have an Iif function. Please help! From garykjos at gmail.com Wed Jun 27 23:52:50 2007 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 27 Jun 2007 23:52:50 -0500 Subject: [AccessD] Printing Decimals in a Report In-Reply-To: References: Message-ID: Often times the calculated fields won't let you format using the format property on the query. In those cases you need to wrap the calculation in a format({Your Calculation here},".00") GK On 6/27/07, Tesiny, Ed wrote: > I feel really stupid asking this, but a colleague is trying to print a report based on a query where there are some calculated fields. The query shows the fields to like 12 decimal places to the right of the decimal, she would like just 2. I have a brain cloud because I know I have done this but can't figure it out. For example, a calculated field would be Admission_Rate: [Admissions]/[Contacted] ...Oh yeah, some of these calculated fields have an Iif function. Please help! > Ed > > PS If this was posted before I apoligize ut I didn't see it post. > > -- > 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 adtp at hotmail.com Wed Jun 27 23:57:44 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Thu, 28 Jun 2007 10:27:44 +0530 Subject: [AccessD] Conditional formatting -- known bug? References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> Message-ID: Susan, No discrepancy was encountered in Access 2003 installation at my end, while applying the conditional formatting mentioned by you. Do you wish your report to be investigated further ? Best wishes, A.D.Tejpal --------------- ----- Original Message ----- From: Susan Harkins To: 'Access Developers discussion and problem solving' Sent: Wednesday, June 27, 2007 23:45 Subject: [AccessD] Conditional formatting -- known bug? I've never used 2003's Conditional formatting in a report. I just tried to apply conditional coloring to a grouped report. The conditions work just the opposite of what I expect. For instance, if I want the value to be in red if it's less than 20, I tried Less than 20 and less than or equal to 20 -- tried them both. Access is displaying values greater than 20 in red, not less than. Susan H. From Gustav at cactus.dk Thu Jun 28 03:30:56 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 28 Jun 2007 10:30:56 +0200 Subject: [AccessD] Report Preview Auto Fit to Window (solved) Message-ID: Hi all It should be noted that this trick and code is obsolete for A2002/XP and beyond as in these versions you just set the AutoResize property to True. Although the on-line help talks about a "complete record", I've found that the report is resized to display a complete page: --- The AutoResize property uses the following settings. Setting Visual Basic Description Yes True (Default) The Report window is automatically sized to display a complete record. No False When opened, the Report window has the last saved size. --- Thus my code should only be used for A2000 (which John uses) and below. /gustav >>> Gustav at cactus.dk 27-06-2007 17:24 >>> Hi John et al I modified the modules slightly. Now the helper form remains open (but still hidden) but "disabled" (timer interval is now set to zero) while the report is open. When the report closes, it closes the form too. Now you can print the preview as usual - before this action consistently would crash Access when printing initialized. The work principle is identical: When the report opens, it opens the helper form hidden. The timer event of the helper form runs a function that sets the report to Fit-to-window. The difference is that before the helper form was closed by its own timer event; now it remains open and but inactive and is closed by the closing event of the report. Report module: Option Compare Database Option Explicit ' Name of timer form which will resize this report. Const cstrFormName As String = "frmReportZoom" Private Sub Report_Close() ' Close the timer form. DoCmd.Close acForm, cstrFormName, acSaveNo End Sub Private Sub Report_Page() ' Specify requested zoom level (percent). ' Useful values are from 10 to 200 percent. ' Specify zero if report shall fit to window. Const clngZoomLevel As Long = 0 Dim lngZoomLevel As Long Dim strOpenArgs As String ' Adjust zoom level at first page view only. If Me.Page = 1 Then ' Wrap zoom level into a valid constant. Select Case clngZoomLevel Case Is <= 0 lngZoomLevel = acCmdFitToWindow Case Is <= 10 lngZoomLevel = acCmdZoom10 Case Is <= 25 lngZoomLevel = acCmdZoom25 Case Is <= 50 lngZoomLevel = acCmdZoom50 Case Is <= 75 lngZoomLevel = acCmdZoom75 Case Is <= 100 lngZoomLevel = acCmdZoom100 Case Is <= 150 lngZoomLevel = acCmdZoom150 Case Is <= 200 lngZoomLevel = acCmdZoom200 Case Else lngZoomLevel = acCmdZoom200 End Select ' Concatenate zoom constant and report name to ' one string variable to be passed to the form. strOpenArgs = CStr(lngZoomLevel) & Me.Name ' Open the form hidden. DoCmd.OpenForm cstrFormName, acNormal, , , , acHidden, strOpenArgs End If End Sub Form module: Option Compare Database Option Explicit Private Sub Form_Timer() Static lngZoomFactor As Long Static strReportName As String Static booResized As Boolean Dim lngReport As Long If lngZoomFactor = 0 Then strReportName = Nz(Me.OpenArgs, vbNullString) If Len(strReportName) > 0 Then ' Extract zoom constant and report name. lngZoomFactor = Val(strReportName) strReportName = Mid(strReportName, Len(CStr(lngZoomFactor)) + 1) End If If Len(strReportName) = 0 Then ' Nothing to do. booResized = True Else ' Validate zoom constant. Select Case lngZoomFactor Case _ acCmdZoom10, _ acCmdZoom25, _ acCmdZoom50, _ acCmdZoom75, _ acCmdZoom100, _ acCmdZoom150, _ acCmdZoom200, _ acCmdFitToWindow ' Zoom factor/method accepted. Case Else ' Zoom constant cannot be used. ' Nothing to do. booResized = True End Select End If End If If booResized = False Then On Error Resume Next lngReport = Reports.Count If lngReport = 0 Then ' No reports are open. ' The report may have been printed without a preview. booResized = True ElseIf Reports(lngReport - 1).Name = strReportName Then ' The report is open. Resize it. DoCmd.SelectObject acReport, strReportName DoCmd.RunCommand lngZoomFactor If Err = 0 Then booResized = True Else ' Try to resize the report at next timer event. End If End If On Error GoTo 0 End If If booResized = True Then ' Report has been resized or is gone. ' Stop timer but leave form open. ' Form will be closed by the OnClose event of the report. Me.TimerInterval = 0 End If End Sub Have fun! /gustav >>> Gustav at cactus.dk 27-06-2007 12:06 >>> Hi John That's right. I ran my original test database in A97 and now it crashes when I try to print the preview. The same happened after conversion to A2003 and A2007, so this is not a version related issue. I suspect it being a printer driver or spooler issue, but no matter what I've tried, the crash occurs. Anyone having a clue on what's going on? This is WinXP SP2 which I have had installed since 2005-02. /gustav >>> askolits at ot.com 26-06-2007 22:48 >>> Here's the info. I have a snapshot of the error message but can't post it. It's one of those 'Send Error report' messages I grabbed some of your code from an accessd thread. The link is: http://databaseadvisors.com/pipermail/accessd/2006-February/041825.html It works except, when I try to print, Access crashes. It does not have a problem in print preview mode. The app is Access 2000, but I can duplicate the roor on Access 2003 and 2000 and on different PCs. Has anyone else had a problem using the code? John From phpons at gmail.com Thu Jun 28 07:46:26 2007 From: phpons at gmail.com (philippe pons) Date: Thu, 28 Jun 2007 14:46:26 +0200 Subject: [AccessD] How to start a form in acDialog mode Message-ID: <57144ced0706280546i37481186l287f89e7c1341f2f@mail.gmail.com> Hi all, I have a form, say myForm, and another one, say mySisterForm, that just show a combo box to the user. At one point, the vba code behind myForm will start mySisterForm to allow the user toselected a value from the combo. The the code behind myForm has to start mySisterForm, and wait until mySisterForm closes, and grab the selected value(put in a global variable!) This is well known, and I know how to do that using DoCmd acForm, mySisterForm .name, , , , acDialog. But the point is I want to open mySisterForm in a different way!! Dim frm as Form Set frm As New Form_mySisterForm frm.visible=True is the way I want to go...but there, the code will not wait until mySisterForm closes!!! Even if I set: frm.Modal = True How would you do that, unless it is not possible? TIA, Philippe From ssharkins at setel.com Thu Jun 28 07:46:29 2007 From: ssharkins at setel.com (Susan Harkins) Date: Thu, 28 Jun 2007 08:46:29 -0400 Subject: [AccessD] Conditional formatting -- known bug? In-Reply-To: References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> Message-ID: <002c01c7b982$59fd2d80$4d32fad1@SusanOne> So, all the expressions work for you correctly? How odd. What build are you using -- maybe they corrected it. However, I found the same problem in 2007 -- can someone check 2007 for me? I ran a compact and repair and it didn't correct the problem. Susan H. Susan, No discrepancy was encountered in Access 2003 installation at my end, while applying the conditional formatting mentioned by you. Do you wish your report to be investigated further ? From jwcolby at colbyconsulting.com Thu Jun 28 08:56:18 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 09:56:18 -0400 Subject: [AccessD] How to start a form in acDialog mode In-Reply-To: <57144ced0706280546i37481186l287f89e7c1341f2f@mail.gmail.com> Message-ID: <20070628135621.7ED61BE78@smtp-auth.no-ip.com> To my knowledge it is not possible. You can simulate that by putting a loop immediately AFTER the line that opens the form. Something like: blnOtherFormClosed = false Do DoEvents While not blnOtherFormClosed blnOtherFormClosed will be a global variable. Then as the other form closes, in it's OnClose event will SET blnOtherFormClosed to true. This will allow the calling form to exit the loop and continue processing. Crude but it should work. The code above was air compiled John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of philippe pons Sent: Thursday, June 28, 2007 8:46 AM To: accessd at databaseadvisors.com Subject: [AccessD] How to start a form in acDialog mode Hi all, I have a form, say myForm, and another one, say mySisterForm, that just show a combo box to the user. At one point, the vba code behind myForm will start mySisterForm to allow the user toselected a value from the combo. The the code behind myForm has to start mySisterForm, and wait until mySisterForm closes, and grab the selected value(put in a global variable!) This is well known, and I know how to do that using DoCmd acForm, mySisterForm .name, , , , acDialog. But the point is I want to open mySisterForm in a different way!! Dim frm as Form Set frm As New Form_mySisterForm frm.visible=True is the way I want to go...but there, the code will not wait until mySisterForm closes!!! Even if I set: frm.Modal = True How would you do that, unless it is not possible? TIA, Philippe -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From EdTesiny at oasas.state.ny.us Thu Jun 28 09:07:51 2007 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Thu, 28 Jun 2007 10:07:51 -0400 Subject: [AccessD] Printing Decimals in a Report In-Reply-To: References: Message-ID: Gary/Joe, Thanks for the response, working fine now. 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 Gary Kjos > Sent: Thursday, June 28, 2007 12:53 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Printing Decimals in a Report > > Often times the calculated fields won't let you format using the > format property on the query. In those cases you need to wrap the > calculation in a > format({Your Calculation here},".00") > > GK > > On 6/27/07, Tesiny, Ed wrote: > > I feel really stupid asking this, but a colleague is trying > to print a report based on a query where there are some > calculated fields. The query shows the fields to like 12 > decimal places to the right of the decimal, she would like > just 2. I have a brain cloud because I know I have done this > but can't figure it out. For example, a calculated field > would be Admission_Rate: [Admissions]/[Contacted] ...Oh yeah, > some of these calculated fields have an Iif function. Please help! > > Ed > > > > PS If this was posted before I apoligize ut I didn't see it post. > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bbruen at unwired.com.au Thu Jun 28 10:24:30 2007 From: bbruen at unwired.com.au (Bruce Bruen) Date: Fri, 29 Jun 2007 01:24:30 +1000 Subject: [AccessD] Wireless Scanner CH2 In-Reply-To: References: <20070626112545.B5036BCDC@smtp-auth.no-ip.com> <200706270144.23211.bbruen@unwired.com.au> Message-ID: <200706290124.35432.bbruen@unwired.com.au> On Wednesday 27 June 2007 02:42, Hale, Jim wrote: > Wow, where do you buy your coffee, I want some?! You say it wasn't > coffee? Oh, nevermind... Entertaining discussion of wedgies though. :-> > Jim Hale > > > *********************************************************************** > The unformation transmitted is intended solely for the individual or > entity or lifebeing to which it is addressed and may contain confidential > and/or non-privileged [ref] material. Any review, retransmission, infection > dissemination, description, declination, delineation, or disinfection, > artificial insemination whether by natural or other means, use of, misuse > of, abuse of, de-abuse of, square root of, cube root of, or taking action > or not taking action, or being inactive or not being inactive or even > leaving that cake out in the rain, should not be, shall not be, did not be > in no way be based on reliance and or non-reliance upon this information by > persons or entities or lifebeings other than the intended recipient. Use of > this here postscript and entirely ripped orf material > is prohibited, prehibited, postscripted and pre-empted. > If you have received this email in error please contact reality, or the > sender and hehehhaahahhha .... > delete the material from any computer, e-mail server, isp or any other > means, forms, materials, MacDonalds wrappers, back of menus, bar coasters, > etc etc etc. As a recipient of this email, > you are responsible for screening its contents and the contents of any > attachments for the presence of viruses, biochemicals, viagra, violins, > vichy sous, voule e' vents(sp?), venting of spleens, splints, sphinx(es, > sphinctres, septicemia, spelling mistakes, sophistry, and above all > siblings. No liability is accepted for, or from, or to, or above, or beside > any damages caused by any virus, worm, fish, pterodactyl, micro or > macrobiotic entity transmitted by this email (or any other, so there!). The above disclaimer is perfectly legal and enforceable by and within the province of GGGGDDDDDDDDDDDDDG in galaxy (4ddij) e24. -- regards Bruce From phpons at gmail.com Thu Jun 28 10:28:43 2007 From: phpons at gmail.com (philippe pons) Date: Thu, 28 Jun 2007 17:28:43 +0200 Subject: [AccessD] How to start a form in acDialog mode In-Reply-To: <20070628135621.7ED61BE78@smtp-auth.no-ip.com> References: <57144ced0706280546i37481186l287f89e7c1341f2f@mail.gmail.com> <20070628135621.7ED61BE78@smtp-auth.no-ip.com> Message-ID: <57144ced0706280828j20146722u95ed3c792fb57d09@mail.gmail.com> It works ok! Thanks to you, I can go on this way... The code above is now adopted!! Philippe 2007/6/28, jwcolby : > > To my knowledge it is not possible. You can simulate that by putting a > loop > immediately AFTER the line that opens the form. Something like: > > > blnOtherFormClosed = false > Do > DoEvents > While not blnOtherFormClosed > > blnOtherFormClosed will be a global variable. > > Then as the other form closes, in it's OnClose event will SET > blnOtherFormClosed to true. This will allow the calling form to exit the > loop and continue processing. > > Crude but it should work. > > > The code above was air compiled > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of philippe pons > Sent: Thursday, June 28, 2007 8:46 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] How to start a form in acDialog mode > > Hi all, > > I have a form, say myForm, and another one, say mySisterForm, that just > show > a combo box to the user. > > At one point, the vba code behind myForm will start mySisterForm to allow > the user toselected a value from the combo. > > The the code behind myForm has to start mySisterForm, and wait until > mySisterForm closes, and grab the selected value(put in a global > variable!) > > This is well known, and I know how to do that using DoCmd acForm, > mySisterForm .name, , , , acDialog. > > But the point is I want to open mySisterForm in a different way!! > > Dim frm as Form > Set frm As New Form_mySisterForm > > frm.visible=True > > is the way I want to go...but there, the code will not wait until > mySisterForm closes!!! > > Even if I set: frm.Modal = True > > How would you do that, unless it is not possible? > > TIA, > > Philippe > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 28 10:46:31 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 11:46:31 -0400 Subject: [AccessD] Wireless Scanner CH2 In-Reply-To: <200706290124.35432.bbruen@unwired.com.au> Message-ID: <20070628154634.E7BC0BDBA@smtp-auth.no-ip.com> Oh man, can I use that in my warranties? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bruce Bruen Sent: Thursday, June 28, 2007 11:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wireless Scanner CH2 On Wednesday 27 June 2007 02:42, Hale, Jim wrote: > Wow, where do you buy your coffee, I want some?! You say it wasn't > coffee? Oh, nevermind... Entertaining discussion of wedgies though. > :-> Jim Hale > > > ********************************************************************** > * The unformation transmitted is intended solely for the individual or > entity or lifebeing to which it is addressed and may contain > confidential and/or non-privileged [ref] material. Any review, > retransmission, infection dissemination, description, declination, > delineation, or disinfection, artificial insemination whether by > natural or other means, use of, misuse of, abuse of, de-abuse of, > square root of, cube root of, or taking action or not taking action, > or being inactive or not being inactive or even leaving that cake out > in the rain, should not be, shall not be, did not be in no way be > based on reliance and or non-reliance upon this information by persons > or entities or lifebeings other than the intended recipient. Use of > this here postscript and entirely ripped orf material is prohibited, prehibited, postscripted and pre-empted. > If you have received this email in error please contact reality, or > the sender and hehehhaahahhha .... > delete the material from any computer, e-mail server, isp or any other > means, forms, materials, MacDonalds wrappers, back of menus, bar > coasters, etc etc etc. As a recipient of this email, you are > responsible for screening its contents and the contents of any > attachments for the presence of viruses, biochemicals, viagra, > violins, vichy sous, voule e' vents(sp?), venting of spleens, splints, > sphinx(es, sphinctres, septicemia, spelling mistakes, sophistry, and > above all siblings. No liability is accepted for, or from, or to, or > above, or beside any damages caused by any virus, worm, fish, > pterodactyl, micro or macrobiotic entity transmitted by this email (or any other, so there!). The above disclaimer is perfectly legal and enforceable by and within the province of GGGGDDDDDDDDDDDDDG in galaxy (4ddij) e24. -- regards Bruce -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Jun 28 10:52:15 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 11:52:15 -0400 Subject: [AccessD] How to start a form in acDialog mode In-Reply-To: <57144ced0706280828j20146722u95ed3c792fb57d09@mail.gmail.com> Message-ID: <20070628155218.BF4D3BD5C@smtp-auth.no-ip.com> You're welcome. > ********************************************************************** > * The SOLUTION transmitted is intended solely for the individual or > entity or lifebeing to which it is addressed and may contain > confidential and/or non-privileged [ref] material. Any review, > retransmission, infection dissemination, description, declination, > delineation, or disinfection, artificial insemination whether by > natural or other means, use of, misuse of, abuse of, de-abuse of, > square root of, cube root of, or taking action or not taking action, > or being inactive or not being inactive or even leaving that cake out > in the rain, should not be, shall not be, did not be in no way be > based on reliance and or non-reliance upon this information by persons > or entities or lifebeings other than the intended recipient. Use of > this here postscript and entirely ripped orf material is prohibited, prehibited, postscripted and pre-empted. > If you have received this email in error please contact reality, or > the sender and hehehhaahahhha .... > delete the material from any computer, e-mail server, isp or any other > means, forms, materials, MacDonalds wrappers, back of menus, bar > coasters, etc etc etc. As a recipient of this email, you are > responsible for screening its contents and the contents of any > attachments for the presence of viruses, biochemicals, viagra, > violins, vichy sous, voule e' vents(sp?), venting of spleens, splints, > sphinx(es, sphinctres, septicemia, spelling mistakes, sophistry, and > above all siblings. No liability is accepted for, or from, or to, or > above, or beside any damages caused by any virus, worm, fish, > pterodactyl, micro or macrobiotic entity transmitted by this email (or any other, so there!). The above disclaimer is perfectly legal and enforceable by and within the galaxy Milky way, Solar system, Planet Earth, Country USA, State North Carolina. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of philippe pons Sent: Thursday, June 28, 2007 11:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to start a form in acDialog mode It works ok! Thanks to you, I can go on this way... The code above is now adopted!! Philippe 2007/6/28, jwcolby : > > To my knowledge it is not possible. You can simulate that by putting > a loop immediately AFTER the line that opens the form. Something > like: > > > blnOtherFormClosed = false > Do > DoEvents > While not blnOtherFormClosed > > blnOtherFormClosed will be a global variable. > > Then as the other form closes, in it's OnClose event will SET > blnOtherFormClosed to true. This will allow the calling form to exit > the loop and continue processing. > > Crude but it should work. > > > The code above was air compiled > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of philippe > pons > Sent: Thursday, June 28, 2007 8:46 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] How to start a form in acDialog mode > > Hi all, > > I have a form, say myForm, and another one, say mySisterForm, that > just show a combo box to the user. > > At one point, the vba code behind myForm will start mySisterForm to > allow the user toselected a value from the combo. > > The the code behind myForm has to start mySisterForm, and wait until > mySisterForm closes, and grab the selected value(put in a global > variable!) > > This is well known, and I know how to do that using DoCmd acForm, > mySisterForm .name, , , , acDialog. > > But the point is I want to open mySisterForm in a different way!! > > Dim frm as Form > Set frm As New Form_mySisterForm > > frm.visible=True > > is the way I want to go...but there, the code will not wait until > mySisterForm closes!!! > > Even if I set: frm.Modal = True > > How would you do that, unless it is not possible? > > TIA, > > Philippe > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 28 10:52:45 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 11:52:45 -0400 Subject: [AccessD] And the winner is... In-Reply-To: <020601c7b8f1$dbd22540$0a00a8c0@PCRURI35> Message-ID: <20070628155248.4CA1ABDBA@smtp-auth.no-ip.com> I will get it in the mail ASAP. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Ryan Sent: Wednesday, June 27, 2007 3:32 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] And the winner is... Thanks, John...this is exciting because I never win anything! Whenever I use it, it will bring back memories of the first annual Great Smokey Mountains AccessD Conference :-) .....Barb ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, June 27, 2007 3:17 PM Subject: Re: [AccessD] And the winner is... > And Barbara Ryan is the lucky winner... > > Barb, please contact me offline with your mailing address and I will get > this in the mail ASAP. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence > Sent: Wednesday, June 27, 2007 3:04 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] And the winner is... > > Hi John: > > Simply not knowing who attended and in what order they attended and from > what position the count taken gives me a unique select a respectable > option > with absolutely no facts. (Similar to going on to a client site when > something is not working for some reason) > > My random software selected 2.1524341 which I believe rounds to 2. > > Jim > > From: Barbara Ryan > Sent: Wednesday, June 27, 2007 11:31 AM > To: jwcolby > Subject: Re: Door Prize > > Well, then, I will choose "5".......Barb > > > From: Mark A Matte > Sent: Wednesday, June 27, 2007 11:02 AM > To: jwcolby > Subject: RE: Door prize > > I pick Door #8... > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Jun 28 11:23:37 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 12:23:37 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <3b092915083343e491d695534c607c6f@mail1.gearhost.com> Message-ID: <20070628162340.89C01BCDF@smtp-auth.no-ip.com> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! As you know I have a client that processes large databases. The processes include manual labor (which I charge an hourly fee for) such as setting up data directories, copying data files off of DVDs into the directory etc. Beyond that however I am writing programs to automatically extract the text flat files out of zip files, import those files into a raw data table in SQL Server, then turn right around and export the data back out to CSV files, run those CSV files through address validation, import the validated data back in to SQL Server etc. All of that automated work ties up my computers for hours on end. I am building my automated tools to log the start / stop times, job number etc into a billing table. Thus as the ImportRawData job runs I am logging how long it takes to run. As the ExportRawToCSV job runs, I am logging how long the job takes to run. As the AddressValidate program runs, I am logging how long the process takes to run. As the ImportValidatedAddresses job runs, I am logging how long it takes to run. Then I bill the client for the actual computer time to run the job. This turns my computers into virtual employees, with none of the issues of real employees (taxes, holidays, health insurance). In fact I already have a couple of other clients expressing interest in an automated Address validation process where I poll an FTP location for files, download and process if any are found, then upload the files again once the processing is done. This is another process that can be automated. Each such client pays exactly and only the actual time required to do each individual job, probably rounded up to some unit time to make the books easier to keep. If the job is small (a few thousand addresses) and the total time is 5 minutes then that is how much time they pay for. If the job is large (a million addresses) then that is how much time they pay for. I can set the rate for each job based on my experience with what my costs are. For example the cost of the processor to upload / download might be small (I can run other jobs as well) but it is sucking up my bandwidth which I pay for. If my bandwidth is totally absorbed then I have to pay my ISP more for a higher bandwidth. I am already doing these processes, it is just that up to this point it was all manual, so my clients paid me my consulting hourly rate to do the job. By automating the job I can charge my client less for the same job. I will not be charging anything close to my consulting rate for computer time. OTOH, the computer can be processing jobs totally unattended, 24/7/365, albeit at a lower hourly rate. Furthermore, by segmenting the jobs (which I already do) onto different machines I can have (as an example) one of my old machines running the address validation job. One of my SQL Servers runs a CSV export to a specific directory on the Address Validation Server. The SQL Server logs the time to export the data. The Address Validation server logs the time to process the addresses. The SQL Server logs the time to re-import the validated addresses back into SQL Server, as well as jobs which then normalize and redistribute the validated address once back inside of the machine. My clients can determine how often they want their address tables (in my servers) revalidated (Change of Address validation) and the processes just kick off and run on that schedule. Other clients drop CSV files into their ftp site for address validation. I monitor those FTP sites and perform the validation. As this system smoothes out and starts running, my time is freed up from manually managing these processes and I can go back to consulting, while my computers chug away processing jobs and automatically billing the clients for their jobs. John W. Colby Colby Consulting www.ColbyConsulting.com From Gustav at cactus.dk Thu Jun 28 11:35:35 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 28 Jun 2007 18:35:35 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Hi John Great idea! Slow machine => longer computing time => larger bill => big pockets at John. Or should you charge by the flop? /gustav >>> jwcolby at colbyconsulting.com 28-06-2007 18:23 >>> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! .. I can have (as an example) one of my old machines running the address validation job. .. From jwcolby at colbyconsulting.com Thu Jun 28 12:25:09 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 13:25:09 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: <20070628172512.97DACBE52@smtp-auth.no-ip.com> Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 28, 2007 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi John Great idea! Slow machine => longer computing time => larger bill => big pockets at John. Or should you charge by the flop? /gustav >>> jwcolby at colbyconsulting.com 28-06-2007 18:23 >>> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! .. I can have (as an example) one of my old machines running the address validation job. .. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ebarro at verizon.net Thu Jun 28 12:33:20 2007 From: ebarro at verizon.net (Eric Barro) Date: Thu, 28 Jun 2007 10:33:20 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <20070628172512.97DACBE52@smtp-auth.no-ip.com> Message-ID: <0JKC001JKWSG9OB1@vms044.mailsrvcs.net> With the 8 cores and tons of memory you should look into VMWare for virtual servers. That way you can easily restore a virtual server should the need ever arise. You can even set one or two VMs up to be test machines, etc... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 28, 2007 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi John Great idea! Slow machine => longer computing time => larger bill => big pockets at John. Or should you charge by the flop? /gustav >>> jwcolby at colbyconsulting.com 28-06-2007 18:23 >>> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! .. I can have (as an example) one of my old machines running the address validation job. .. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.9.10/876 - Release Date: 6/28/2007 10:56 AM From jwcolby at colbyconsulting.com Thu Jun 28 12:52:12 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 13:52:12 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <0JKC001JKWSG9OB1@vms044.mailsrvcs.net> Message-ID: <20070628175215.7D787BF4F@smtp-auth.no-ip.com> Do you have any idea what the overhead is for doing this? I know that Windows 2003 Standard Edition cannot utilize more than 4 gb of RAM. If I ran two virtual machines could I assign 4 gig to each virtual machine and use all of the memory? And how much overhead is there switching between the machines? If (for example) two virtual machines ran all of the time, each running a SQL Server instance, would the overhead be 10%? 20%? Could the base machine run Linux (for the low overhead), and the virtual machines run Windows 2003 and SQL Server 2003? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Eric Barro Sent: Thursday, June 28, 2007 1:33 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases With the 8 cores and tons of memory you should look into VMWare for virtual servers. That way you can easily restore a virtual server should the need ever arise. You can even set one or two VMs up to be test machines, etc... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com From accessd at shaw.ca Thu Jun 28 13:06:40 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 28 Jun 2007 11:06:40 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <20070628172512.97DACBE52@smtp-auth.no-ip.com> Message-ID: <0JKC00BUTY41PYP4@l-daemon> Hi John: There is this fellow who set up his system to do backups for clients. The initial backup he does directly through tapes to his equipment but after that he just syncs his servers with theirs and the whole nightly process is done in minutes. The backup software he uses was free; the server OS software was free (Linux); he initially assembled all his servers with old boxes and new motherboards/memory/hard-drives and as per last conversation he is well on his way to becoming 'comfortably off' and is planning on retiring at 35 or 40.... unlike many of our 'freedom 85 plans'. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 28, 2007 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi John Great idea! Slow machine => longer computing time => larger bill => big pockets at John. Or should you charge by the flop? /gustav >>> jwcolby at colbyconsulting.com 28-06-2007 18:23 >>> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! .. I can have (as an example) one of my old machines running the address validation job. .. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Jun 28 13:19:44 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 28 Jun 2007 11:19:44 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <20070628175215.7D787BF4F@smtp-auth.no-ip.com> Message-ID: <0JKC009QRYPTIEN0@l-daemon> Hi John: Memory is key but after that both servers just run full-time each with a different intranet IP address...re-directed access from the Router. If you access the server as a station there is a dramatic performance drop but if the servers are set as just servers, remote server-based access shows a minimum performance drop. (Once setup with Linux you can just turn-off the graphical interface for better performance.) Had a test running for a while but for a hardware failure and was using MS's free Virtual Server software but I hear VMWare is equally as good and runs on Linux as well. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Do you have any idea what the overhead is for doing this? I know that Windows 2003 Standard Edition cannot utilize more than 4 gb of RAM. If I ran two virtual machines could I assign 4 gig to each virtual machine and use all of the memory? And how much overhead is there switching between the machines? If (for example) two virtual machines ran all of the time, each running a SQL Server instance, would the overhead be 10%? 20%? Could the base machine run Linux (for the low overhead), and the virtual machines run Windows 2003 and SQL Server 2003? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Eric Barro Sent: Thursday, June 28, 2007 1:33 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases With the 8 cores and tons of memory you should look into VMWare for virtual servers. That way you can easily restore a virtual server should the need ever arise. You can even set one or two VMs up to be test machines, etc... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From martyconnelly at shaw.ca Thu Jun 28 13:24:25 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Thu, 28 Jun 2007 11:24:25 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <20070628162340.89C01BCDF@smtp-auth.no-ip.com> References: <20070628162340.89C01BCDF@smtp-auth.no-ip.com> Message-ID: <4683FCD9.4000801@shaw.ca> You might find this article of interest. "I ran into a task that required me to download web log files from a remote web server each day, run an executable to process each file, then archive the log file locally. This was being done manually before the SSIS hammer got involved. Even though this information is external to SQL Server, the nature of the task seemed to be a perfect fit for SSIS. Automating this process was a quick and easy task with Integration Services." SQL Server Integration Services SSIS Is Not Just for SQL Server http://www.sqlservercentral.com/columnists/tmitchell/3021.asp jwcolby wrote: >One of the things I am doing to generate an income stream is to "rent >computer time" - NOT what you might imagine!! > >As you know I have a client that processes large databases. The processes >include manual labor (which I charge an hourly fee for) such as setting up >data directories, copying data files off of DVDs into the directory etc. >Beyond that however I am writing programs to automatically extract the text >flat files out of zip files, import those files into a raw data table in SQL >Server, then turn right around and export the data back out to CSV files, >run those CSV files through address validation, import the validated data >back in to SQL Server etc. > >All of that automated work ties up my computers for hours on end. I am >building my automated tools to log the start / stop times, job number etc >into a billing table. Thus as the ImportRawData job runs I am logging how >long it takes to run. As the ExportRawToCSV job runs, I am logging how long >the job takes to run. As the AddressValidate program runs, I am logging how >long the process takes to run. As the ImportValidatedAddresses job runs, I >am logging how long it takes to run. Then I bill the client for the actual >computer time to run the job. > >This turns my computers into virtual employees, with none of the issues of >real employees (taxes, holidays, health insurance). In fact I already have >a couple of other clients expressing interest in an automated Address >validation process where I poll an FTP location for files, download and >process if any are found, then upload the files again once the processing is >done. This is another process that can be automated. Each such client pays >exactly and only the actual time required to do each individual job, >probably rounded up to some unit time to make the books easier to keep. If >the job is small (a few thousand addresses) and the total time is 5 minutes >then that is how much time they pay for. If the job is large (a million >addresses) then that is how much time they pay for. > >I can set the rate for each job based on my experience with what my costs >are. For example the cost of the processor to upload / download might be >small (I can run other jobs as well) but it is sucking up my bandwidth which >I pay for. If my bandwidth is totally absorbed then I have to pay my ISP >more for a higher bandwidth. > >I am already doing these processes, it is just that up to this point it was >all manual, so my clients paid me my consulting hourly rate to do the job. >By automating the job I can charge my client less for the same job. I will >not be charging anything close to my consulting rate for computer time. >OTOH, the computer can be processing jobs totally unattended, 24/7/365, >albeit at a lower hourly rate. > >Furthermore, by segmenting the jobs (which I already do) onto different >machines I can have (as an example) one of my old machines running the >address validation job. One of my SQL Servers runs a CSV export to a >specific directory on the Address Validation Server. The SQL Server logs >the time to export the data. The Address Validation server logs the time to >process the addresses. The SQL Server logs the time to re-import the >validated addresses back into SQL Server, as well as jobs which then >normalize and redistribute the validated address once back inside of the >machine. > >My clients can determine how often they want their address tables (in my >servers) revalidated (Change of Address validation) and the processes just >kick off and run on that schedule. Other clients drop CSV files into their >ftp site for address validation. I monitor those FTP sites and perform the >validation. > >As this system smoothes out and starts running, my time is freed up from >manually managing these processes and I can go back to consulting, while my >computers chug away processing jobs and automatically billing the clients >for their jobs. > >John W. Colby >Colby Consulting >www.ColbyConsulting.com > > > -- Marty Connelly Victoria, B.C. Canada From jwcolby at colbyconsulting.com Thu Jun 28 13:27:36 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 14:27:36 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <0JKC00BUTY41PYP4@l-daemon> Message-ID: <20070628182740.0C23ABF05@smtp-auth.no-ip.com> Jim, Well say a prayer for me! I adopted 2 (young) kids when I was 50 years old and now I am definitely in the "freedom 85 retirement" mode. In fact I joke that Robbie (my six year old son) becoming a Doctor IS my retirement plan. ;-) This "business plan" definitely appears to be do-able, I have clients asking for it (in fact I am doing this stuff manually), I have the capability to do it, I have the machines, and I am in the middle of building the applications to do this. It sounds like it will work. We shall see. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, June 28, 2007 2:07 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Hi John: There is this fellow who set up his system to do backups for clients. The initial backup he does directly through tapes to his equipment but after that he just syncs his servers with theirs and the whole nightly process is done in minutes. The backup software he uses was free; the server OS software was free (Linux); he initially assembled all his servers with old boxes and new motherboards/memory/hard-drives and as per last conversation he is well on his way to becoming 'comfortably off' and is planning on retiring at 35 or 40.... unlike many of our 'freedom 85 plans'. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:25 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com From jwcolby at colbyconsulting.com Thu Jun 28 13:38:34 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 14:38:34 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <0JKC009QRYPTIEN0@l-daemon> Message-ID: <20070628183837.C7A83BD0A@smtp-auth.no-ip.com> Jim, And that is what I am thinking about, running Linux as the base, then virtual machines on top of that. Those virtual machines running Windows 2003 and SQL Server. In fact even that is negotiable. Currently I run Windows 2003 / SQL Server simply because I understand them (so to speak). From a performance position it might make sense eventually to switch to Linux in the virtual machine and something like MYSQL. The databases I am talking about are not complex relational databases with hundreds of tables etc. I might very well get better processing power with something simpler than SQL Server or Oracle (such as MySQL). As long as I can run VB.Net and be able to access those databases through drivers then I would be set. >If you access the server as a station there is a dramatic performance drop What do you mean by that? Sitting at a keyboard using the machine directly? As opposed to sending database requests to the db server? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: Thursday, June 28, 2007 2:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Hi John: Memory is key but after that both servers just run full-time each with a different intranet IP address...re-directed access from the Router. If you access the server as a station there is a dramatic performance drop but if the servers are set as just servers, remote server-based access shows a minimum performance drop. (Once setup with Linux you can just turn-off the graphical interface for better performance.) Had a test running for a while but for a hardware failure and was using MS's free Virtual Server software but I hear VMWare is equally as good and runs on Linux as well. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, June 28, 2007 10:52 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The Business Side Of Databases Do you have any idea what the overhead is for doing this? I know that Windows 2003 Standard Edition cannot utilize more than 4 gb of RAM. If I ran two virtual machines could I assign 4 gig to each virtual machine and use all of the memory? And how much overhead is there switching between the machines? If (for example) two virtual machines ran all of the time, each running a SQL Server instance, would the overhead be 10%? 20%? Could the base machine run Linux (for the low overhead), and the virtual machines run Windows 2003 and SQL Server 2003? John W. Colby Colby Consulting www.ColbyConsulting.com From adtp at hotmail.com Thu Jun 28 14:13:45 2007 From: adtp at hotmail.com (A.D.TEJPAL) Date: Fri, 29 Jun 2007 00:43:45 +0530 Subject: [AccessD] Conditional formatting -- known bug? References: <000001c7b8e7$30632ab0$8f32fad1@SusanOne> <002c01c7b982$59fd2d80$4d32fad1@SusanOne> Message-ID: Access 2003 A.D.Tejpal --------------- ----- Original Message ----- From: Susan Harkins To: 'Access Developers discussion and problem solving' Sent: Thursday, June 28, 2007 18:16 Subject: Re: [AccessD] Conditional formatting -- known bug? So, all the expressions work for you correctly? How odd. What build are you using -- maybe they corrected it. However, I found the same problem in 2007 -- can someone check 2007 for me? I ran a compact and repair and it didn't correct the problem. Susan H. Susan, No discrepancy was encountered in Access 2003 installation at my end, while applying the conditional formatting mentioned by you. Do you wish your report to be investigated further ? From accessd at shaw.ca Thu Jun 28 14:52:13 2007 From: accessd at shaw.ca (Jim Lawrence) Date: Thu, 28 Jun 2007 12:52:13 -0700 Subject: [AccessD] The Business Side Of Databases In-Reply-To: <20070628183837.C7A83BD0A@smtp-auth.no-ip.com> Message-ID: <0JKD00HBM2ZYYQW1@l-daemon> Hi John: As a server computer you can set the configuration of the server to support either local applications, (you accessing the server as if it is a desktop station) or more towards server (background) applications, file control and services. If you are using Windows2003 check the 'Manage Your Server' section in the Administration tools and there are some good articles on load balancing that you might be interested in. (Old NT use to simply have a 'slider-bar' to set local and network performance.) < What do you mean by that? Sitting at a keyboard using the machine directly? As opposed to sending database requests to the db server? > Jim From gustav at cactus.dk Thu Jun 28 17:04:48 2007 From: gustav at cactus.dk (Gustav Brock) Date: Fri, 29 Jun 2007 00:04:48 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Hi John Too bad. I was just about dusting off two old Pentium 266 MHz IBMs I planned to send to you proposing a commission deal. Seriously, I think you go too much into detail. The clients probably don't care about FLOPs or CPU minutes, they are just happy having you to take care to get the job done. We do something similarly and simply charge individual flat rates per month which the clients find fair. /gustav >>> jwcolby at colbyconsulting.com 28-06-07 19:25 >>> Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) Seriously though, I have no idea how to calculate FLOPS, never mind the fact that FLOPS stands for FLOATING POINT operations per second. So do you mean FLOPS committed to a specific process or time scaled by FLOPS capability of the specific machine? Then you get into "what about disk access time", and "speed of network connection" and whatever you can think of. In fact I used an "older" machine (a single core AMD X64 @ 3.0 GHz with 3 GB ram BTW) to run the address validation because that process required a LOT of memory and thus choked when run on one of my newer machines running SQL Server. SQL Server tends to grab all of the memory for itself and needs a lot anyway. Thus the "older" machine is not a slacker by any means, it is just not one of my new dual core SQL Server machines. For the moment I am just using crude manual adjustments of the $/hour for a specific job. I can make that more or less depending on the machine on which the job runs. I am logging the machine that runs the job. I do like the idea of using a FLOP calculation though. This fall I will be buying another server with 8 cores and a ton of memory. Obviously the cost of, and thus the value of time on a machine is related to it's power so knowing the power of the machine and charging based on the machine processing power will make sense. Thanks for mentioning that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 28, 2007 12:36 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi John Great idea! Slow machine => longer computing time => larger bill => big pockets at John. Or should you charge by the flop? /gustav >>> jwcolby at colbyconsulting.com 28-06-2007 18:23 >>> One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! .. I can have (as an example) one of my old machines running the address validation job. .. From galeper at gmail.com Thu Jun 28 18:40:03 2007 From: galeper at gmail.com (Gale Perez) Date: Thu, 28 Jun 2007 16:40:03 -0700 Subject: [AccessD] Access 2007: Set Database Options in Code Message-ID: <5b2621db0706281640g7d184804gc058edb8bc655842@mail.gmail.com> I need to distribute copies of an Access 2007 db and would like to know if I can set the following in code: ? Add the user's FE and BE paths to the Trust Center's "Trusted Locations"; I tried adding it manually from my machine, but when I emailed it to the user, they were wiped out (maybe because those paths don't exist from my machine), so I had to go to each user's machine and add the paths. ? Hide the navigation pane (even though I check it not to show, the minimized bar is still there and users can still click on it to expand it) ? Hide all tabs (home, create, external data, db tools) and disable shortcut menus - I checked the box to hide full menus and shortcut menus, but they still show up Thank you for any help! Gale From kp at sdsonline.net Thu Jun 28 20:22:26 2007 From: kp at sdsonline.net (Kath Pelletti) Date: Fri, 29 Jun 2007 11:22:26 +1000 Subject: [AccessD] The Business Side Of Databases References: <20070628162340.89C01BCDF@smtp-auth.no-ip.com> Message-ID: <003e01c7b9eb$f890a2b0$6401a8c0@office> sounds like a great niche you have there....perfect Kath ----- Original Message ----- From: jwcolby To: 'Access Developers discussion and problem solving' Sent: Friday, June 29, 2007 2:23 AM Subject: Re: [AccessD] The Business Side Of Databases One of the things I am doing to generate an income stream is to "rent computer time" - NOT what you might imagine!! As you know I have a client that processes large databases. The processes include manual labor (which I charge an hourly fee for) such as setting up data directories, copying data files off of DVDs into the directory etc. Beyond that however I am writing programs to automatically extract the text flat files out of zip files, import those files into a raw data table in SQL Server, then turn right around and export the data back out to CSV files, run those CSV files through address validation, import the validated data back in to SQL Server etc. All of that automated work ties up my computers for hours on end. I am building my automated tools to log the start / stop times, job number etc into a billing table. Thus as the ImportRawData job runs I am logging how long it takes to run. As the ExportRawToCSV job runs, I am logging how long the job takes to run. As the AddressValidate program runs, I am logging how long the process takes to run. As the ImportValidatedAddresses job runs, I am logging how long it takes to run. Then I bill the client for the actual computer time to run the job. This turns my computers into virtual employees, with none of the issues of real employees (taxes, holidays, health insurance). In fact I already have a couple of other clients expressing interest in an automated Address validation process where I poll an FTP location for files, download and process if any are found, then upload the files again once the processing is done. This is another process that can be automated. Each such client pays exactly and only the actual time required to do each individual job, probably rounded up to some unit time to make the books easier to keep. If the job is small (a few thousand addresses) and the total time is 5 minutes then that is how much time they pay for. If the job is large (a million addresses) then that is how much time they pay for. I can set the rate for each job based on my experience with what my costs are. For example the cost of the processor to upload / download might be small (I can run other jobs as well) but it is sucking up my bandwidth which I pay for. If my bandwidth is totally absorbed then I have to pay my ISP more for a higher bandwidth. I am already doing these processes, it is just that up to this point it was all manual, so my clients paid me my consulting hourly rate to do the job. By automating the job I can charge my client less for the same job. I will not be charging anything close to my consulting rate for computer time. OTOH, the computer can be processing jobs totally unattended, 24/7/365, albeit at a lower hourly rate. Furthermore, by segmenting the jobs (which I already do) onto different machines I can have (as an example) one of my old machines running the address validation job. One of my SQL Servers runs a CSV export to a specific directory on the Address Validation Server. The SQL Server logs the time to export the data. The Address Validation server logs the time to process the addresses. The SQL Server logs the time to re-import the validated addresses back into SQL Server, as well as jobs which then normalize and redistribute the validated address once back inside of the machine. My clients can determine how often they want their address tables (in my servers) revalidated (Change of Address validation) and the processes just kick off and run on that schedule. Other clients drop CSV files into their ftp site for address validation. I monitor those FTP sites and perform the validation. As this system smoothes out and starts running, my time is freed up from manually managing these processes and I can go back to consulting, while my computers chug away processing jobs and automatically billing the clients for their jobs. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Jun 28 21:25:06 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 28 Jun 2007 22:25:06 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: <20070629022509.9EC55BDA5@smtp-auth.no-ip.com> Gustav, The client won't know any details except that they will get a line item on a bill for a process run. How I arrive at that line item is not disclosed. I am currently in a position where the client decides when and how often to do these processes. There are pros and cons (in my case anyway) to doing it either way, flat fee or by the computing hour. The pros of a flat monthly fee is that I have a fixed income. The cons of a flat monthly fee is that I have a fixed income. Plus I still have to somehow figure out how much to charge them (what the flat rate will be). Plus the client can decide to process address validations every week (every day?) if it is a flat fee. Why not submit validation orders every day since it wouldn't cost them any more than once a month? With an hourly fee they can soon get a feel for a "cost / record" by comparing the number of records processed by the cost to process the chunk of records. Thus they can decide to process records more or less often. If it is more often, they get a more accurate address list and I get more money. Less often they get a less accurate address list and I get less money. In all cases, they process addresses for deliverability and change of address so that they can avoid costs of mailing pieces that never get there. So they have an incentive to keep their lists accurate. Since (in this case) they sell the addresses to their clients, having up to date address validation is a marketing point. So my clients will never know anything about FLOPS and processor minutes. They will know that they processed 100K addresses and it cost them X dollars, and they received Y address corrections. All of those statistics I can provide or they can calculate themselves. BTW, I am watching my machines compute as we speak. My laptop is the machine running the ExportToCSV process (written in VB.Net, pulling data from a SQL Server database) and it is running about 50% average processor usage (50% total CPU time for both cores). The SQL Server is running about 6% usage for both cores. This tells me that I need to do one of two things, either set up virtual machines on the SQL Server and let the ExportToCSV process run on that machine in a virtual machine, or set up VB.Net process servers on dedicated boxes talking to the SQL Server. Interestingly, the data transfers between my laptop and the SQL Server is only using about 2.5% of the bandwidth of a gigabit LAN for very narrow spikes, every 16 seconds or so, so I am not network limited. If I am able to queue jobs I think I could have a robust business going here even with moderate hardware. I am currently processing a 90 million record file, pulling 1 million record chunks every 4 minutes. So this job will take about 90 * 4 minutes to EXPORT THE DATA to CSV for Address Validation. I am now processing one of the 1 million record files through the Address Validation server and it is saying that it will take about 15 minutes to process each file. Thus the AddressValidation (on this machine, which BTW is pegging the single core processor) will cost 90 * 15 minutes. And obviously I need to move to a more powerful machine for this process since this is a bottleneck. Once I am finished with this I have to import the data back in to SQL Server (for this client's job). The validated address file has a ton more fields (returned by the validation process) so I assume it will take significantly more time to import back in to SQL Server. But the point is that: A) The client wants this done! B) The client currently pays me a consulting wage to manually perform all this stuff and monitor the processes. C) The client will now pay me a "computing wage" to automatically perform this process. D) On this one job I will be paid a "computing wage" for something like 30 minutes * 90 files, or 45 computing hours. E) While the "computing wage" is less than my consulting wage, this process will complete in less than 2 days with very little manual intervention (eventually none under normal circumstances), while consuming 1/2 of the processing power of one dual core machine for the VB.Net processing. F) The cost they were paying before to their previous service provider was something like $1.25 / thousand address validated, AND they were paying that every time they selected names. $1.25 / thousand turns into $1.25 * 90K to do a 90 million record file (112 THOUSAND DOLLARS). Of course they did not do the whole file at once, they simply did it for each order that they shipped, EVERY TIME they shipped an order. Orders run anywhere from 50K to a million (or more) records apiece so they would just pay $1.25 for every thousand they shipped, every time they shipped, even if they shipped the same addresses (to different clients). Thus doing it the automatic way they can easily do the whole list once per month, for a thousand or two, then ship as many names as they want without worrying about more address validation costs every time they ship an order. And I can easily show them how much less they pay doing it this way than paying a "per thousand" through their old provider. AND... Of course I get more work (again, mostly automated) shipping the addresses to their clients! This looks like a HUGE win/win for both me and my client! Isn't that what we all hope to achieve? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, June 28, 2007 6:05 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hi John Too bad. I was just about dusting off two old Pentium 266 MHz IBMs I planned to send to you proposing a commission deal. Seriously, I think you go too much into detail. The clients probably don't care about FLOPs or CPU minutes, they are just happy having you to take care to get the job done. We do something similarly and simply charge individual flat rates per month which the clients find fair. /gustav From mwp.reid at qub.ac.uk Fri Jun 29 03:19:58 2007 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Fri, 29 Jun 2007 09:19:58 +0100 Subject: [AccessD] Access 2007: Set Database Options in Code In-Reply-To: <5b2621db0706281640g7d184804gc058edb8bc655842@mail.gmail.com> References: <5b2621db0706281640g7d184804gc058edb8bc655842@mail.gmail.com> Message-ID: Gale Some optins discussed here http://msdn2.microsoft.com/en-us/library/bb421308.aspx You can replace the ribbon with your own. Martin Martin Reid Telephone: 02890974465 ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Gale Perez [galeper at gmail.com] Sent: 29 June 2007 00:40 To: accessd at databaseadvisors.com Subject: [AccessD] Access 2007: Set Database Options in Code I need to distribute copies of an Access 2007 db and would like to know if I can set the following in code: ? Add the user's FE and BE paths to the Trust Center's "Trusted Locations"; I tried adding it manually from my machine, but when I emailed it to the user, they were wiped out (maybe because those paths don't exist from my machine), so I had to go to each user's machine and add the paths. ? Hide the navigation pane (even though I check it not to show, the minimized bar is still there and users can still click on it to expand it) ? Hide all tabs (home, create, external data, db tools) and disable shortcut menus - I checked the box to hide full menus and shortcut menus, but they still show up Thank you for any help! Gale -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Jun 29 04:43:25 2007 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 29 Jun 2007 11:43:25 +0200 Subject: [AccessD] The Business Side Of Databases Message-ID: Hi John Yes, and I hope the client really values - not only in money - the excellent service, knowledge and set up you provide. /gustav >>> jwcolby at colbyconsulting.com 29-06-2007 04:25 >>> This looks like a HUGE win/win for both me and my client! Isn't that what we all hope to achieve? From fuller.artful at gmail.com Fri Jun 29 12:03:28 2007 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 29 Jun 2007 13:03:28 -0400 Subject: [AccessD] Update Access 2003 to deal with SQL 2005? Message-ID: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> Hello all, I'm building an app in Access 2003 that needs to talk to SQL 2005. Every time I try to do something involving the back end, I get the message: "You have connected to a version of SQL Server later than SQL Server 2000. The version of Visual Studio or Access that you are using was released before the version of SQL Server to which you are connected. For this reason, you might encounter problems. Please check with Microsoft to see if there is a service pack that you should apply to Visual Studio or Office in order to get support for the version of SQL Server to which you are connected. You can continue but any new object types might not be enumerated, and it will not be possible to save any objects or database diagrams that you create using the Visual Database Tools." Is there any way around this? I don't really mind running both VS Studio.NETand Access 2003 at the same time, but do you know of an update that rectifies this? I looked and didn't find one. TIA, Arthur From ewaldt at gdls.com Fri Jun 29 12:05:17 2007 From: ewaldt at gdls.com (ewaldt at gdls.com) Date: Fri, 29 Jun 2007 13:05:17 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: Hey, John, I just found my kids' old Timex Sinclair 1000. Would that be slow enough? :-) Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems Date: Thu, 28 Jun 2007 13:25:09 -0400 From: "jwcolby" Subject: Re: [AccessD] The Business Side Of Databases To: "'Access Developers discussion and problem solving'" Message-ID: <20070628172512.97DACBE52 at smtp-auth.no-ip.com> Content-Type: text/plain; charset="us-ascii" Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. From jimdettman at verizon.net Fri Jun 29 12:13:21 2007 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 29 Jun 2007 13:13:21 -0400 Subject: [AccessD] Update Access 2003 to deal with SQL 2005? In-Reply-To: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> References: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> Message-ID: <003901c7ba70$cc302800$8abea8c0@XPS> Arthur, <> No. Your only choice is to connect to SQL 2005 via ODBC rather then as an ADP. Microsoft has no plans to updated the ADP capability in Access 2003. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, June 29, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: [AccessD] Update Access 2003 to deal with SQL 2005? Hello all, I'm building an app in Access 2003 that needs to talk to SQL 2005. Every time I try to do something involving the back end, I get the message: "You have connected to a version of SQL Server later than SQL Server 2000. The version of Visual Studio or Access that you are using was released before the version of SQL Server to which you are connected. For this reason, you might encounter problems. Please check with Microsoft to see if there is a service pack that you should apply to Visual Studio or Office in order to get support for the version of SQL Server to which you are connected. You can continue but any new object types might not be enumerated, and it will not be possible to save any objects or database diagrams that you create using the Visual Database Tools." Is there any way around this? I don't really mind running both VS Studio.NETand Access 2003 at the same time, but do you know of an update that rectifies this? I looked and didn't find one. 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 Fri Jun 29 12:15:48 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 29 Jun 2007 13:15:48 -0400 Subject: [AccessD] The Business Side Of Databases In-Reply-To: Message-ID: <20070629171552.A85F1BE98@smtp-auth.no-ip.com> That is exactly what I am looking for. Does it run VB.Net? ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of ewaldt at gdls.com Sent: Friday, June 29, 2007 1:05 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The Business Side Of Databases Hey, John, I just found my kids' old Timex Sinclair 1000. Would that be slow enough? :-) Thomas F. Ewald Stryker Mass Properties General Dynamics Land Systems Date: Thu, 28 Jun 2007 13:25:09 -0400 From: "jwcolby" Subject: Re: [AccessD] The Business Side Of Databases To: "'Access Developers discussion and problem solving'" Message-ID: <20070628172512.97DACBE52 at smtp-auth.no-ip.com> Content-Type: text/plain; charset="us-ascii" Well, I like the slower machine idea!!! Great minds think alike. In fact I am searching EBAY for some old Commodore 64 machines to make my servers. ;-) This is an e-mail from General Dynamics Land Systems. It is for the intended recipient only and may contain confidential and privileged information. No one else may read, print, store, copy, forward or act in reliance on it or its attachments. If you are not the intended recipient, please return this message to the sender and delete the message and any attachments from your computer. Your cooperation is appreciated. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at webedb.com Fri Jun 29 13:51:44 2007 From: robert at webedb.com (Robert L. Stewart) Date: Fri, 29 Jun 2007 13:51:44 -0500 Subject: [AccessD] Set Database Options in Code In-Reply-To: References: Message-ID: <200706291853.l5TIrm1b012213@databaseadvisors.com> Hide the Ribbon When Access Starts Access Developer Reference By default, Microsoft Office Access 2007 does not provide a method for hiding the Ribbon. This topic describes how to load a customized ribbon that hides all of the built-in tabs. To load the customized ribbon when Access starts, you should store its settings in a table named USysRibbons. The USysRibbons table must be created using specific column names in order for the Ribbon customizations to be implemented. The following table describes the settings to use when creating the USysRibbons table. Column Name Data Type Description RibbonName Text Contains the name of the custom ribbon to be associated with this customization. RibbonXML Memo Contains the Ribbon Extensibility XML (RibbonX) that defines the Ribbon customization. The following table describes the Ribbon customization settings to store in the USysRibbons table. Column Name Value RibbonName HideTheRibbon RibbonXML Applying the Customized Ribbon When Access Starts To implement a custom UI so that it is available when the application starts, do the following: Follow the process described previously to make the customized ribbon available to the application. Close and then restart the application. Click the Microsoft Office Button Button image and then click Access Options. Click the Current Database option and then, in the Ribbon and Toolbar Options section, click the Ribbon Name list and select HideTheRibbon. Close and restart the application. At 12:00 PM 6/29/2007, you wrote: >Of Gale Perez [galeper at gmail.com] >Sent: 29 June 2007 00:40 >To: accessd at databaseadvisors.com >Subject: [AccessD] Access 2007: Set Database Options in Code > >I need to distribute copies of an Access 2007 db and would like to know if I >can set the following in code: > > >? Add the user's FE and BE paths to the Trust Center's "Trusted >Locations"; I tried adding it manually from my machine, but when I emailed >it to the user, they were wiped out (maybe because those paths don't exist >from my machine), so I had to go to each user's machine and add the paths. > >? Hide the navigation pane (even though I check it not to show, the >minimized bar is still there and users can still click on it to expand it) > >? Hide all tabs (home, create, external data, db tools) and disable >shortcut menus - I checked the box to hide full menus and shortcut menus, >but they still show up > > > >Thank you for any help! > >Gale From dwaters at usinternet.com Fri Jun 29 15:36:48 2007 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 29 Jun 2007 15:36:48 -0500 Subject: [AccessD] Update Access 2003 to deal with SQL 2005? In-Reply-To: <003901c7ba70$cc302800$8abea8c0@XPS> References: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> <003901c7ba70$cc302800$8abea8c0@XPS> Message-ID: <003e01c7ba8d$3826f220$0200a8c0@danwaters> Arthur, The SQL 2005 Management Studio (Full or Express) may be a good way to manage a SQL 2005 database. I think it can take the place of the visual management tools used by Access for the full version of SQL 2000. MS never did have a similar tool for MSDE 2000. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, June 29, 2007 12:13 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Update Access 2003 to deal with SQL 2005? Arthur, <> No. Your only choice is to connect to SQL 2005 via ODBC rather then as an ADP. Microsoft has no plans to updated the ADP capability in Access 2003. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, June 29, 2007 1:03 PM To: Access Developers discussion and problem solving Subject: [AccessD] Update Access 2003 to deal with SQL 2005? Hello all, I'm building an app in Access 2003 that needs to talk to SQL 2005. Every time I try to do something involving the back end, I get the message: "You have connected to a version of SQL Server later than SQL Server 2000. The version of Visual Studio or Access that you are using was released before the version of SQL Server to which you are connected. For this reason, you might encounter problems. Please check with Microsoft to see if there is a service pack that you should apply to Visual Studio or Office in order to get support for the version of SQL Server to which you are connected. You can continue but any new object types might not be enumerated, and it will not be possible to save any objects or database diagrams that you create using the Visual Database Tools." Is there any way around this? I don't really mind running both VS Studio.NETand Access 2003 at the same time, but do you know of an update that rectifies this? I looked and didn't find one. 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 jwcolby at colbyconsulting.com Fri Jun 29 15:45:02 2007 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 29 Jun 2007 16:45:02 -0400 Subject: [AccessD] 64 bit MYSql on 64 bit linux Message-ID: <20070629204507.1CB9EBF80@smtp-auth.no-ip.com> Is anyone using 64 bit database / OS software? My databases are so large that having 2 mb memory constraints are killing me (gut feeling here). But once I start looking at x64 versions of Windows Server and in particular x64 versions of SQL Server the prices skyrocket. I will be paying more for the licenses for those two things (for EACH processor chip) than I will for the entire machine hardware, and it is pretty heavy duty hardware. Thus I need to at least examine Linux / MySQL assuming that I can get 64 bit versions. John W. Colby Colby Consulting www.ColbyConsulting.com From martyconnelly at shaw.ca Fri Jun 29 20:37:59 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Fri, 29 Jun 2007 18:37:59 -0700 Subject: [AccessD] Update Access 2003 to deal with SQL 2005? In-Reply-To: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> References: <29f585dd0706291003yde6276bj156295ed1e2fc4ae@mail.gmail.com> Message-ID: <4685B3F7.4060702@shaw.ca> One way to get around this, is you have to use SQL 2005 tools (or other compatible tools) to edit your SQL Server objects instead of the Access tools. It is frustrating to switch from Access to see the object in question then switch tools to the SQL server tool to edit it. Tip: Having 2 monitors on the desk takes the homicidal edge off this irritation. Arthur Fuller wrote: >Hello all, > >I'm building an app in Access 2003 that needs to talk to SQL 2005. Every >time I try to do something involving the back end, I get the message: > >"You have connected to a version of SQL Server later than SQL Server 2000. >The version of Visual Studio or Access that you are using was released >before the version of SQL Server to which you are connected. For this >reason, you might encounter problems. > >Please check with Microsoft to see if there is a service pack that you >should apply to Visual Studio or Office in order to get support for the >version of SQL Server to which you are connected. > >You can continue but any new object types might not be enumerated, and it >will not be possible to save any objects or database diagrams that you >create using the Visual Database Tools." > >Is there any way around this? I don't really mind running both VS >Studio.NETand Access 2003 at the same time, but do you know of an >update that >rectifies this? I looked and didn't find one. > >TIA, > >Arthur > > -- Marty Connelly Victoria, B.C. Canada From martyconnelly at shaw.ca Sat Jun 30 16:51:04 2007 From: martyconnelly at shaw.ca (MartyConnelly) Date: Sat, 30 Jun 2007 14:51:04 -0700 Subject: [AccessD] Access 2007: Set Database Options in Code In-Reply-To: <5b2621db0706281640g7d184804gc058edb8bc655842@mail.gmail.com> References: <5b2621db0706281640g7d184804gc058edb8bc655842@mail.gmail.com> Message-ID: <4686D048.2060201@shaw.ca> Inline below See also: Look through the url links in blog questions here Clint Covington: Microsoft Office Access Blog Do you like the new navigation pane? http://blogs.msdn.com/clintcovington/archive/2007/06/07/do-you-like-the-new-navigation-pane.aspx Change Access 2007 database options for your application http://articles.techrepublic.com.com/2415-10878_11-88582.html?tag=nl.e056 Gale Perez wrote: >I need to distribute copies of an Access 2007 db and would like to know if I >can set the following in code: > > >? Add the user's FE and BE paths to the Trust Center's "Trusted >Locations"; I tried adding it manually from my machine, but when I emailed >it to the user, they were wiped out (maybe because those paths don't exist >from my machine), so I had to go to each user's machine and add the paths. > > This gets complicated real fast unless you are familiar with OCT and .adm files which I am not. You can configure trusted locations and trusted publishers settings by using the Office Customization Tool (OCT) and the Group Policy Object Editor. This is dependant on network lockdowns. There are also workarounds with code certificates and registry modifications. By the way Thwate is now offering a 3 year VBA code certificate, they used to be only good for a year, which guaranteed yearly contact with client. However if your clients haven't done this, there are default trusted locations You could perhaps install to. I haven't ventured there yet. Several trusted locations are automatically created when you install the 2007 Microsoft Office system. The following are some examples: drive\Program Files\Microsoft Office\Templates drive\Program Files\Microsoft Office\Office12\Startup >? Hide the navigation pane (even though I check it not to show, the >minimized bar is still there and users can still click on it to expand it) > > here are some methods of the DoCmd object that you might find useful in manipulating the nav pane through code: SetDisplayedCategories http://msdn2.microsoft.com/en-us/library/bb242883.aspx NavigateTo http://msdn2.microsoft.com/en-us/library/bb238943.aspx LockNavigationPane http://msdn2.microsoft.com/en-us/library/bb242880.aspx DoCmd.LockNavigationPane(True) DoCmd.SetDisplayedCategories(Show, Category) Parameters Name Required/Optional Data Type Description Show Required Variant Set to Yes to show the category or categories. Set to No to hide them. Category Optional Variant The name of the category you want to show or hide. Leave blank to show or hide all categories. You might be able to use code that looks like this but have only seen used in Word Dim WithEvents objPane As NavigationPane http://msdn2.microsoft.com/en-us/library/bb206758.aspx Private Sub Application_Startup() ' Get the NavigationPane object for the ' currently displayed Explorer object. Set objPane = Application.ActiveExplorer.NavigationPane End Sub >? Hide all tabs (home, create, external data, db tools) and disable >shortcut menus - I checked the box to hide full menus and shortcut menus, >but they still show up > > You will have to do through ribbons as Martin stated > > >Thank you for any help! > >Gale > > -- Marty Connelly Victoria, B.C. Canada From jmhecht at earthlink.net Sat Jun 30 18:08:12 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Sat, 30 Jun 2007 16:08:12 -0700 Subject: [AccessD] Never Take a job for a friend (Three level design question) Message-ID: <001e01c7bb6b$88d195c0$6701a8c0@ACER2G> It is simple. Ya Right I am righting a poor mans HR program. There are four user levels. Dispatchers can not do notes, can not see notes. Field supervisor can write notes. Can not see manager or executive notes. Managers can write notes, can read Field supervisor notes, not edit them or see executive notes. Executives can write theirs, see but not edit all other notes. Notes are many notes to one employee. How do I do notes so people see them in chronological order? If I do three sub tables how would I get all notes to same point. One employee can have multiple incidents good and bad in their record. How would I get all three levels of notes to same incident? Ya all know where I am spending my sat night. Joe Hecht jmhecht at earthlink.net From jmhecht at earthlink.net Sat Jun 30 18:22:58 2007 From: jmhecht at earthlink.net (Joe Hecht) Date: Sat, 30 Jun 2007 16:22:58 -0700 Subject: [AccessD] Control Property Question Message-ID: <002301c7bb6d$992d4a20$6701a8c0@ACER2G> I use this code to enable or disable code bases on weather an employee needs licenses to work. Private Sub CboJobTitle_AfterUpdate() 'If employee is not licensed diasable license controls If Me.CboJobTitle = "Admin" Then Me.cboIssueAgency.Enabled = False Me.txtLicExpires.Enabled = False Me.txtDotExpires.Enabled = False Else Me.cboIssueAgency.Enabled = True Me.txtLicExpires.Enabled = True Me.txtDotExpires.Enabled = True End If They can be hired as admin and later promote and need the licences. Properties stay set when you close a database and reopen them unless another event changes them, Is that a correct statement. You forget so much when you do not do this for a year. Thanks Joe Hecht jmhecht at earthlink.net From prodevmg at yahoo.com Sat Jun 30 19:46:30 2007 From: prodevmg at yahoo.com (Lonnie Johnson) Date: Sat, 30 Jun 2007 17:46:30 -0700 (PDT) Subject: [AccessD] Control Property Question Message-ID: <251837.63895.qm@web33109.mail.mud.yahoo.com> Yes, that is correct. May God bless you beyond your imagination! Lonnie Johnson ProDev, Professional Development of MS Access Databases Visit me at ==> http://www.prodev.us ----- Original Message ---- From: Joe Hecht To: Access Developers discussion and problem solving Sent: Saturday, June 30, 2007 6:22:58 PM Subject: [AccessD] Control Property Question I use this code to enable or disable code bases on weather an employee needs licenses to work. Private Sub CboJobTitle_AfterUpdate() 'If employee is not licensed diasable license controls If Me.CboJobTitle = "Admin" Then Me.cboIssueAgency.Enabled = False Me.txtLicExpires.Enabled = False Me.txtDotExpires.Enabled = False Else Me.cboIssueAgency.Enabled = True Me.txtLicExpires.Enabled = True Me.txtDotExpires.Enabled = True End If They can be hired as admin and later promote and need the licences. Properties stay set when you close a database and reopen them unless another event changes them, Is that a correct statement. You forget so much when you do not do this for a year. Thanks Joe Hecht jmhecht at earthlink.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ____________________________________________________________________________________ Boardwalk for $500? In 2007? Ha! Play Monopoly Here and Now (it's updated for today's economy) at Yahoo! Games. http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow