473,763 Members | 3,901 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

probably a old chestnut-tips of Photo database design please

Hi,

I'm sure this a FAQ-worthy one, but....

I need a fairly simple database to catalogue a large number of photographs.

The primary purpose is to be able to search on fields to see if a photo
exists already and can be re-used.

I want most of the fields to be pre-defined, maybe in the form of
checkboxes, so there can be no ambiguity, such as one entry of "Blue car"
and another of "Red vehicle" for example.
Instead I would have a set of checkboxes thus:

[x] red
[ ] blue

[x] car
[ ] motorcycle
[ ] goods vehicle

etc.

In search mode, ideally, I would like a search where I can have a list of
likely hits, and be able to click on the hit and have it open the file to
viewing in the default viewer.

Is this possible?

A link to tutorial or any help/advice appreciated.


Nov 13 '05 #1
2 1402
None,
http://www.cerious.com ThumbsPlus. It's very good, it's cheap, and you can
save yourself the grief of trying to roll your own.

--
Alan Webb
kn*******@SPAMh otmail.com
"It's not IT, it's IS"

"None" <no*******@this .address.com> wrote in message
news:11******** *******@azores. network-i.net...
Hi,

I'm sure this a FAQ-worthy one, but....

I need a fairly simple database to catalogue a large number of
photographs.

The primary purpose is to be able to search on fields to see if a photo
exists already and can be re-used.

I want most of the fields to be pre-defined, maybe in the form of
checkboxes, so there can be no ambiguity, such as one entry of "Blue car"
and another of "Red vehicle" for example.
Instead I would have a set of checkboxes thus:

[x] red
[ ] blue

[x] car
[ ] motorcycle
[ ] goods vehicle

etc.

In search mode, ideally, I would like a search where I can have a list of
likely hits, and be able to click on the hit and have it open the file to
viewing in the default viewer.

Is this possible?

A link to tutorial or any help/advice appreciated.

Nov 13 '05 #2
None wrote:
Hi,

I'm sure this a FAQ-worthy one, but....

I need a fairly simple database to catalogue a large number of photographs.

The primary purpose is to be able to search on fields to see if a photo
exists already and can be re-used.

I want most of the fields to be pre-defined, maybe in the form of
checkboxes, so there can be no ambiguity, such as one entry of "Blue car"
and another of "Red vehicle" for example.
Instead I would have a set of checkboxes thus:

[x] red
[ ] blue

[x] car
[ ] motorcycle
[ ] goods vehicle

etc.

In search mode, ideally, I would like a search where I can have a list of
likely hits, and be able to click on the hit and have it open the file to
viewing in the default viewer.

Is this possible?

A link to tutorial or any help/advice appreciated.

If the viewer is not contained within Access then you should check out
hyperlinks. I'm not crazy about MS's implementation of hyperlinks in
datasheets. It opens on a single click (some may like it) but it
minimizes Access and that gets to be a PITA when switching between windows.

You can do some control with FollowHyperlink but MS forgot the window
state. They basically provided a half assed solution and denied
developers control of hyperlinks.

I've modified some code at http://www.mvps.org/access that allows you to
open an external app and set the window state. I prefer this method
most of all. I use HyperlinkPart to get the address to open the file.

Just a hint. Let's say you want to display "Red Car" to the user and
open the file at c:\temp\redcar. jpg you can create a hyperlink like
Me.HyperlinkFie ld = "Red Car#C:\Temp\Red Car.jpg#"
Also, you should always check there are no # signs in the file name
since the # delimits the parts of a hyperlink and Access gets confused
and belches when that happens.

The rest of your question is standard database stuff.
Nov 13 '05 #3

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

Similar topics

3
1483
by: Snah | last post by:
hi, i installed php on my XP Prof. PC (including IIS, Mysql) a basic command like $PHPLIB_DIR = $_SERVER . '/phplib'; is not working in php what's wrong ?
0
1075
by: python newbie | last post by:
Ok, I am struggling with this setup.py. My python script happens to use the mxBase library, specifically the mx.DateTime package. That's the only "third party" package I use. I've gone through Nutshell book and the distutils docs, but am not getting the syntax probably.. I always get this at the end of the distutils command ( python setup.py py2exe ): The following modules appear to be missing <-- pasted directly
5
1628
by: Harry | last post by:
but I'm a bit puzzled with javascript functions you can include to use in a JSP page - you can't see them in the page source code but can call them - does this mean they are called on the server each time - I always thought javascript was client side only? or are all of them in the include .js file downloaded for use at the client end somewhere?
15
12744
by: Jim | last post by:
This is probably a common question - What is the best CSS editor? I'm an old HTML dinosaur that just getting into CSS. My HTML editor from way back is Homesite. They (Macromedia) tout Topstyle Pro but I wonder what the professionals use.
3
1622
by: Nicke | last post by:
Hi, I've used vb.net for 3 hours(!) now and have probably a very easy question. In my VB6 programs I use For Each Cell in Range... very often which not seems to work in vb.net. Ex. Dim Cell As Excel.Range Dim xl as Excel.Application
7
318
by: LeROY | last post by:
I need to output some related data tables as XML. I have my data adapters and my dataset with the relations defined. It is certainly simple enough to use the dataset.WriteXML function. However, this writes the data such that each DataTable in the dataset is written one after the other. This is not what I need. I do not need to be able to load this back into a dataset at a later time. The XML file and schema I generate will be used to...
4
1435
by: Tomas Machala | last post by:
Hi, I'm trying to make an application communicating over TCP/IP. It should do only one thing - write received data to console and terminate itself when "exit" received. Problem is that if I send some string to this application, it'll receive that string and many unwanted "new line" characters on its end. Examle: If I send "some_string" application display
3
7113
by: Catweasel | last post by:
I'm new to C++ and have been chucked in at the deep-end. I have a C++ console app that works fine. All I want to do is write to file however as soon as I include the fstream library and try to compile VS .net chucks out errors, lots of them: c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio(17) : error C2143: syntax error : missing '{' before ':' c:\Program Files\Microsoft Visual Studio .NET
7
1519
by: Charles Sullivan | last post by:
On my system (using gcc) I found I need to use the "volatile" qualifier to limit compiler optimization. I notice that this qualifier is described in K&R 2nd edition (1988) but not in K&R 1st edition (1978). Are there realistically any major C compilers in use today that don't recognize this qualifier? Thanks for your help and forbearance.
30
1827
by: Brian Elmegaard | last post by:
Hi, I am struggling to understand how to really appreciate object orientation. I guess these are FAQ's but I have not been able to find the answers. Maybe my problem is that my style and understanding are influenced by matlab and fortran. I tried with the simple example below and ran into several questions: 1: Why can't I do: def __init__(self,self.x):
0
9563
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10145
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...
1
9938
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
8822
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
7366
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
6642
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
5270
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 last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
3917
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
3
2793
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.