<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" version="2.0">
  <channel>
    <title>Doctor Access Blog</title>
    <link>http://blog.askdoctoraccess.com/</link>
    <description>Everything About MS Access</description>
    <language>en-us</language>
    <copyright>AppliTech, Inc.</copyright>
    <lastBuildDate>Wed, 05 Oct 2011 02:47:54 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>draccess@askdoctoraccess.com</managingEditor>
    <webMaster>draccess@askdoctoraccess.com</webMaster>
    <item>
      <trackback:ping>http://blog.askdoctoraccess.com/Trackback.aspx?guid=19c1c069-ee89-4cbf-b598-04e88a3dbdc3</trackback:ping>
      <pingback:server>http://blog.askdoctoraccess.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.askdoctoraccess.com/PermaLink,guid,19c1c069-ee89-4cbf-b598-04e88a3dbdc3.aspx</pingback:target>
      <dc:creator>Byron Polk</dc:creator>
      <wfw:comment>http://blog.askdoctoraccess.com/CommentView,guid,19c1c069-ee89-4cbf-b598-04e88a3dbdc3.aspx</wfw:comment>
      <wfw:commentRss>http://blog.askdoctoraccess.com/SyndicationService.asmx/GetEntryCommentsRss?guid=19c1c069-ee89-4cbf-b598-04e88a3dbdc3</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Ok, so I have asked the questions, but now I am thinking that perhaps the better question
might be, do you even provide any custom naming for any controls? 
</p>
        <p>
Forms and reports are an inevitable part of any good database application. Forms provide
the platform for users of the application to interact with the data. Reports provide
the ability to present the data in a predefined and structured manner. Both forms
and reports required controls to display data. 
</p>
        <p>
For the purpose of this writing, I will concentrate my thoughts on Forms. We will
leave the discussion of controls in reports to another time. 
</p>
        <p>
During development of the database application adding controls to forms is a very
common and required practice. These controls can be added to forms and/or reports
in a variety of ways. Users can use a wizard to add a form and have the required controls
added by the wizard. Users can also simply select a table and click the “Fom” option
from the “Create” tab on the ribbon and Access will automatically create a form that
will allow the user to interact with the data in the table. Alternately user can also
simply create a completely blank form, provide a record source for the form and then
user one method or the other to add the required controls to the blank form. 
</p>
        <p>
Forms come in basically two varieties, bound and unbound. This subject is one that
must be address by its self. Here is a link that will help to understand this concept
better: <a href="http://www.baldyweb.com/BoundUnbound.htm">http://www.baldyweb.com/BoundUnbound.htm</a>. 
</p>
        <p>
Every control that is added to a form or report <u>must</u> have a name. No matter
what method is used to add controls to a form, Access does the best job possible to
provide names for all controls by naming the using the name associated with the type
of control and then adding an incrementing number to the end of that name. 
</p>
        <p>
I consistently see VBA code from others where they are attempting to refer to controls
that clearly have the default names provided by Access when the control was added.
As a result, I have come to believe that many Access developers do not understand
that they should use some type of naming convention to provide meaningful names for
the controls on their forms. 
</p>
        <p>
While I have no desire to try to tell anyone what naming convention to use, I do want
to strongly encourage all Access developers to adopt and use some naming convention.
You might not want to adopt any one specific naming convention but rather take the
options offered by other naming conventions and develop your own custom naming conventions.
So, here are some links that might just inspire some of you to actually start using
some sort of naming convention. So check out these links: <a href="http://www.acc-technology.com/namconv.htm">The
Leszynski Naming Convention</a>, <a href="http://www.dhdurso.org/articles/Access-Naming-Conventions.pdf">The
Lexzynski/Reddick Naming Convention</a> or the <a href="http://www.dhdurso.org/articles/ms-access-naming.html">Microsoft
Access Object Naming Conventions</a>. 
</p>
        <p>
What should be named and what might not need to be named? During the development of
my own forms, the only controls that I do not individually name are labels that are
associated with or attached to other controls. In the event that I plan to manipulate
a label associated with another control is associated with or attached to another
control, I will also provide a custom name for the label as well as the primary control.
One condition where I do this is when I have a check box that has a Yes/No field as
its data source. Let’s say the check box has a Yes/No field named “Active”. I would
name the check box “chkActive”. I would also provide a name for the that is associated
with or attached to that check box. I would name the label “lblStatus”. This way I
can refer to each control independently but still have the label to be connected to
the check box so when I hide the check box, the connected label is also hidden. 
</p>
        <p>
