473,569 Members | 2,747 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Ecology and Access

Howdy,
I'm looking for only a few hints - I need to figure as much of this out on
my own as possible so I'll learn it.

I'm doing a field study on a mosquito impoundment on some mangrove islands
in Florida and instead of taking the easy way out and just using Excel I'd
like to do this in Access. What I'm doing is doing belt transects across a
dike and sampling vegetation, stem diameters and line intercept.
Here's the physical data: Transect Number, Transect Length, 2 sets of GPS
coordinates, a water depth reading. I'm thinking that in one table and link
it to another by Transect Number. Then another table for line intercept
data with plant species in a dropdown and then pairs of lengths along a tape
measure, say black mangrove goes from 20cm to 45cm and also from 355cm to
500cm. I need it to subtract to determine each intercept and then sum them
(15+145=150 in the above example). Yet another table for stem densities for
each species, each stem diameter is measured twice and averaged. Then that
will need to be summed.

Any hints/suggestions would be greatly appreciated - not the answer, enough
where I can (hopefully) figure out the answer for myself.
Thanks!
Jan 14 '06 #1
6 1791
Tim K. wrote:
Howdy,
I'm looking for only a few hints - I need to figure as much of this out on
my own as possible so I'll learn it.

I'm doing a field study on a mosquito impoundment on some mangrove islands
in Florida and instead of taking the easy way out and just using Excel I'd
like to do this in Access. What I'm doing is doing belt transects across a
dike and sampling vegetation, stem diameters and line intercept.
Here's the physical data: Transect Number, Transect Length, 2 sets of GPS
coordinates, a water depth reading. I'm thinking that in one table and link
it to another by Transect Number. Then another table for line intercept
data with plant species in a dropdown and then pairs of lengths along a tape
measure, say black mangrove goes from 20cm to 45cm and also from 355cm to
500cm. I need it to subtract to determine each intercept and then sum them
(15+145=150 in the above example). Yet another table for stem densities for
each species, each stem diameter is measured twice and averaged. Then that
will need to be summed.

Any hints/suggestions would be greatly appreciated - not the answer, enough
where I can (hopefully) figure out the answer for myself.
Thanks!


I doubt if many people here know what a belt transect is. Same with a
line intercept. You state "I need to figure as much of this out on my
own as possible so I'll learn it." That may be very correct....to much
forest, not many trees.

You need to look at table structures. I believe that in your case the
key to all tables should be an autonumber field (I rarely create a key
in a table that is not autonumber). I recomment you never use spaces in
your field name. I recomment that you create field names with each word
capitalized. Ex: Transect Number is TransectNumber is the table field name

Now, figure out where the fields go. You might have TNID (autonumber),
then TransectNumber, then water depth. I guess I'd also store the GPS
coordinates in the record since it is related to that TNID.

I would create a table, lookup, to store the various types of
vegetation. VeggieID and VeggieName.

I would create a table, lookup, to store the various types of Species.
SpeciesID (autonumber) and SpeciesName.

Then I'd have a TransectVegetat ion table. This would store your. TVID,
TNID, VeggieID, and the 4 line intercepts.

Then I'd have a TransectSpecies table. This would store your species
info. TSID, TNID, StemInfo fields.

I think that's what you need. Just guessing. You get the gist.

Now create a form based on the Transect number table.

Next, create a form based on the Transect vegetation table.

The VeggieID field would be a combo box linked to the Veggie lookup table.

Next, create a form based on the Transect Species table.

The SpeciesID field would be a combo box linked to the Species lookup table.

Now, open the main form for Transect table and select from the toolbar
the subform control. Select the form TransectVeggie. Link the two
forms to the TNID. Do the same for TransectSpecies .

You now have a form/subform. You enter the transect table info and then
select the vegetation from the combo in the subform and enter the 4 line
intercepts.
Jan 14 '06 #2

"salad" <oi*@vinegar.co m> wrote in message
news:fP******** *********@newsr ead3.news.pas.e arthlink.net...

snip

