![]() | |
![]() |
| | Thread Tools | Search this Thread | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I'm using Paradox 10 as a flat file database with just over 100,000 records with 52 fields. My forms work ok but I do a lot of work in the table view and every now and then, over the years, I've had to rebuild a table after a record has been corrupted. |
|
When I do this all the formatting for the table view disappears, leaving me with a plain white table. If I then recover a previous version of the table, the formatting is gone from that as well (leading me to conclude that that the formatting is stored somewhere in Paradox rather than in the .DB file itself??). |
#3
| |||
| |||
|
|
I'm using Paradox 10 as a flat file database with just over 100,000 records with 52 fields. My forms work ok but I do a lot of work in the table view and every now and then, over the years, I've had to rebuild a table after a record has been corrupted. 100 000 records shouldn't be a problem per se but 52 fields is a rather wide table, but should also be OK. Regular table corruption is not normal in Paradox and usually caused by bad hardware, bad users or bad programming. Neither of this should an issue in your case as I understand it so there must be something else. What block size is the table. Do you have a lot of memo fields? When I do this all the formatting for the table view disappears, leaving me with a plain white table. If I then recover a previous version of the table, the formatting is gone from that as well (leading me to conclude that that the formatting is stored somewhere in Paradox rather than in the .DB file itself??). The formatting is stored in a file with the same name as the table but with .TV extensions. You could try to backup that file prior to your table rebuild and restore it afterwards. I haven't done this myself but it might work. Anders |
#4
| |||
| |||
|
#5
| |||
| |||
|
|
I don't use memo fields and I haven't been able to find out how to identity the block size. Would this make a difference? |
#6
| |||
| |||
|
|
I don't use memo fields and I haven't been able to find out how to identity the block size. Would this make a difference? The block size should be visible in the table repair utility. If your table is close to the maximum number of records for it's block size it could be an issue. With only 100 000 records I doubt it but, hopefully someone else hera can post the details. Anders |
#7
| |||
| |||
|
|
vinylsol, Why not just create a form that shows the table exactly how you want to view it? With the form wizards, it is a pretty easy task. You can format the fields, rearrange the columns, color the fields, etc. To get started, when you're looking at the table view, there should be a bunch of buttons in the upper right. Click the 'Quick Form' one, and you're off & running. Hit F8 to get into Design mode, and start changing stuff. Just be sure to save the form under File then Save (or Save As). From then on, just open the form instead of the table view. HTH, Jim Moseley |
#8
| |||
| |||
|
#9
| |||
| |||
|
|
I'm using Paradox 10 as a flat file database with just over 100,000 records with 52 fields. My forms work ok but I do a lot of work in the table view and every now and then, over the years, I've had to rebuild a table after a record has been corrupted. When I do this all the formatting for the table view disappears, leaving me with a plain white table. If I then recover a previous version of the table, the formatting is gone from that as well (leading me to conclude that that the formatting is stored somewhere in Paradox rather than in the .DB file itself??). This has also happened occasionally after a simple restructure which I usually do before adding a batch of new records with different standard default values. It's very frustrating as it then takes a couple of hours to put back all my colours and fonts and move the columns to the order in which I want them. Has anybody else encountered this? Does anyone know why it happens, and what to do to stop it, or recover from it? Any help would be gratefully received. I've been using Paradox since Ansa brought out Version 1.00 and this problem has been there ever since the first Windows Version. Hope someone has an answer, thanks! |
#10
| |||
| |||
|
|
I did a test. If a table has a .tv file, that file is moved to the repaired table. The copy of the table loses the .tv file. So this shouldn't be your problem. The most common cause to lost .tv files is that the table has been copied from Windows Explorer or a filesystem copy in ObjectPAL, and .tv file is not included in the copy. I'm using Paradox 10 as a flat file database with just over 100,000 records [quoted text clipped - 18 lines] there ever since the first Windows Version. Hope someone has an answer, thanks! |
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
| |