I cannot begin to tell you how critical it is during the VBA coding process to have
your controls named with meaningful names. Only when you have experienced this will
you be able to understand the positive impact that using a good, consistent naming
convention will have on your coding ability. 
</p>
        <p>
I will be posting more on creating, naming and using objects in Access in future posts. 
</p>
        <p>
I invite your comments on this and any other subject on my blog.
</p>
        <img width="0" height="0" src="http://blog.askdoctoraccess.com/aggbug.ashx?id=19c1c069-ee89-4cbf-b598-04e88a3dbdc3" />
      </body>
      <title>Do You Use Any Naming Convention for Controls in MS Access?   If No, Why Not?</title>
      <guid isPermaLink="false">http://blog.askdoctoraccess.com/PermaLink,guid,19c1c069-ee89-4cbf-b598-04e88a3dbdc3.aspx</guid>
      <link>http://blog.askdoctoraccess.com/2011/10/05/DoYouUseAnyNamingConventionForControlsInMSAccessIfNoWhyNot.aspx</link>
      <pubDate>Wed, 05 Oct 2011 02:47:54 GMT</pubDate>
      <description>&lt;p&gt;
Ok, so I have asked the questions, but now I am thinking that perhaps the better question
might be, do you even provide any custom naming for any controls? 
&lt;/p&gt;
&lt;p&gt;
Forms and reports are an inevitable part of any good database application. Forms provide
the platform for users of the application to interact with the data. Reports provide
the ability to present the data in a predefined and structured manner. Both forms
and reports required controls to display data. 
&lt;/p&gt;
&lt;p&gt;
For the purpose of this writing, I will concentrate my thoughts on Forms. We will
leave the discussion of controls in reports to another time. 
&lt;/p&gt;
&lt;p&gt;
During development of the database application adding controls to forms is a very
common and required practice. These controls can be added to forms and/or reports
in a variety of ways. Users can use a wizard to add a form and have the required controls
added by the wizard. Users can also simply select a table and click the “Fom” option
from the “Create” tab on the ribbon and Access will automatically create a form that
will allow the user to interact with the data in the table. Alternately user can also
simply create a completely blank form, provide a record source for the form and then
user one method or the other to add the required controls to the blank form. 
&lt;/p&gt;
&lt;p&gt;
Forms come in basically two varieties, bound and unbound. This subject is one that
must be address by its self. Here is a link that will help to understand this concept
better: &lt;a href="http://www.baldyweb.com/BoundUnbound.htm"&gt;http://www.baldyweb.com/BoundUnbound.htm&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
Every control that is added to a form or report &lt;u&gt;must&lt;/u&gt; have a name. No matter
what method is used to add controls to a form, Access does the best job possible to
provide names for all controls by naming the using the name associated with the type
of control and then adding an incrementing number to the end of that name. 
&lt;/p&gt;
&lt;p&gt;
I consistently see VBA code from others where they are attempting to refer to controls
that clearly have the default names provided by Access when the control was added.
As a result, I have come to believe that many Access developers do not understand
that they should use some type of naming convention to provide meaningful names for
the controls on their forms. 
&lt;/p&gt;
&lt;p&gt;
While I have no desire to try to tell anyone what naming convention to use, I do want
to strongly encourage all Access developers to adopt and use some naming convention.
You might not want to adopt any one specific naming convention but rather take the
options offered by other naming conventions and develop your own custom naming conventions.
So, here are some links that might just inspire some of you to actually start using
some sort of naming convention. So check out these links: &lt;a href="http://www.acc-technology.com/namconv.htm"&gt;The
Leszynski Naming Convention&lt;/a&gt;, &lt;a href="http://www.dhdurso.org/articles/Access-Naming-Conventions.pdf"&gt;The
Lexzynski/Reddick Naming Convention&lt;/a&gt; or the &lt;a href="http://www.dhdurso.org/articles/ms-access-naming.html"&gt;Microsoft
Access Object Naming Conventions&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
What should be named and what might not need to be named? During the development of
my own forms, the only controls that I do not individually name are labels that are
associated with or attached to other controls. In the event that I plan to manipulate
a label associated with another control is associated with or attached to another
control, I will also provide a custom name for the label as well as the primary control.
One condition where I do this is when I have a check box that has a Yes/No field as
its data source. Let’s say the check box has a Yes/No field named “Active”. I would
name the check box “chkActive”. I would also provide a name for the that is associated
with or attached to that check box. I would name the label “lblStatus”. This way I
can refer to each control independently but still have the label to be connected to
the check box so when I hide the check box, the connected label is also hidden. 
&lt;/p&gt;
&lt;p&gt;
I cannot begin to tell you how critical it is during the VBA coding process to have
your controls named with meaningful names. Only when you have experienced this will
you be able to understand the positive impact that using a good, consistent naming
convention will have on your coding ability. 
&lt;/p&gt;
&lt;p&gt;
I will be posting more on creating, naming and using objects in Access in future posts. 
&lt;/p&gt;
&lt;p&gt;
I invite your comments on this and any other subject on my blog.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.askdoctoraccess.com/aggbug.ashx?id=19c1c069-ee89-4cbf-b598-04e88a3dbdc3" /&gt;</description>
      <comments>http://blog.askdoctoraccess.com/CommentView,guid,19c1c069-ee89-4cbf-b598-04e88a3dbdc3.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://blog.askdoctoraccess.com/Trackback.aspx?guid=1a940847-3242-4319-aea7-c4631e548d07</trackback:ping>
      <pingback:server>http://blog.askdoctoraccess.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.askdoctoraccess.com/PermaLink,guid,1a940847-3242-4319-aea7-c4631e548d07.aspx</pingback:target>
      <dc:creator>Byron Polk</dc:creator>
      <wfw:comment>http://blog.askdoctoraccess.com/CommentView,guid,1a940847-3242-4319-aea7-c4631e548d07.aspx</wfw:comment>
      <wfw:commentRss>http://blog.askdoctoraccess.com/SyndicationService.asmx/GetEntryCommentsRss?guid=1a940847-3242-4319-aea7-c4631e548d07</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If you have ever had to manage the visibility, the enabled or the locked properties
