🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.database.ado
Article #1464

How to handle/display huge no.(4000+) of table cols. in Access/ADO?

#1464
From: BASCAR
Date: Wed, 23 Jun 2004 21:33
15 lines
2291 bytes
Anyone, any ideas on:
HOW TO HANDLE/DISPLAY TABLES WITH HUGE NUMBER OF COLUMNS OR DATABASE FIELDS (eg., 4000+)-- WHEN USING ACCESS TABLES WITH ADO.
Access tables or Microsoft JET Engine, LIMITS according to Microsoft Specifications, the MAX # of Columns/Fields to 255/256.
WHAT is the solution to handle tables, for example with 4000 cols. which is way way above the specs.
***THE application needs to provide a read/write data aware DB Grid control, to the user, interfacing such a Access table(or any other database format) thru' ADO.***to read and modify data.
I am using TDBGrid, TDataSource, TADOConnection, TADODataSet, TADOTable, etc. etc.
One solution I see is to use a general purpose TStringGrid type of grid control, which probably can display 4000+ data columns...
COULD ANOTHER SOLUTION BE: to use multiple Table (inner) joins (like nearly 16 tables for 250x16=4000 total columns) going thru' a TADODataSet?  But TADODataSet again may be limited to 255/256 Cols. due to type of DataSource/DataConnection being Access table/JET Engine...
The application spec. calls for upto 4000 data columns, and unlimited number of records.
WHAT IS THE BEST SOLUTION HERE?  STAY AWAY FROM ACCESS TABLE FORMAT OR MS JET ENGINE OR ADO OR WHAT'S THE ALTERNATIVE DATABASE FORMAT AND INTERFACE TO USE?
==
THANKS A LOT & look forward to ideas/replies.
BASCAR  (BEE_M31@FASTMAIL.US)
----------------------------------------------
Technical Details
Message-ID: <40d9f72a$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!irazu.switch.ch!switch.ch!news.belwue.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10698b,57b6abffb1360800,start
X-Google-Attributes: gid10698b,public
From: "BASCAR" <BEE_M31@FASTMAIL.US>
Sender: "BASCAR" <BEE_M31@FASTMAIL.US>
Reply-To: "BASCAR" <BEE_M31@FASTMAIL.US>
Subject: How to handle/display huge no.(4000+) of table cols. in Access/ADO?
Newsgroups: borland.public.cppbuilder.database.ado
X-User-Info: 65.197.226.130     
NNTP-Posting-Host: 207.105.83.66
Message-ID: <40d9f72a$1@newsgroups.borland.com>
Date: 23 Jun 2004 14:33:30 -0700
X-Trace: newsgroups.borland.com 1088026410 207.105.83.66 (23 Jun 2004 14:33:30 -0700)
Lines: 15
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!irazu.switch.ch!switch.ch!news.belwue.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail