473,725 Members | 2,248 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Integrating with Outlook

In my business, I use Quickbooks extensively for billing and accounting and
a custom built Access DB for project management. I recently began using MS
Outlooks contacts quite extensively as well (recently bought a PDA to bring
to job sites!). I have been able to get things set up so that I can
synchronize my Quickbooks customer and vendor lists with the Outlook
contacts, and thus with my PDA and this has been immensely helpful.

My DB has a contacts table where I keep all of my customer and vendor
information.Thi s was created long before I started using Outlook and
contains a plethora of contact info that was not possible in Quickbooks. I
did a bit of research and found that I can use MSAccess to link to the
Outlook contacts table and I'd like to explore the possibility of using that
in place of the current contacts table that I have created. A few
questions/issues have come up, however.

First off, I notice that the Outlook created table does not use a key field.
It seems that this will make referencing specific records very difficult.
This is especially troublesome in that the Outlook table does not contain
all of the fields that I would prefer to have, thus I would need to have a
second table for the remaining information and link the tables in a
one-to-one relationship (is it even possible to do this with the Outlook
table?) .

The second issue that I have noticed is that the linked Outlook table does
not include all of the fields that are available when using the Outlook
program. Primarily the notes field. I see in the linked table that it has a
yes/no field for Journal but I'm not sure what that is.

I'm also wondering (I haven't done any actual testing yet) if I can access
and change data in the Outlook file through MSAccess without the Outlook
program being open?

I am looking at making some major renovations to my DB this winter, so I'm
looking for some insight on this in the meantime. Any thoughts or ideas are
welcomed.

Thanks,
Kevin
Aug 4 '08 #1
6 2656

"Kevin" <no**@email.com wrote in message
news:qa******** *************@f e03.news.easyne ws.com...
In my business, I use Quickbooks extensively for billing and accounting
and a custom built Access DB for project management. I recently began
using MS Outlooks contacts quite extensively as well (recently bought a
PDA to bring to job sites!). I have been able to get things set up so that
I can synchronize my Quickbooks customer and vendor lists with the Outlook
contacts, and thus with my PDA and this has been immensely helpful.

My DB has a contacts table where I keep all of my customer and vendor
information.Thi s was created long before I started using Outlook and
contains a plethora of contact info that was not possible in Quickbooks.
I did a bit of research and found that I can use MSAccess to link to the
Outlook contacts table and I'd like to explore the possibility of using
that in place of the current contacts table that I have created. A few
questions/issues have come up, however.

First off, I notice that the Outlook created table does not use a key
field. It seems that this will make referencing specific records very
difficult. This is especially troublesome in that the Outlook table does
not contain all of the fields that I would prefer to have, thus I would
need to have a second table for the remaining information and link the
tables in a one-to-one relationship (is it even possible to do this with
the Outlook table?) .

The second issue that I have noticed is that the linked Outlook table does
not include all of the fields that are available when using the Outlook
program. Primarily the notes field. I see in the linked table that it has
a yes/no field for Journal but I'm not sure what that is.

I'm also wondering (I haven't done any actual testing yet) if I can access
and change data in the Outlook file through MSAccess without the Outlook
program being open?

I am looking at making some major renovations to my DB this winter, so I'm
looking for some insight on this in the meantime. Any thoughts or ideas
are welcomed.

Thanks,
Kevin
If it helps, I'm using MSAccess 2003, MSOutlook 2003 and Quickbooks Pro 2008
Aug 4 '08 #2
If it's any help, I have an AK2 program that theoretically will examine an
Access database and create an outlook address folder with whatever fields
Outlook provides. Probably very flaky, but it works for me

Phil
"Kevin" <no**@email.com wrote in message
news:9g******** ************@fe 08.news.easynew s.com...
>
"Kevin" <no**@email.com wrote in message
news:qa******** *************@f e03.news.easyne ws.com...
>In my business, I use Quickbooks extensively for billing and accounting
and a custom built Access DB for project management. I recently began
using MS Outlooks contacts quite extensively as well (recently bought a
PDA to bring to job sites!). I have been able to get things set up so
that I can synchronize my Quickbooks customer and vendor lists with the
Outlook contacts, and thus with my PDA and this has been immensely
helpful.