of multiple controls on one or more forms, then you need to take a look at a demo
database and the accompanying PDF document that I have posted on the Download page
of my website at:  <a title="http://www.askdoctoraccess.com/DownloadPage.aspx" href="http://www.askdoctoraccess.com/DownloadPage.aspx">http://www.askdoctoraccess.com/DownloadPage.aspx</a></p>
        <p>
Here are a few highlights about this technique:
</p>
        <p>
          <b>Special Method for Managing Multiple Controls on a Form</b>
        </p>
        <p>
I initially started out just using macros to manage these controls. Over the years
I then started developing and using VBA code behind the object on my forms like the
one described above to manage the various controls on my form. I just created individual
lines of code that would make specific controls visible or not based on the button
that was clicked. For example, if the Edit button was clicked, I would specifically
reference each of the controls that needed to be made visible using one line of VBA
code to make each control to make it visible. 
</p>
        <p>
          <b>
            <i>Note to my experienced Access colleagues: I am now totally aware of how inefficient
and ridiculously time consuming this type of programming was. But hey, we all have
to learn and I submit that many of our friends that are new to VBA programming are
doing this same kind of programming right now.</i>
          </b>
        </p>
        <p>
Writing VBA code like this was a very time consuming process because I then had to
create this type of code had over and over again in the code behind each command button. 
</p>
        <p>
This was so time consuming and required such a huge amount of redundant code that
I finally figured out that I could create a “user defined function” that would allow
me to create the VBA code just one time and, by passing a value of “true” or “false”
my function, would cause the referenced list of controls to be visible or not visible
based on the value passed to my function. 
</p>
        <p>
Although the user defined function made the development of this type of user interface
much easier to create and maintain, it still required that I add a single line of
code to address each and every control for which I needed to manage various properties. 
</p>
        <p>
I recently came across a couple of posting on the Access forums about using the “Tag”
property to identify controls that were to be managed in some way. I have now expanded
on this concept and come up with what I know to be an even more simple way to use
the “Tag” property of controls to accomplish the management of controls on my form.
Using my method, I can not only provide all of the same functionality provided by
the user defined function method that I have used previously, but I can actually provide
even more capability and flexibility for managing the controls on my form. The best
news of all is that I can now use one Public function that is defined in a module
to manage the appropriate properties of multiple controls on any form I choose by
passing the name of the form and a true or false value to the function when it is
called. 
</p>
        <p>
          <b>
            <i>Note: Previously I had rarely used the “Tag” property of forms and/or controls,
and had never found a really significant usage for this property.</i>
          </b>
        </p>
        <p>
In this new method, the “Tag” property becomes an intricate part of the process. 
</p>
        <p>
Not only can you define your own values to be used for managing the various properties
of the controls instead of using the ones I have suggested, but you could easily add
new values that would allow you to manage other properties of the controls. 
</p>
        <p>
To download the “ManagingMultipleControls” zip file containing the demo database,
the PDF document with the complete explanation of how to implement this technique,
including the public function that does the heavy lifting, just visit my website at: <a title="http://www.askdoctoraccess.com/DownloadPage.aspx" href="http://www.askdoctoraccess.com/DownloadPage.aspx">http://www.askdoctoraccess.com/DownloadPage.aspx</a></p>
        <img width="0" height="0" src="http://blog.askdoctoraccess.com/aggbug.ashx?id=1a940847-3242-4319-aea7-c4631e548d07" />
      </body>
      <title>Have You Ever Needed To Hide, Enable or Lock Multiple Controls on a Form?</title>
      <guid isPermaLink="false">http://blog.askdoctoraccess.com/PermaLink,guid,1a940847-3242-4319-aea7-c4631e548d07.aspx</guid>
      <link>http://blog.askdoctoraccess.com/2011/10/04/HaveYouEverNeededToHideEnableOrLockMultipleControlsOnAForm.aspx</link>
      <pubDate>Tue, 04 Oct 2011 02:44:44 GMT</pubDate>
      <description>&lt;p&gt;
