473,507 Members | 2,379 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Access 97 picture suggestions

pw
Hi,

I'd like to have each client record have a picture of themselves.

Any ideas on what the best way to do this in my Access 97 application?

Thanks,
-pw
remove astericks (*) from e-mail address
(use paulwilliamson at spamcop dot net)
Nov 13 '05 #1
8 1683
pw wrote:
Hi,

I'd like to have each client record have a picture of themselves.

Any ideas on what the best way to do this in my Access 97 application?


Dunno about the absolute best way but a good way is to avoid the worst
way :-)

Avoid storing in OLE fields, you may paste a 20K jpeg in there but
Access will store a 1GB bitmap representation of it (OK, slight
exaggeration)

Store the path of the image (preferably on a networked drive if multi
user) and use an image control to display it.

See:
http://www.trevor.easynet.co.uk/downloads/Images.zip (A2K2)
http://www.trevor.easynet.co.uk/down...Images2000.zip (A2K)
http://www.trevor.easynet.co.uk/downloads/Images97.zip (A97)

The 97 one I just converted from A2K2 and haven't tested as I don't have
A97 (ye gads man, that application's nearly 8 years old, a lifetime in
computerspeak).

--
This sig left intentionally blank
Nov 13 '05 #2
pw
>pw wrote:
Hi,

I'd like to have each client record have a picture of themselves.

Any ideas on what the best way to do this in my Access 97 application?
Dunno about the absolute best way but a good way is to avoid the worst
way :-)

Avoid storing in OLE fields, you may paste a 20K jpeg in there but
Access will store a 1GB bitmap representation of it (OK, slight
exaggeration)

Store the path of the image (preferably on a networked drive if multi
user) and use an image control to display it.

See:
http://www.trevor.easynet.co.uk/downloads/Images.zip (A2K2)
http://www.trevor.easynet.co.uk/down...Images2000.zip (A2K)
http://www.trevor.easynet.co.uk/downloads/Images97.zip (A97)


Thanks! Great info!
The 97 one I just converted from A2K2 and haven't tested as I don't have
A97 (ye gads man, that application's nearly 8 years old, a lifetime in
computerspeak).