My DB has a contacts table where I keep all of my customer and vendor
information.Th is was created long before I started using Outlook and
contains a plethora of contact info that was not possible in Quickbooks.
I did a bit of research and found that I can use MSAccess to link to the
Outlook contacts table and I'd like to explore the possibility of using
that in place of the current contacts table that I have created. A few
questions/issues have come up, however.

First off, I notice that the Outlook created table does not use a key
field. It seems that this will make referencing specific records very
difficult. This is especially troublesome in that the Outlook table does
not contain all of the fields that I would prefer to have, thus I would
need to have a second table for the remaining information and link the
tables in a one-to-one relationship (is it even possible to do this with
the Outlook table?) .

The second issue that I have noticed is that the linked Outlook table
does not include all of the fields that are available when using the
Outlook program. Primarily the notes field. I see in the linked table
that it has a yes/no field for Journal but I'm not sure what that is.

I'm also wondering (I haven't done any actual testing yet) if I can
access and change data in the Outlook file through MSAccess without the
Outlook program being open?

I am looking at making some major renovations to my DB this winter, so
I'm looking for some insight on this in the meantime. Any thoughts or
ideas are welcomed.

Thanks,
Kevin
If it helps, I'm using MSAccess 2003, MSOutlook 2003 and Quickbooks Pro
2008

Aug 4 '08 #3

"Kevin" <no**@email.com wrote in message
news:qa******** *************@f e03.news.easyne ws.com...
In my business, I use Quickbooks extensively for billing and accounting
and a custom built Access DB for project management. I recently began
using MS Outlooks contacts quite extensively as well (recently bought a
PDA to bring to job sites!). I have been able to get things set up so that
I can synchronize my Quickbooks customer and vendor lists with the Outlook
contacts, and thus with my PDA and this has been immensely helpful.

My DB has a contacts table where I keep all of my customer and vendor
information.Thi s was created long before I started using Outlook and
contains a plethora of contact info that was not possible in Quickbooks.
I did a bit of research and found that I can use MSAccess to link to the
Outlook contacts table and I'd like to explore the possibility of using
that in place of the current contacts table that I have created. A few
questions/issues have come up, however.

First off, I notice that the Outlook created table does not use a key
field. It seems that this will make referencing specific records very
difficult. This is especially troublesome in that the Outlook table does
not contain all of the fields that I would prefer to have, thus I would
need to have a second table for the remaining information and link the
tables in a one-to-one relationship (is it even possible to do this with
the Outlook table?) .

The second issue that I have noticed is that the linked Outlook table does
not include all of the fields that are available when using the Outlook
program. Primarily the notes field. I see in the linked table that it has
a yes/no field for Journal but I'm not sure what that is.

I'm also wondering (I haven't done any actual testing yet) if I can access
and change data in the Outlook file through MSAccess without the Outlook
program being open?

I am looking at making some major renovations to my DB this winter, so I'm
looking for some insight on this in the meantime. Any thoughts or ideas
are welcomed.

Thanks,
Kevin
Any other thoughts??
Aug 10 '08 #4
three thoughts:

1. PDAs often come with software that surpasses Outlook's contacts,
calendaring and tasks utilities. For example, the Palm Desktop allows
me to drag-n-drop a contact into a specific calendar time-slot. While
I can do this in Outlook for a day, I haven't learned to do it for a
time such as 09:30, Tuesday etc.
So why not use your PDA's software? I have found that the synching can
be simpler and surer.

2. Your needs seem not to require a relational model so why use
Access to manage Outlook contacts? Outlook is as fully programmable as
Access. And new forms can be designed and used in Outlook.

3. There are many synching programs out there. Some are free. Others
have a nominal cost. That may mean you have many other choices for
Contact sofware.

On Aug 9, 9:12*pm, "Kevin" <n...@email.com wrote:
"Kevin" <n...@email.com wrote in message

news:qa******** *************@f e03.news.easyne ws.com...


In my business, I use Quickbooks extensively for billing and accounting
and a custom built Access DB for project management. I recently began
using MS Outlooks contacts quite extensively as well (recently bought a
PDA to bring to job sites!). I have been able to get things set up so that
I can synchronize my Quickbooks customer and vendor lists with the Outlook
contacts, and thus with my PDA and this has been immensely helpful.
My DB has a contacts table where I keep all of my customer and vendor
information.Thi s was created long before I started using Outlook and
contains a plethora of contact info that was not possible in Quickbooks..
I did a bit of research and found that I can use MSAccess to link to the
Outlook contacts table and I'd like to explore the possibility of using
that in place of the current contacts table that I have created. A few
questions/issues have come up, however.
First off, I notice that the Outlook created table does not use a key
field. It seems that this will make referencing specific records very
difficult. This is especially troublesome in that the Outlook table does
not contain all of the fields that I would prefer to have, thus I would
need to have a second table for the remaining information and link the
tables in a one-to-one relationship (is it even possible to do this with
the Outlook table?) .
The second issue that I have noticed is that the linked Outlook table does
not include all of the fields that are available when using the Outlook
program. Primarily the notes field. I see in the linked table that it has
a yes/no field for Journal but I'm not sure what that is.
I'm also wondering (I haven't done any actual testing yet) if I can access
and change data in the Outlook file through MSAccess without the Outlook
program being open?
I am looking at making some major renovations to my DB this winter, so I'm
looking for some insight on this in the meantime. Any thoughts or ideas
are welcomed.
Thanks,
Kevin

Any other thoughts??
Aug 10 '08 #5
Hi Kevin,

I am not entirely clear on what you are trying to achieve here. Are
you wanting to have the functionality of your database built in to
Outlook and synchronised with your PDA? If so, what type of data are
you keeping there, and what type of functionality are you looking for
on the PDA. Are you looking to be able to do everything on your PDA
that you would be able to do on your laptop for example?

I have been using and developing with windows mobile based PDA's for
about 7 years, and I have done this for my own purposes to make my
life easier. Lyle's idea about using Outlook as the programming
environment is a good one, and I can confirm that it has been a
successful one for me in the past.

If you are looking at building functionality in to your PDA to make
your life in the field easier then you have a little work cut out for
you. There are some programs that will allow you to make an Access
application / DB into a PDA version, complete with forms (I think one
is even called Pocket Access), but you need to develop for that
environment. My suggestion would be to try and get hold of the old
Visual Studio for mobile development, where you can get version of VB
or C++ for mobile development. The last version I saw was a few years
ago, and it was pre .net (and also free). This allows you to build and
test an application completely for a windows based PDA. You can make
it work off the local contacts database, add your own db with your own
data, and build your own forms and functionality etc..... It takes
some serious work though.

Have you thought about some of the commercial packages that are out
there. I think there is even a business contacts thingy from MS for
Outlook with a PDA module that allows you to handle a lot more info
than the standard, and I think it is free too.

Just some thoughts.

Cheers

The Frog
Aug 11 '08 #6
Sorry for the long delay. I appreciate all the responses so far. I think I'd
like to start over, however. First off, lets get rid of the PDA idea. When
all is said and done, I would like to have a well functioning relationship
between Outlook and Access and if, later in the game, I can work in a
solution with the PDA, I'll deal with it then.

So, what I am looking for is a way to use both Outlook, and Access to access
one contacts database.

Lyle, you mentioned that it didn't seem as though I needed a relational
model. While this may have seemed true from the info I gave, I do in fact
need relationships. I use the contacts table that I have currently in
relationships with various other project tables. Thus I need to have a fully
functional table that Access can use. This is where my biggest question
comes from? The Outlook db does not have a key field, so I am unsure how
Access can find and utilize individual records.

Another option, if it is possible, would be to have Outlook get its
information directly from my Access table. Is that a feasable goal? And
would it be a complex task to create/maintain/use?
"Kevin" <no**@email.com wrote in message
news:qa******** *************@f e03.news.easyne ws.com...
In my business, I use Quickbooks extensively for billing and accounting
and a custom built Access DB for project management. I recently began
using MS Outlooks contacts quite extensively as well (recently bought a
PDA to bring to job sites!). I have been able to get things set up so that
I can synchronize my Quickbooks customer and vendor lists with the Outlook
contacts, and thus with my PDA and this has been immensely helpful.

My DB has a contacts table where I keep all of my customer and vendor
information.Thi s was created long before I started using Outlook and
contains a plethora of contact info that was not possible in Quickbooks.
I did a bit of research and found that I can use MSAccess to link to the
Outlook contacts table and I'd like to explore the possibility of using
that in place of the current contacts table that I have created. A few
questions/issues have come up, however.

First off, I notice that the Outlook created table does not use a key
field. It seems that this will make referencing specific records very
difficult. This is especially troublesome in that the Outlook table does
not contain all of the fields that I would prefer to have, thus I would
need to have a second table for the remaining information and link the
tables in a one-to-one relationship (is it even possible to do this with
the Outlook table?) .

The second issue that I have noticed is that the linked Outlook table does
not include all of the fields that are available when using the Outlook
program. Primarily the notes field. I see in the linked table that it has
a yes/no field for Journal but I'm not sure what that is.

I'm also wondering (I haven't done any actual testing yet) if I can access
and change data in the Outlook file through MSAccess without the Outlook
program being open?

I am looking at making some major renovations to my DB this winter, so I'm
looking for some insight on this in the meantime. Any thoughts or ideas
are welcomed.

Thanks,
Kevin

Sep 28 '08 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
2168
by: Sonoman | last post by:
Hi all: Is there a class or function that I could use to integrate? By integrating , I mean calculus integration. I need to get data from a sensor that gives me the acceleration of an object. In order to find the displacement for this object I need to integrate its acceleration twice. How can I achieve this with C++? Please advise.
6
4439
by: Boris Tabenkin | last post by:
Hi all, I want to apologize if this is the wrong forum for this question. I would like to write an application, in Java running on UNIX, that would insert, read, and mark as completed tasks in exchange. What is the best approach for this? Is the answer to write a web service using C# and then call it from Java? Does OWA already provide a set of web services for something like this? If so is there WSDL to go with it?
1
1676
by: poppy | last post by:
Can anyone point me towards any resources on how to integrate Outlook with an application developed in .net. TIA
10
1345
by: Lars Netzel | last post by:
Hi! I have a property of a Control (a button I'm making) that makes it possible for the user to choose what shape a button should have... Round, Square, Triangle... How do I in the designer view (in the properties window) make the user have a list of the shapes I intend to add to this control, to choose from? If you create a Boolean property the list in designerview will automatically show "True, False" but how do I add my own...
4
5038
by: karpagam | last post by:
Since WebServices are a standardized way to invoke a method of another application over the internet, is there a way to integrate two different applications running on different platforms (Say a .NET client application, used for implementing the presentation logic, and a mainframe application that contains the business logic). Is there a way to call the .NET web service from the mainframe application / expose the buiness logic in the...
3
983
by: gregory_may | last post by:
I have a regular windows forms application that I need to automatically fill in some information into..... But the manufacture has no published API's or web services. Everything must be via their GUI. Is there some technique that would allow a .Net program to fill in any winforms text box with some information (from my own database pull)? Thanks!
0
1329
by: Royden | last post by:
Hi, Iim currently busy writting a web app that must integrate with the ms outlook calendar.Can anyone please advise me on how to integrate my web application with the ms outlook calendar. Thanks Royden
3
3409
by: mwolowski | last post by:
Hello, I'd like to add tasks, appointments, etc using c# to outlook For example i added reference using OutLook = Microsoft.Office.Interop.Outlook; and the code: 1. --------------------- OutLook._Application outlookObj = new OutLook.Application();
1
1964
by: gowthamkg | last post by:
Hi, i have to send mail from outlook 2007 by getting the mail id from database.Please provide information about how to integrate Outlook and mysql.
0
9401
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9257
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
9179
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8099
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6702
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6011
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4784
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3228
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2637
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.