If you have ever had to manage the visibility, the enabled or the locked properties
of multiple controls on one or more forms, then you need to take a look at a demo
database and the accompanying PDF document that I have posted on the Download page
of my website at:&amp;nbsp; &lt;a title="http://www.askdoctoraccess.com/DownloadPage.aspx" href="http://www.askdoctoraccess.com/DownloadPage.aspx"&gt;http://www.askdoctoraccess.com/DownloadPage.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Here are a few highlights about this technique:
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Special Method for Managing Multiple Controls on a Form&lt;/b&gt; 
&lt;/p&gt;
&lt;p&gt;
I initially started out just using macros to manage these controls. Over the years
I then started developing and using VBA code behind the object on my forms like the
one described above to manage the various controls on my form. I just created individual
lines of code that would make specific controls visible or not based on the button
that was clicked. For example, if the Edit button was clicked, I would specifically
reference each of the controls that needed to be made visible using one line of VBA
code to make each control to make it visible. 
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&lt;i&gt;Note to my experienced Access colleagues: I am now totally aware of how inefficient
and ridiculously time consuming this type of programming was. But hey, we all have
to learn and I submit that many of our friends that are new to VBA programming are
doing this same kind of programming right now.&lt;/i&gt;&lt;/b&gt; 
&lt;/p&gt;
&lt;p&gt;
Writing VBA code like this was a very time consuming process because I then had to
create this type of code had over and over again in the code behind each command button. 
&lt;/p&gt;
&lt;p&gt;
This was so time consuming and required such a huge amount of redundant code that
I finally figured out that I could create a “user defined function” that would allow
me to create the VBA code just one time and, by passing a value of “true” or “false”
my function, would cause the referenced list of controls to be visible or not visible
based on the value passed to my function. 
&lt;/p&gt;
&lt;p&gt;
Although the user defined function made the development of this type of user interface
much easier to create and maintain, it still required that I add a single line of
code to address each and every control for which I needed to manage various properties. 
&lt;/p&gt;
&lt;p&gt;
I recently came across a couple of posting on the Access forums about using the “Tag”
property to identify controls that were to be managed in some way. I have now expanded
on this concept and come up with what I know to be an even more simple way to use
the “Tag” property of controls to accomplish the management of controls on my form.
Using my method, I can not only provide all of the same functionality provided by
the user defined function method that I have used previously, but I can actually provide
even more capability and flexibility for managing the controls on my form. The best
news of all is that I can now use one Public function that is defined in a module
to manage the appropriate properties of multiple controls on any form I choose by
passing the name of the form and a true or false value to the function when it is
called. 
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&lt;i&gt;Note: Previously I had rarely used the “Tag” property of forms and/or controls,
and had never found a really significant usage for this property.&lt;/i&gt;&lt;/b&gt; 
&lt;/p&gt;
&lt;p&gt;
In this new method, the “Tag” property becomes an intricate part of the process. 
&lt;/p&gt;
&lt;p&gt;
Not only can you define your own values to be used for managing the various properties
of the controls instead of using the ones I have suggested, but you could easily add
new values that would allow you to manage other properties of the controls. 
&lt;/p&gt;
&lt;p&gt;
To download the “ManagingMultipleControls” zip file containing the demo database,
the PDF document with the complete explanation of how to implement this technique,
including the public function that does the heavy lifting, just visit my website at: &lt;a title="http://www.askdoctoraccess.com/DownloadPage.aspx" href="http://www.askdoctoraccess.com/DownloadPage.aspx"&gt;http://www.askdoctoraccess.com/DownloadPage.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.askdoctoraccess.com/aggbug.ashx?id=1a940847-3242-4319-aea7-c4631e548d07" /&gt;</description>
      <comments>http://blog.askdoctoraccess.com/CommentView,guid,1a940847-3242-4319-aea7-c4631e548d07.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://blog.askdoctoraccess.com/Trackback.aspx?guid=fafed05b-ef3e-41e4-8a21-ca9ea2d032b3</trackback:ping>
      <pingback:server>http://blog.askdoctoraccess.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.askdoctoraccess.com/PermaLink,guid,fafed05b-ef3e-41e4-8a21-ca9ea2d032b3.aspx</pingback:target>
      <dc:creator>Byron Polk</dc:creator>
      <wfw:comment>http://blog.askdoctoraccess.com/CommentView,guid,fafed05b-ef3e-41e4-8a21-ca9ea2d032b3.aspx</wfw:comment>
      <wfw:commentRss>http://blog.askdoctoraccess.com/SyndicationService.asmx/GetEntryCommentsRss?guid=fafed05b-ef3e-41e4-8a21-ca9ea2d032b3</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I recently posted the following VBA code to the <a href="http://www.access-programmers.co.uk/forums/forumdisplay.php?f=63">Access
World Forums</a> but I though I would also post it here on my blog.  
</p>
        <p>
I had found code that was supposed to work, but did not, so  I modified the code
to make it work for me. 
</p>
        <p>
Copy the code below and paste it into a new module.  Be careful <u><strong>not</strong></u> to
name this new module with the same name as the Public Function:  “RefreshSharePointLinks”.  
</p>
        <blockquote>
          <p>
'***********Code Start****************<br />
'This code is a modified version of the code that can be found at:<br />
'http://blogs.office.com/b/microsoft-access/archive/2009/02/04/code-to-refresh-sharepoint-link-tables.aspx<br />
'The original code has been modified by Byron Polk<br />
'It is not to be altered or distributed,<br />
'except as part of an application.<br />
'You are free to use it in any application,<br />
'provided the copyright notice is left unchanged.<br />
Public Function RefreshSharePointLinks()<br />
Dim dbs As Database<br />
Dim rst As dao.Recordset<br />
Dim tbl As dao.TableDef<br />
Dim fld As dao.Field<br />
Dim strSql As String<br />
Set dbs = CurrentDb()<br />
On Error GoTo Err_ChkError<br />
'iterate through all of the table objects in the database<br />
For Each tbl In dbs.TableDefs<br />
    'only try to refresh linked or "Attadhed" tables<br />
    If (Mid(tbl.Name, 1, 1) &lt;&gt; "~") And ((tbl.Attributes And
dbAttachedTable) = dbAttachedTable) Then<br />
        '***You may need to add additional "If"
statements to have the code<br />
        '   ignore specific tabale<br />
        'if the table is named "User Information
List" do not relink the table<br />
        If Left(tbl.Name, 21) &lt;&gt; "User Information
List" Then<br />
            'if the table is
named "UserInfo" do not relink the table<br />
            If Left(tbl.Name,
8) &lt;&gt; "UserInfo" Then<br />
               
