From: <br...@br...> - 2004-04-14 23:45:16
|
I'm currently working on these issues. What happens is you have a table that has at some point had columns added or deleted from the table. When this happens, Access does not go back and retouch the rows, it simply updates the table definition and moves on. Thus the number of columns recorded for the table doesn't match the the number stamped on the row. So what does this have to do with your problem? version 0.5 largely ignored the issue and that works for a certain subset of column add/deletes, but can give screwy results in other cases (values appearing in the wrong column or corrupted for instance). The CVS version is attempting to take a more correct approach, but isn't quite there yet. I have a yet-to-be-checked-in patch to handle JET4 databases, but I'm not quite ready with JET3 (but very close). I hope to have it all ready by this weekend. If you're interested in testing, I'll let you know when it's commited. Brian On Wed, 14 Apr 2004 15:48:37 -0600, "John Finlay" wrote: > > I had successfully compiled mdbtools-0.5 and was using it to access > the .mdb > database I am working on successfully, but today when I compiled > mdbtools > from the CVS sources, it compiled 'successfully', however now every > time I > use any mdb-xxxx binaries to access the database, all display the same > result: > > I get 24 lines identical to the warning and then a segmentation fault. > > WARNING: number of table columns does not match number of row columns, > strange results may occur > Segmentation fault > > Just to verify that the mdb didn't become corrupt somehow, I tried the > 0.5 > binaries and they still function correctly and I'm able to retrieve > data > from them. mdb-version identifies the mdb as Jet3 which is correct, but > outside of that I cannot get any useful information without warnings > about > table columns not matching row columns and a segmentation fault. > > Has anyone else encountered this? Any ideas? System is Red Hat 9.0, > GLIB > 2.4.0, libtool-1.5, flex-2.5.4, bison-1.875, autoconf 2.59, > automake-1.8.3 > > John Finlay > IT Systems Manager > Custom Linen Systems Ltd. > 2925 10th Avenue N.E. > Calgary, Alberta T2A 5L4 > Email: in...@al... > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > mdbtools-dev mailing list > mdb...@li... > https://lists.sourceforge.net/lists/listinfo/mdbtools-dev |