We (it's just my wife and I) decided to skip later versions of Access
after reading a bunch of negative posts here.

We do have Access 2003. Know of any issues with the latest version?
We are thinking about converting our two A97 applications to it.

Thanks again!

-paul
-pw
remove astericks (*) from e-mail address
(use paulwilliamson at spamcop dot net)
Nov 13 '05 #3
pw wrote:
We (it's just my wife and I) decided to skip later versions of Access
after reading a bunch of negative posts here.
Well there's not much wrong with 2002, 2000 was absolutely horrendous
when it came out, it's taken 3 SPs to get it in a usable state but
there's no point in anyone upgrading to that as it's 2 versions behind
the current now.
We do have Access 2003. Know of any issues with the latest version?
We are thinking about converting our two A97 applications to it.


There have been some reported, I've not used it in anger myself but one
of my clients does, well the app is for 2002 and they all run that but
one of the guys has 2003 on his machine. He hasn't reported any issues
concerning that version, but then his is a user's POV, not a developer's.

--
This sig left intentionally blank
Nov 13 '05 #4
pw
>pw wrote:
We (it's just my wife and I) decided to skip later versions of Access
after reading a bunch of negative posts here.


Well there's not much wrong with 2002, 2000 was absolutely horrendous
when it came out, it's taken 3 SPs to get it in a usable state but
there's no point in anyone upgrading to that as it's 2 versions behind
the current now.
We do have Access 2003. Know of any issues with the latest version?
We are thinking about converting our two A97 applications to it.


There have been some reported, I've not used it in anger myself but one
of my clients does, well the app is for 2002 and they all run that but
one of the guys has 2003 on his machine. He hasn't reported any issues
concerning that version, but then his is a user's POV, not a developer's.


Thanks Trevor! One reason we've thought about getting *away* from MS
Access is because it comes installed on so many PCs. The nightmare
with installing our A97 application on a PC that already has another
version of Access installed has us thinking about other alternatives.
When we have to give instructions to a client that he/she has to
rename a *font* to get our A97 app installed, database bloating,
database corruption, etc..... it's pretty embarrassing. I hope issues
like that have been addressed with 2003.

Thank you so much for your help Trevor!!!

-paul


-pw
remove astericks (*) from e-mail address
(use paulwilliamson at spamcop dot net)
Nov 13 '05 #5
pw wrote:
Thanks Trevor! One reason we've thought about getting *away* from MS
Access is because it comes installed on so many PCs. The nightmare
with installing our A97 application on a PC that already has another
version of Access installed has us thinking about other alternatives.
When we have to give instructions to a client that he/she has to
rename a *font* to get our A97 app installed, database bloating,
database corruption, etc..... it's pretty embarrassing. I hope issues
like that have been addressed with 2003.


No, the Hatten font thing has gone, corruption is still possible but
it's not like it will corrupt as soon as look at it. I use SQL Server
back-ends nowadays, which itself has gotten more stable over the years,
6.5 and below were prone to corruption from power outages, etc but 7.0
onwards has been rock solid. Bloating in Access front ends is not so bad
if you distribute an MDE, only temp table usage will bloat it but that's
avoidable.

A2003 has introduced the namby pamby macro security found in Word and
Excel so that needs turning off

--
This sig left intentionally blank
Nov 13 '05 #6
pw
>pw wrote:
Thanks Trevor! One reason we've thought about getting *away* from MS
Access is because it comes installed on so many PCs. The nightmare
with installing our A97 application on a PC that already has another
version of Access installed has us thinking about other alternatives.
When we have to give instructions to a client that he/she has to
rename a *font* to get our A97 app installed, database bloating,
database corruption, etc..... it's pretty embarrassing. I hope issues
like that have been addressed with 2003.
No, the Hatten font thing has gone, corruption is still possible but
it's not like it will corrupt as soon as look at it. I use SQL Server
back-ends nowadays, which itself has gotten more stable over the years,
6.5 and below were prone to corruption from power outages, etc but 7.0
onwards has been rock solid.


We are using SQL Server with our developing web application. How does
it work if we decide to use it for our desktop application as far as
installing an Access 2003 Front End with a SQL Server back end?

Do people have to have a license for it, pay extra $, require specific
services or does the setup program just install the application like
it does with an Access back-end?

Bloating in Access front ends is not so bad
if you distribute an MDE, only temp table usage will bloat it but that's
avoidable.

A2003 has introduced the namby pamby macro security found in Word and
Excel so that needs turning off


That is one thing(s) that may stop us from converting to it. As far
as I know, no matter what you do, the user still sees that annoying
message(s).

Thanks!
-pw
remove astericks (*) from e-mail address
(use paulwilliamson at spamcop dot net)
Nov 13 '05 #7
pw wrote:
We are using SQL Server with our developing web application. How does
it work if we decide to use it for our desktop application as far as
installing an Access 2003 Front End with a SQL Server back end?

Do people have to have a license for it, pay extra $, require specific
services or does the setup program just install the application like
it does with an Access back-end?
Yes, they either need a licensed copy of Access itself or if you use the
developer tools you can distribute a royalty free runtime. They need to
license SQL Server also unless you distribute MSDE[1] to them.
That is one thing(s) that may stop us from converting to it. As far
as I know, no matter what you do, the user still sees that annoying
message(s).


I think you can digitally sign your app but that requires paying money
for a certificate from someone like Verisign. I haven't tried it myself
but I bet there's still a popup box with publisher info like you get on
ActiveX controls on the web.

[1] MSDE is a royalty free version of SQL Server, it's the full product
except for the following:
1. Limited to 5 simultaneous query threads (note this does not limit it
to 5 users but will hamper performance with more than 5 users)
2. 2GB database size limit
3. Cannot be a replication publisher, only a subscriber.
--
This sig left intentionally blank
Nov 13 '05 #8
pw
>pw wrote:
We are using SQL Server with our developing web application. How does
it work if we decide to use it for our desktop application as far as
installing an Access 2003 Front End with a SQL Server back end?

Do people have to have a license for it, pay extra $, require specific
services or does the setup program just install the application like
it does with an Access back-end?


Yes, they either need a licensed copy of Access itself or if you use the
developer tools you can distribute a royalty free runtime. They need to
license SQL Server also unless you distribute MSDE[1] to them.
That is one thing(s) that may stop us from converting to it. As far
as I know, no matter what you do, the user still sees that annoying
message(s).


I think you can digitally sign your app but that requires paying money
for a certificate from someone like Verisign. I haven't tried it myself
but I bet there's still a popup box with publisher info like you get on
ActiveX controls on the web.

[1] MSDE is a royalty free version of SQL Server, it's the full product
except for the following:
1. Limited to 5 simultaneous query threads (note this does not limit it
to 5 users but will hamper performance with more than 5 users)
2. 2GB database size limit
3. Cannot be a replication publisher, only a subscriber.


Thanks again Trevor!

-paul
-pw
remove astericks (*) from e-mail address
(use paulwilliamson at spamcop dot net)
Nov 13 '05 #9

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

Similar topics

2
9034
by: Alain. | last post by:
Good evenig to all, I use Access 2000 and i want to build a database for my photographs (jpeg files). All the 3 methods I saw make the base grow up. Is it a activeX control which could display...
1
2535
by: J Askey | last post by:
Is this object available in Access? If so, what do I need to set a reference to? My bigger picture is needing a way to take a .bmp out of a SQL database and put into both an CommandBarButton...
6
1290
by: lgbjr | last post by:
Hi All, As you know, I've made the switch from Access/Jet to MSDE 2K. And I'm now encountering my first little problem. I have some pictureboxes that display images from the DB. For each...
4
4445
by: MLH | last post by:
Setting form's Picture property to another file from within VBA doesn't repaint the form with new bitmap - for instance... Me.Picture = "c:\pics\MyNewPic.jpg" I tried Me.Repaint afterward,...
1
3097
by: gm | last post by:
Hi; I have written a database that tracks all the installation we have ever done. I have a small heating company. I have recently started keeping a directory of digital photographs of the...
5
1770
by: Bible Bob | last post by:
I can not get Access to load. It starts and then pops up an error message that says "A problem occured while Microsoft Office access was communicating with the OLE server or ACtiveX Control. ...
6
8100
by: Jeff | last post by:
Hey (and thank you for reading my post) In visual web developer 2005 express edition I've created a simple website project.. At this website I want users who register to be able to upload a...
4
5532
by: =?Utf-8?B?ZG1idXNv?= | last post by:
I have an Access database with a table named 'tblMedia'. In tblMedia I have a field named 'Media' that is defined as an 'OLE Ojbect' field. In this Media field, I have pictures, they are jpegs. I'm...
9
2755
by: Don | last post by:
I've continued to use Access 97 all these years because (1) it does everything I need quickly and (2) most of what I've read online indicates that it's still the most bug-free version of Access. ...
1
7031
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...
0
7485
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5623
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,...
1
5042
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...
0
4702
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...
0
3191
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3179
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1542
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 ...
1
760
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.