'if the connection string for the linked or "Attached" table<br />
               
'starts with "WSS" then this is a ShasrPoint table.<br />
               
If Left(tbl.Connect, 3) = "WSS" Then<br />
                   
'try to open an editabel recordset from this table<br />
                   
strSql = "SELECT * FROM [" &amp; tbl.Name &amp; "];"<br />
                   
Set rst = dbs.OpenRecordset(strSql, dbOpenDynaset)<br />
                   
'locate an updatable field (not a calculated column)<br />
                   
For Each fld In tbl.Fields<br />
                       
If fld.Type = dbText Then<br />
                           
'if there is a value in this field use this field<br />
                           
If Not IsNull(rst.Fields(fld.Name).value) Then<br />
                               
'insure that this field is an updateable type field<br />
                               
If fld.DataUpdatable = False Then<br />
                                   
'set the recordset to "edit" mode<br />
                                   
rst.Edit<br />
                                   
'update the updatabale field with the same value<br />
                                   
rst.Fields(fld.Name).value = rst.Fields(fld.Name).value<br />
                                   
'attempt to update the record.<br />
                                   
rst.Update<br />
                                   
'if the table needs to be relinked, error 3851 will occur and<br />
                                   
'our "On Error" error handling will kick in and relink the table<br />
                                   
'Only if the update was successful, move on to the next linked table<br />
                                   
GoTo GetNextLinkedTbl<br />
                               
End If<br />
                           
End If<br />
                       
End If<br />
                   
Next<br />
               
End If<br />
            End If<br />
        End If<br />
    End If<br />
GetNextLinkedTbl:<br />
Next 
<br />
***************End of Code***********
</p>
        </blockquote>
        <p>
Hope it helps you.
</p>
        <img width="0" height="0" src="http://blog.askdoctoraccess.com/aggbug.ashx?id=fafed05b-ef3e-41e4-8a21-ca9ea2d032b3" />
      </body>
      <title>Posting of Code to Refresh SharePoint Lists</title>
      <guid isPermaLink="false">http://blog.askdoctoraccess.com/PermaLink,guid,fafed05b-ef3e-41e4-8a21-ca9ea2d032b3.aspx</guid>
      <link>http://blog.askdoctoraccess.com/2011/06/26/PostingOfCodeToRefreshSharePointLists.aspx</link>
      <pubDate>Sun, 26 Jun 2011 00:57:52 GMT</pubDate>
      <description>&lt;p&gt;
