Democratic Underground Latest Greatest Lobby Journals Search Options Help Login
Google

Question on EVoting for MSAccess folks

Printer-friendly format Printer-friendly format
Printer-friendly format Email this thread to a friend
Printer-friendly format Bookmark this thread
This topic is archived.
Home » Discuss » Topic Forums » Election Reform Donate to DU
 
Boredtodeath Donating Member (1000+ posts) Send PM | Profile | Ignore Thu Nov-11-04 12:37 PM
Original message
Question on EVoting for MSAccess folks
Not being an Access kind of person (SQL and Oracle being my "thing"), I have a question with regards to the ballot setup on electronic voting systems.....

Let's say there's a "typo" in the database and the file says candidate=KerrEy instead of Kerry....

So when the software sends the instructions to store the vote and it captures it in the "Kerrey" record instead of the "Kerry" record, one may never see this, correct? The system appears to be functioning correctly, yes?

Let's assume the "Kerry" record was predefined with x votes and only the "Kerry" records are printed on the results reports.

MSAccess would never return an error, would it? Not if the database were designed the same for Touchscreens AND Optical Scan ballots, correct?

Do you see where I am going? Is it possible?
Printer Friendly | Permalink |  | Top
jody Donating Member (1000+ posts) Send PM | Profile | Ignore Thu Nov-11-04 12:40 PM
Response to Original message
1. Almost anything is possible but the system design is flawed n/t
Printer Friendly | Permalink |  | Top
 
GAspnes Donating Member (1000+ posts) Send PM | Profile | Ignore Thu Nov-11-04 12:42 PM
Response to Original message
2. anything is possible
but there are simpler schemes.
Printer Friendly | Permalink |  | Top
 
LynzM Donating Member (1000+ posts) Send PM | Profile | Ignore Thu Nov-11-04 12:45 PM
Response to Original message
3. If you were to run a query
To return ="Kerry" instead of like "Ker"% (Access is built on MySQL, very similar to regular SQL) then yes, you would see a number returned for Kerry votes, not Kerrey votes. Are you basically suggesting that a # of Kerry records are pre-populated, and the actual voting is recorded as Kerrey votes? Because I'd imagine that it's all numbers-based (faster to query, etc) than text-based, with reference tables to link the numbers to their text equivalents. You could still do the same thing... in fact, there are any number of nasty things you could to to an unsecure, unverified database manipulation program...
Printer Friendly | Permalink |  | Top
 
Pale_Rider Donating Member (1000+ posts) Send PM | Profile | Ignore Thu Nov-11-04 12:48 PM
Response to Original message
4. Its possible though ...
... I believe that the Diebold MS Access schema stores it not by label, but by candidateID.

BTW: the early Cobb County 2000 configuration had Mickey Mouse and George Bush running (suspect that it was a training exercise).
Printer Friendly | Permalink |  | Top
 
Boredtodeath Donating Member (1000+ posts) Send PM | Profile | Ignore Thu Nov-11-04 01:03 PM
Response to Reply #4
5. But what I've seen
Shows a separate database showing candidateID=candidateName.

Is that not the case?

So if Kerrey=candidateID=6
and Kerry=candidateID=5

and I tell the database to store in one place, print from the second, haven't I successfully manipulated the votes without anyone ever being the wiser to my having done so?

Printer Friendly | Permalink |  | Top
 
Pale_Rider Donating Member (1000+ posts) Send PM | Profile | Ignore Thu Nov-11-04 08:32 PM
Response to Reply #5
6. Anything is possible with code ...
... and also could well be done by precincts.
Printer Friendly | Permalink |  | Top
 
dbonds Donating Member (1000+ posts) Send PM | Profile | Ignore Thu Nov-11-04 08:39 PM
Response to Original message
7. It depends
One with any sense would set up a table with a column for each candidate. Then you would either insert a record with a value of 1 in that column, or if you are aggregating just increment it. If by some chance you spelled the name of the column wrong it would generate an SQL error. Access uses the same SQL as MS SQL Server.

If on the other hand you just had a table with a president column and the code had insert a record with the name of the candidate you could get into lots of Matching problems, even Kerry, KERRY, and, kerry would be treated differently if not explicitly coded to ignore case. This would be an extremely stupid way to code the system (so it probably is the one they chose).
Printer Friendly | Permalink |  | Top
 
DU AdBot (1000+ posts) Click to send private message to this author Click to view 
this author's profile Click to add 
this author to your buddy list Click to add 
this author to your Ignore list Sat May 04th 2024, 12:58 PM
Response to Original message
Advertisements [?]
 Top

Home » Discuss » Topic Forums » Election Reform Donate to DU

Powered by DCForum+ Version 1.1 Copyright 1997-2002 DCScripts.com
Software has been extensively modified by the DU administrators


Important Notices: By participating on this discussion board, visitors agree to abide by the rules outlined on our Rules page. Messages posted on the Democratic Underground Discussion Forums are the opinions of the individuals who post them, and do not necessarily represent the opinions of Democratic Underground, LLC.

Home  |  Discussion Forums  |  Journals |  Store  |  Donate

About DU  |  Contact Us  |  Privacy Policy

Got a message for Democratic Underground? Click here to send us a message.

© 2001 - 2011 Democratic Underground, LLC