Thanks for your reply. I did have some of that figured but got some
valuable input as well. Basically what this thing is, is you lay a tape
measure across the dike (it's about 25' across) and wherever a plant crosses
the tape you measure it - think of it as casting a shadow on the ground and
measuring the shadow. I've linked three tables by Transect_Number , the
tables are Physical_Data, Intercept and Stem_Diameter. The part I'm having
trouble with is setting it up so I have a place to enter the two numbers for
each measurement - say 20 cm and 45cm so it'll spit out 25cm on a report.
I'm guessing two separate columns and subtract them? Once I figure out one
the rest will be easy.
Jan 14 '06 #3
Tim K. wrote:
"salad" <oi*@vinegar.co m> wrote in message
news:fP******** *********@newsr ead3.news.pas.e arthlink.net...

snip

Thanks for your reply. I did have some of that figured but got some
valuable input as well. Basically what this thing is, is you lay a tape
measure across the dike (it's about 25' across) and wherever a plant crosses
the tape you measure it - think of it as casting a shadow on the ground and
measuring the shadow. I've linked three tables by Transect_Number , the
tables are Physical_Data, Intercept and Stem_Diameter. The part I'm having
trouble with is setting it up so I have a place to enter the two numbers for
each measurement - say 20 cm and 45cm so it'll spit out 25cm on a report.
I'm guessing two separate columns and subtract them? Once I figure out one
the rest will be easy.

Yes. I would have those two fields and subtract them. The difference
is nothing more than a calcalation. In a report or form you can enter
something like
=[Text1] - [Text2]
as the control source.

Or...in the query enter something like
Result : ToCM - FromCM

Now, where to place them? I wish you hadn't cut your original stuff
out. Couldn't that go in the Veggie table.? Put in 4 fields; the Froms
and the Tos? Or will you sometimes have more than 4 fields? Or will it
be based on the result of the Veggie and Species tables? I can't help
you there since I don't fully understand your problem.

Jan 15 '06 #4

"salad" <oi*@vinegar.co m> wrote in message
news:X_******** ********@newsre ad2.news.pas.ea rthlink.net...
Tim K. wrote:
"salad" <oi*@vinegar.co m> wrote in message
news:fP******** *********@newsr ead3.news.pas.e arthlink.net...

snip

Thanks for your reply. I did have some of that figured but got some
valuable input as well. Basically what this thing is, is you lay a tape
measure across the dike (it's about 25' across) and wherever a plant
crosses the tape you measure it - think of it as casting a shadow on the
ground and measuring the shadow. I've linked three tables by
Transect_Number , the tables are Physical_Data, Intercept and
Stem_Diameter. The part I'm having trouble with is setting it up so I
have a place to enter the two numbers for each measurement - say 20 cm
and 45cm so it'll spit out 25cm on a report. I'm guessing two separate
columns and subtract them? Once I figure out one the rest will be easy.

Yes. I would have those two fields and subtract them. The difference is
nothing more than a calcalation. In a report or form you can enter
something like
=[Text1] - [Text2]
as the control source.

Or...in the query enter something like
Result : ToCM - FromCM

Now, where to place them? I wish you hadn't cut your original stuff out.
Couldn't that go in the Veggie table.? Put in 4 fields; the Froms and the
Tos? Or will you sometimes have more than 4 fields? Or will it be based
on the result of the Veggie and Species tables? I can't help you there
since I don't fully understand your problem.


In each transect I'm measuring the diameter of plant stems - here's the rub:
each stem gets two measurements which are averaged. The way I've started
this is that down the column in design view it goes
Transect number
species
diameter A1
diameter A2
diameter B1
diameter B2
and so on. I need to average each "1" and "2" and then average them and
divide by transect area. I also need to build the form for data entry but
the trouble there is that I don't know how many entries I'll have for each
species. I guess what I need to do is make the table with room for many
entries and then show them as progressive subforms?
Jan 15 '06 #5
Tim K. wrote:
"salad" <oi*@vinegar.co m> wrote in message
news:X_******** ********@newsre ad2.news.pas.ea rthlink.net...
Tim K. wrote:

"salad" <oi*@vinegar.co m> wrote in message
news:fP***** ************@ne wsread3.news.pa s.earthlink.net ...

snip

Thanks for your reply. I did have some of that figured but got some
valuable input as well. Basically what this thing is, is you lay a tape
measure across the dike (it's about 25' across) and wherever a plant
crosses the tape you measure it - think of it as casting a shadow on the
ground and measuring the shadow. I've linked three tables by
Transect_Num ber, the tables are Physical_Data, Intercept and
Stem_Diamete r. The part I'm having trouble with is setting it up so I
have a place to enter the two numbers for each measurement - say 20 cm
and 45cm so it'll spit out 25cm on a report. I'm guessing two separate
columns and subtract them? Once I figure out one the rest will be easy.