I recently posted the following VBA code to the &lt;a href="http://www.access-programmers.co.uk/forums/forumdisplay.php?f=63"&gt;Access
World Forums&lt;/a&gt; but I though I would also post it here on my blog.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
I had found code that was supposed to work, but did not, so&amp;nbsp; I modified the code
to make it work for me. 
&lt;/p&gt;
&lt;p&gt;
Copy the code below and paste it into a new module.&amp;nbsp; Be careful &lt;u&gt;&lt;strong&gt;not&lt;/strong&gt;&lt;/u&gt; to
name this new module with the same name as the Public Function:&amp;nbsp; “RefreshSharePointLinks”.&amp;nbsp; 
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
'***********Code Start****************&lt;br&gt;
'This code is a modified version of the code that can be found at:&lt;br&gt;
'http://blogs.office.com/b/microsoft-access/archive/2009/02/04/code-to-refresh-sharepoint-link-tables.aspx&lt;br&gt;
'The original code has been modified by Byron Polk&lt;br&gt;
'It is not to be altered or distributed,&lt;br&gt;
'except as part of an application.&lt;br&gt;
'You are free to use it in any application,&lt;br&gt;
'provided the copyright notice is left unchanged.&lt;br&gt;
Public Function RefreshSharePointLinks()&lt;br&gt;
Dim dbs As Database&lt;br&gt;
Dim rst As dao.Recordset&lt;br&gt;
Dim tbl As dao.TableDef&lt;br&gt;
Dim fld As dao.Field&lt;br&gt;
Dim strSql As String&lt;br&gt;
Set dbs = CurrentDb()&lt;br&gt;
On Error GoTo Err_ChkError&lt;br&gt;
'iterate through all of the table objects in the database&lt;br&gt;
For Each tbl In dbs.TableDefs&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 'only try to refresh linked or "Attadhed" tables&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; If (Mid(tbl.Name, 1, 1) &amp;lt;&amp;gt; "~") And ((tbl.Attributes And
dbAttachedTable) = dbAttachedTable) Then&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '***You may need to add additional "If"
statements to have the code&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp; ignore specific tabale&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'if the table is named "User Information
List" do not relink the table&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Left(tbl.Name, 21) &amp;lt;&amp;gt; "User Information
List" Then&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'if the table is
named "UserInfo" do not relink the table&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Left(tbl.Name,
8) &amp;lt;&amp;gt; "UserInfo" Then&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'if the connection string for the linked or "Attached" table&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'starts with "WSS" then this is a ShasrPoint table.&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
If Left(tbl.Connect, 3) = "WSS" Then&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'try to open an editabel recordset from this table&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
strSql = "SELECT * FROM [" &amp;amp; tbl.Name &amp;amp; "];"&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Set rst = dbs.OpenRecordset(strSql, dbOpenDynaset)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'locate an updatable field (not a calculated column)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
For Each fld In tbl.Fields&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
If fld.Type = dbText Then&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'if there is a value in this field use this field&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
If Not IsNull(rst.Fields(fld.Name).value) Then&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'insure that this field is an updateable type field&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
If fld.DataUpdatable = False Then&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'set the recordset to "edit" mode&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
rst.Edit&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'update the updatabale field with the same value&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
rst.Fields(fld.Name).value = rst.Fields(fld.Name).value&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'attempt to update the record.&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
rst.Update&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'if the table needs to be relinked, error 3851 will occur and&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'our "On Error" error handling will kick in and relink the table&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
'Only if the update was successful, move on to the next linked table&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
GoTo GetNextLinkedTbl&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
End If&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
End If&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
End If&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Next&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
End If&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br&gt;
GetNextLinkedTbl:&lt;br&gt;
Next 
&lt;br&gt;
***************End of Code***********
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Hope it helps you.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.askdoctoraccess.com/aggbug.ashx?id=fafed05b-ef3e-41e4-8a21-ca9ea2d032b3" /&gt;</description>
      <comments>http://blog.askdoctoraccess.com/CommentView,guid,fafed05b-ef3e-41e4-8a21-ca9ea2d032b3.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://blog.askdoctoraccess.com/Trackback.aspx?guid=b00e27be-7674-49fa-abce-ade1d8bfd02d</trackback:ping>
      <pingback:server>http://blog.askdoctoraccess.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.askdoctoraccess.com/PermaLink,guid,b00e27be-7674-49fa-abce-ade1d8bfd02d.aspx</pingback:target>
      <dc:creator>Byron Polk</dc:creator>
      <wfw:comment>http://blog.askdoctoraccess.com/CommentView,guid,b00e27be-7674-49fa-abce-ade1d8bfd02d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.askdoctoraccess.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b00e27be-7674-49fa-abce-ade1d8bfd02d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My initial intent for this blog was that I would start by posting information about
Access for beginning users. Although I still feel that new information for new users
is important and something that I have a passion for, I have now come to believe that
I can provide relevant information for both beginners but also for even the professional
user.
</p>
        <p>
Just for the record, I make my living as an Access Database Application Developer.
I normally work either as an independent contractor or for various staffing organizations.
I have been doing this type of work for over 15 years now. (Wow, doesn’t seem like
it has been that long.)
</p>
        <p>
I have worked with every version of MS Access starting with Version 2.0 thru Access
2010. My most recent and current contract assignment is with a major, world wide,
very diversified company. This company has their own installation of SharePoint version
2010 and I am getting first hand experience developing Access applications for use
with SharePoint lists. I will have much more about my experiences in future posts
over the next few days and weeks. If you have any experiences that you would like
to share with me and others about working with this relatively new tool, please provide
some info here. 
</p>
        <img width="0" height="0" src="http://blog.askdoctoraccess.com/aggbug.ashx?id=b00e27be-7674-49fa-abce-ade1d8bfd02d" />
      </body>
      <title>New Experience - Using Access with SharePoint</title>
      <guid isPermaLink="false">http://blog.askdoctoraccess.com/PermaLink,guid,b00e27be-7674-49fa-abce-ade1d8bfd02d.aspx</guid>
      <link>http://blog.askdoctoraccess.com/2011/06/24/NewExperienceUsingAccessWithSharePoint.aspx</link>
      <pubDate>Fri, 24 Jun 2011 22:41:21 GMT</pubDate>
      <description>&lt;p&gt;
My initial intent for this blog was that I would start by posting information about
Access for beginning users. Although I still feel that new information for new users
is important and something that I have a passion for, I have now come to believe that
I can provide relevant information for both beginners but also for even the professional
user.
&lt;/p&gt;
&lt;p&gt;
Just for the record, I make my living as an Access Database Application Developer.
I normally work either as an independent contractor or for various staffing organizations.
I have been doing this type of work for over 15 years now. (Wow, doesn’t seem like
it has been that long.)
&lt;/p&gt;
&lt;p&gt;
I have worked with every version of MS Access starting with Version 2.0 thru Access
2010. My most recent and current contract assignment is with a major, world wide,
very diversified company. This company has their own installation of SharePoint version
2010 and I am getting first hand experience developing Access applications for use
with SharePoint lists. I will have much more about my experiences in future posts
over the next few days and weeks. If you have any experiences that you would like
to share with me and others about working with this relatively new tool, please provide
some info here. 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.askdoctoraccess.com/aggbug.ashx?id=b00e27be-7674-49fa-abce-ade1d8bfd02d" /&gt;</description>
      <comments>http://blog.askdoctoraccess.com/CommentView,guid,b00e27be-7674-49fa-abce-ade1d8bfd02d.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://blog.askdoctoraccess.com/Trackback.aspx?guid=b705c37b-b47f-4e8d-8f8b-091efc4cb684</trackback:ping>
      <pingback:server>http://blog.askdoctoraccess.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.askdoctoraccess.com/PermaLink,guid,b705c37b-b47f-4e8d-8f8b-091efc4cb684.aspx</pingback:target>
      <dc:creator>Byron Polk</dc:creator>
      <wfw:comment>http://blog.askdoctoraccess.com/CommentView,guid,b705c37b-b47f-4e8d-8f8b-091efc4cb684.aspx</wfw:comment>
      <wfw:commentRss>http://blog.askdoctoraccess.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b705c37b-b47f-4e8d-8f8b-091efc4cb684</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
After <a href="Login.aspx">logging in</a>, be sure to visit all the options under <a href="EditConfig.aspx">Configuration</a> in
the Admin Menu Bar above. There are <a href="http://dasblog.info/ThemeScreenShots.aspx">26
themes to choose from</a>, and you can also <a href="http://dasblog.info/ThemesAndMacros.aspx">create
your own</a>.
</p>
        <p>
        </p>
        <img width="0" height="0" src="http://blog.askdoctoraccess.com/aggbug.ashx?id=b705c37b-b47f-4e8d-8f8b-091efc4cb684" />
      </body>
      <title>Congratulations, you've installed dasBlog with Web Deploy!</title>
      <guid isPermaLink="false">http://blog.askdoctoraccess.com/PermaLink,guid,b705c37b-b47f-4e8d-8f8b-091efc4cb684.aspx</guid>
      <link>http://blog.askdoctoraccess.com/2009/03/11/CongratulationsYouveInstalledDasBlogWithWebDeploy.aspx</link>
      <pubDate>Wed, 11 Mar 2009 07:00:00 GMT</pubDate>
      <description>
		&lt;p&gt;
After &lt;a href="Login.aspx"&gt;logging in&lt;/a&gt;, be sure to visit all the options under &lt;a href="EditConfig.aspx"&gt;Configuration&lt;/a&gt; in
the Admin Menu Bar above. There are &lt;a href="http://dasblog.info/ThemeScreenShots.aspx"&gt;26
themes to choose from&lt;/a&gt;, and you can also &lt;a href="http://dasblog.info/ThemesAndMacros.aspx"&gt;create
your own&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.askdoctoraccess.com/aggbug.ashx?id=b705c37b-b47f-4e8d-8f8b-091efc4cb684" /&gt;</description>
      <comments>http://blog.askdoctoraccess.com/CommentView,guid,b705c37b-b47f-4e8d-8f8b-091efc4cb684.aspx</comments>
      <category>dasBlog</category>
    </item>
  </channel>
</rss>