Yes. I would have those two fields and subtract them. The difference is
nothing more than a calcalation. In a report or form you can enter
something like
=[Text1] - [Text2]
as the control source.

Or...in the query enter something like
Result : ToCM - FromCM

Now, where to place them? I wish you hadn't cut your original stuff out.
Couldn't that go in the Veggie table.? Put in 4 fields; the Froms and the
Tos? Or will you sometimes have more than 4 fields? Or will it be based
on the result of the Veggie and Species tables? I can't help you there
since I don't fully understand your problem.

In each transect I'm measuring the diameter of plant stems - here's the rub:
each stem gets two measurements which are averaged. The way I've started
this is that down the column in design view it goes
Transect number
species
diameter A1
diameter A2
diameter B1
diameter B2
and so on. I need to average each "1" and "2" and then average them and
divide by transect area. I also need to build the form for data entry but
the trouble there is that I don't know how many entries I'll have for each
species. I guess what I need to do is make the table with room for many
entries and then show them as progressive subforms?

Yes. You could have a subform to the species. And species should be a
continuous form or datasheet. A1,A2 should be contained in 1 record,
B2/B2 in another or in the same record.

Jan 15 '06 #6

That worked! Thanks a ton!
Jan 16 '06 #7

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

Similar topics

63
5842
by: Jerome | last post by:
Hi, I'm a bit confused ... when would I rather write an database application using MS Access and Visual Basic and when (and why) would I rather write it using Visual Studio .Net? Is it as easy in Visual Studio to create reports and labels as it's in Access?` The advantage of VS.net is that not every user needs Access, right? And that...
13
2909
by: bill | last post by:
I am trying to convince a client that dotNet is preferable to an Access project (ADP/ADE). This client currently has a large, pure Access MDB solution with 30+ users, which needs to be upgraded. I believe a dotNet solution is better, but I'm trying to be as convincing as possible -- and maybe I'm wrong! I would appreciate any input or...
1
4326
by: Dave | last post by:
Hello NG, Regarding access-declarations and member using-declarations as used to change the access level of an inherited base member... Two things need to be considered when determining an inherited base member's access level in the derived class: its access level in the base class and the type of inheritance (public, protected, or...
13
13323
by: Simon Bailey | last post by:
I am a newcomer to databases and am not sure which DBMS to use. I have a very simplified knowledge of databases overall. I would very much appreciate a (simplifed) message explaining the advantages and disadvantages of both programs. Many Thanks Simon
0
2952
by: Frederick Noronha \(FN\) | last post by:
---------- Forwarded message ---------- Solutions to Everyday User Interface and Programming Problems O'Reilly Releases "Access Cookbook, Second Edition" Sebastopol, CA--Neither reference book nor tutorial, "Access Cookbook, Second Edition" (O'Reilly, US $49.95), by Ken Getz, Paul Litwin, and Andy Baron, delivers hundreds of practical...
49
14295
by: Yannick Turgeon | last post by:
Hello, We are in the process of examining our current main application. We have to do some major changes and, in the process, are questionning/validating the use of MS Access as front-end. The application is relatively big: around 200 tables, 200 forms and sub-forms, 150 queries and 150 repports, 5GB of data (SQL Server 2000), 40 users. ...
20
3299
by: Olav.NET | last post by:
I am a .NET/C++ developer who is supposed to do some work with Access. I do not know much about it except for the DB part. Questions: *1* I am looking for INTENSIVE books to get quickly up to speed. I like books with practical exercises, and also with test questions (like cert books) *2*
47
4485
by: ship | last post by:
Hi We need some advice: We are thinking of upgrading our Access database from Access 2000 to Access 2004. How stable is MS Office 2003? (particularly Access 2003). We are just a small company and this is a big decision for us(!) It's not just the money it's committing to an new version of Access!
64
5167
by: John | last post by:
Hi What future does access have after the release of vs 2005/sql 2005? MS doesn't seem to have done anything major with access lately and presumably hoping that everyone migrates to vs/sql. Any comments? Thanks
0
7921
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. ...
0
8118
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...
1
7666
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...
0
7964
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
6278
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...
1
5504
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...
0
5217
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...
0
3651
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...
1
2107
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

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.