+ Reply to Thread
Page 5 of 7 FirstFirst ... 34567 LastLast
Results 61 to 75 of 101
  1. #61
    Jamie Collins
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet


    aaron.kempf@gmail.com wrote:
    > Access is BOTH a RDBMS and a superior tool to Excel for creating
    > reports.


    Access is great for a certain type of static report, a 'dumb' report if
    you will. Excel is demanded by actuaries, auditors, etc for
    'intelligent' reports i.e. show how the sums were worked out, can vary
    the data to show different projections, etc.

    > It can do FLEXIBLE REPORTS with more than 6
    > options..


    Six isn't all that many, is it?

    > It can slice and dice data a thousand different ways.


    But each must be 'hard-coded' rather than being 'user-variable'. I
    guess that's why you pick six out of the available thousands. Excel
    allows e.g. the actuary to write the report herself rather than try to
    explain complex notions to a code monkey.

    > For starters, mathematical manipulation of data is FINE using tempory
    > tables.. derived tables.. parameters..


    If by 'fine' you mean 'just about OK' then I agree. BTW use of
    temporary tables suggests a kludge. For 'parameters', Access/Jet is a
    little limited because you can only write a one-line procedure.

    > you have IF(IF(IF(IF(IF statements-- IS THAT REALLY <<snip>> USEABLE?


    It's a genuine maintenance issue, yes.

    > For starters; with Access.. multiple people
    > can use the same file at the same time..


    Yes, with Jet/Access the practical limit is about six concurrent users.

    > we dont have a 64k limit


    But you have a lot of tables that fall well short of 64K rows, don't
    you.

    > and we dont email files that are 200 mb


    An .mdb file is a great way of persisting and sharing a relational view
    data, don't you think?

    > I told that client that they have 'abused their Excel priveleges


    In your experience, have you ever encountered a situation where someone
    has 'abused their Access priveleges'? (I warn you if you say 'No' I'm
    going to accuse you of being biased.) I know I have, most notably a
    complete absence of separation between the data access (small 'a') tier
    and the front end application e.g. Access (bug 'A') Forms' code with
    the control name hard-coded into the SQL DML ('SELECT * FROM tblOrders
    WHERE ClientID = [Me]![txtClientID]'), tables 'bound' to controls, etc.


    > that is just a ridiculously complex system when an simple, small Access
    > Data Project and a freeware database engine could have run circles
    > around that spreadsheet.


    Bad (Excel) systems can be hard to dismantle e.g. it costs real money.

    > It can actually DO things instead of spending every tuesday copying and
    > pasting data into a new worksheet and troubleshooting your functions.


    I think you lose a lot pf people here. We don't do that and don't quite
    see what you mean anyhow.

    Jamie.

    --


  2. #62
    aaron.kempf@gmail.com
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    Access/JET isn't even what we're talking baout; we're talking about ADP
    against MSDE.

    It can scale to a lot more users than that.

    Excel doesn't build SYSTEMS

    Excel builds PIECE OF CRAP REPORTS THAT ARE A MAINTENANCE NIGHTMARE AND
    INFLEXIBLE.

    If you have 100 excel reports you need a bunch of overpaid and
    underqualified beancounters.

    If you have 100 access reports; you can hire someone at minimum wage to
    run these reports.. instead of recreating different versions of the
    same report week in and week out

    Excel just doesnt have enough tools to be useable. You can't bind to
    another field-- like you can in Access..

    And it really is ridiculous to have a different version of the formula
    for each row.. i mean-- that is just the worst maintenance nightmare
    EVER


  3. #63
    Harlan Grove
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    aaron.kempf@gmail.com wrote...
    ....
    >oracle and ibm cost $2k per SEAT.. or about 4 times as much as SQL
    >Server altogether
    >
    >so when you say that oracle sells more database software.. in dollar
    >terms, I dont disagree.
    >
    >I say, and Microsoft says-- and the cold hard numbers say-- that SQL
    >Server is the most popular database in the world.

    ....

    All I can say to this drivel is that work for a company that doesn't
    use SQL Server, i.e., it's not installed on any computer owned, leased
    or used by my company. So how would SQL Server be of any use to me in
    my job?


  4. #64
    Harlan Grove
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    aaron.kempf@gmail.com wrote...
    >multiple nested sql statements are READABLE.
    >
    >having a thousand different cells that have 1,000 different formulas--
    >that each say IF(A1='MON', 'MONDAY', IF(A1='TUE', 'TUESDAY,
    >IF(A1='WED', 'WEDNESDAY', IF(A1='THU', 'THURSDAY', IF(A1='FRI',
    >'FRIDAY'), 'WEEKEND')))))))


    Only an idiot like you would use single quotes, which are syntactically
    invalid in Excel and pretty much any other spreadsheet. If you had any
    understanding of how to do things efficiently in spreadsheets, you'd do
    this with a lookup.

    =VLOOKUP(A1,{"MON","Monday";"TUE","Tuesday";"WED","Wednesday";
    "THU","Thursday";"FRI","Friday";"S*","WEEKEND"},2,0)

    Then again, if the A1 cells were derived from dates in other cells
    (say, X99), it'd be even better to use

    =IF(WEEKDAY(X99,2)<=5,TEXT(X99,"DDDD"),"WEEKEND")

    >It is MUCH easier to join to a table that can translate between these 2
    >things. I mean-- for christ sakes.. are you really claiming that this
    >is FUNCTIONAL?


    Any idiot can do stupid things with any software. You're living proof.

    If you do things efficiently and sensibly, then IMO spreadsheet
    formulas are often easier to understand. Not always, but for simple
    stuff like this, yup!


  5. #65
    Harlan Grove
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    aaron.kempf@gmail.com wrote...
    ....
    >You're not USING computers-- you are stuck in the pen and pencil era.
    >Since all excel is, is a glorified pen and pencil


    Actually you're not too far off here. You just fail to understand that
    there most definitely are times when pencil & paper are the most
    appropriate tools. Other than APL in the hands of an adept,
    spreadsheets are the best tools yet developed for ad hoc calculations.
    The problem is that too many people use spreadsheets to build large
    applications. It can be done, but very few people are able to do it
    well or reliably.


  6. #66
    Harlan Grove
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    aaron.kempf@gmail.com wrote...
    ....
    >And it really is ridiculous to have a different version of the formula
    >for each row.. i mean-- that is just the worst maintenance nightmare
    >EVER


    Obviously you've never inherited someone else's APL workspaces or
    BASICA code (or MVS JCL, to get exotic).

    If formulas in a given range are supposed to be the 'same', i.e., be
    identical in R1C1-style addressing mode, it's simple to check, and I
    suspect all serious Excel developers have macros to perform that check.


  7. #67
    Jamie Collins
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet


    aaron.kempf@gmail.com wrote:
    > Access/JET isn't even what we're talking baout; we're talking about ADP
    > against MSDE.


    Correction then: you are limited to five concurrent users before
    graceful but rapid degradation starts.


  8. #68
    aaron.kempf@gmail.com
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    that is not true, Jamie.

    MSDE 2.0 has no real hard governor; I believe.

    -Aaron


  9. #69
    aaron.kempf@gmail.com
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    Harlan

    I'm sorry that your jerry-rigged spreadsheet program isn't flexible
    enough to use single or double quotes.. I am pretty sure that real
    reporting programs-- SQL Server and Access allows these pretty much
    interchangeably.

    I'm so sorry that you work for a stupid company; SQL Server is WINNING
    THIS WAR.

    -----------------------------------
    >From OLAPreport.com - an independent source of BI information

    -----------------------------------
    http://www.olapreport.com/market.htm - MS is by far the biggest seller
    of BI. This is going to mushroom with the release of Maestro--
    Microsoft's real entry into the OLAP client market.

    -----------------------------------
    >From Steve Ballmer, TechEd 2005

    We have over 50 percent unit share with SQL Server today and we think
    we can just keep ramping that up.
    -----------------------------------
    Also
    -----------------------------------
    >From http://www.eweek.com/article2/0,1895,1839686,00.asp

    -----------------------------------------------------------------
    A key problem with DB2 was that they chose to follow an options pricing
    model similar to Oracle's versus a bundled model that Microsoft
    embraced.

    This is important because IBM essentially loses its value proposition
    versus Oracle when you start adding on optional features such as cube
    views, OLAP and data mining.

    The separate options approach is required by Oracle because it is so
    dependent on its database revenue and needs opportunities to keep
    coming back to existing accounts.

    IBM on the other hand, is more akin to Microsoft in its revenue
    diversity.

    It could have bundled much more functionality at a price that undercut
    Oracle significantly, but it chose not to.

    It also would have presented the market with a clearly simplified
    licensing model, which the market desperately wants, especially as a
    counterpoint to Oracle.
    .....
    Windows

    I don't believe there is much IBM or any other vendor can do long-term
    on Windows to stem the growth of Microsoft SQL Server.

    However, with Windows currently commanding 40 percent of the server
    market and with estimates pointing to a greater than 50 percent share
    by 2010, it is a key platform in which to remain relevant.

    Certainly there will still be a significant number or organizations
    that will prefer to hedge their bets by utilizing database software
    that will run on multiple operating systems.

    The problem for IBM is that DB2 is actually losing share on Windows
    (-4.4 percent in 2004), according to Gartner.


  10. #70
    aaron.kempf@gmail.com
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    Harlan

    I think that the problem with Jr Spreadsheet Developers; is that
    they're not shooting for the stars. If you shoot for the stars; who
    knows, maybe you'll end up at the moon.

    If you shoot for the simplest possible solution than you'll be stuck
    copying and pasting and running around like a chicken with your head
    cut off.

    From
    >From http://www.fmsinc.com/tpapers/genaccess/DBOD.asp


    As the most popular database product in the world, Access clearly
    dominates one of the most important segments of the database ecosystem.

    When formulating the database strategy of an organization, it's
    helpful to think of individual databases evolving over time. Healthy
    database applications are not just created once but change and grow.
    Bad ones go extinct, and sometimes even good ones die because their
    environment (market) changes. Meanwhile mission critical applications
    sometimes appear from unexpected sources.

    Millions of databases are created in Excel spreadsheets each year, but
    only a tiny percentage "graduate" to the next level: Access.
    Similarly, only a tiny percentage of Access applications graduate to a
    more sophisticated solution. In the interim, a huge number of database
    needs are solved completely by Access. Access is simply the best at
    what it does.


  11. #71
    Harlan Grove
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    aaron.kempf@gmail.com wrote...
    >I'm sorry that your jerry-rigged spreadsheet program isn't flexible
    >enough to use single or double quotes.. I am pretty sure that real
    >reporting programs-- SQL Server and Access allows these pretty much
    >interchangeably.


    Single quotes are used to delimit different syntactic tokens than
    double quotes. I'd also note in passing that the Visual Basic language
    for which you've made positive comments in the past also uses only
    double quotes to delimit strings (aka text constants). Some programming
    languages appear to support both, but at least in the case of Perl and
    Unix shells, there are differences in how backslash escape sequences
    are translated.

    If SQL doesn't distinguish at all between single and double quotes, it
    may be the only language to do so. That is, it'd be an idiosyncracy of
    SQL's, not necessarily a feature worth emulating.

    >I'm so sorry that you work for a stupid company; SQL Server is WINNING
    >THIS WAR.


    Ah yes, anyone who disagrees with Aaron or any company not doing what
    Aaron thinks is best is, by definition, stupid. You do know the
    definition of 'childish' don't you?

    >http://www.olapreport.com/market.htm - MS is by far the biggest seller
    >of BI. This is going to mushroom with the release of Maestro--
    >Microsoft's real entry into the OLAP client market.


    This appears to concern OLAP only, not RDBMS's in general. My favorite
    quote from this page is, "Microsoft has now clearly overtaken Hyperion
    Solutions to become the largest OLAP vendor, but neither could be
    called 'dominant'."

    Winning what war? The one taking place in the wasteland between your
    ears?

    >>From Steve Ballmer, TechEd 2005

    >We have over 50 percent unit share with SQL Server today and we think
    >we can just keep ramping that up.


    Gosh! What an unbiased source! Not!!

    And unit share means what, exactly? Of all the machines running any
    RDBMS, half of them run SQL Server? Here's a bit of news you could use:
    it doesn't take as many IBM mainframes running DB/2 to do the same work
    as micros running SQL Server. Ditto for Oracle running on minis and
    mainframes.

    This claim is about as meaningful as saying Nintendo Gameboys use more
    batteries than Microsoft XBox's, so the Gameboys must be more powerful!

    >>From http://www.eweek.com/article2/0,1895,1839686,00.asp

    >A key problem with DB2 was that they chose to follow an options pricing
    >model similar to Oracle's versus a bundled model that Microsoft
    >embraced.


    Maybe the author's conclusion, "My bottom line is that I believe the
    dominant platforms for databases will be Windows and Linux by the end
    of this decade." is relevant for manufacturers and some service
    industries, but it just ain't so for financial services. Mainframes are
    still the place where most of the real data processing gets done, and
    that's where DB/2 is still dominant.

    Note: I'm not making any claims about the relative strengths of any
    RDBMS. I've only pointed out that I work for a company that doesn't use
    SQL Server but does use Oracle (running on Sun machines) and DB/2
    (running on mainframes). Unless I was odd enough to want to install my
    own database server at home, SQL Server is a big irrelevance for me.


  12. #72
    Harlan Grove
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    aaron.kempf@gmail.com wrote...
    >I think that the problem with Jr Spreadsheet Developers; is that
    >they're not shooting for the stars. If you shoot for the stars; who
    >knows, maybe you'll end up at the moon.

    ....

    And sometimes when you shoot for the stars you blow up on liftoff.

    This raises the issue of distinguishing between 'developers' and
    'users'. When it comes to databases, the distinction is much clearer.
    Developers are those who can create tables, views, stored procedures,
    etc. Users are those who can only run SELECT queries against existing
    tables and views. Most non-IT business users are 'users' not
    'developers' under these functional definitions.

    The distinction almost doesn't exist for spreadsheets. Anyone with
    Excel can do pretty much anything Excel is capable of doing. There are
    no access rights, no GRANT command. More often than you believe it's
    the case, Excel is the *only* practical casual development platform
    most non-IT employees have to use.

    Maybe I'm way low in my estimate of Office Pro seats, but I know there
    are damn few non-IT workers with sufficient access to IT databases to
    allow them to do any serious development. Non-IT users may be able to
    use already developed database apps, but few of them can create
    database apps. You may wish that weren't so, but that won't make it so.

    So, most non-IT Access users are unlikely to get much out of using
    Access except by creating their own MDB databases. Those have some
    advantages over Excel in some cases, but it hardly qualifies as the
    cure-all you claim it to be. Maybe they can install MSDE if their IT
    departments would let them, but it'd be rather difficult to share such
    databases among coworkers without a nightmarish peer-to-peer jumble.


  13. #73
    aaron.kempf@gmail.com
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    you're crazy man.. go play with your BILLION DOLLAR DATABASES if you
    want.

    MDB is free; but still crap-- much like Excel.

    MSDE/ADP is a free stack for all practical purposes. It has a FREE
    front end called the Access Runtime-- it is a dream platform. And it
    scales a LOT better than MDB.. I am tired of MDB; it is too slow; and
    it really shoudlnt' ever be used from a mapped network drive--
    performance is just too slow to do that.

    That's what drives me crazy about MDB.. performance is worse than most
    excel spreadsheets.. but it is a lot more powerful.

    MSDE is the most powerful database in the WORLD.

    Steve Ballmer says that 50% of the seats in the WORLD are SQL Server.
    I know for a friggin fact it's true, dude.. I've been to 30 companies
    over the past 7 years; I've seen 1 AS/400 and a half dozen oracle
    boxes.. and HUNDREDS of SQL Server or MSDE boxes.

    MSDE is an AWESOME stack for workgroups. I love it-- I just know that
    this is a better choice than MDB at this point. MDB-- MS hasn't made
    any exciting innovations in Access MDB for 10 years; and it pisses me
    off.. They could start by making more drivers native.

    There are 2 practical options these days-- mySql and SQL Server..
    Oracle and IBM are bleeding red right now; IBM is keeling over like
    we've never seen.. Oracle finally realizes that they're screwed on the
    server front-- their products aren't UNBREAKABLE like they claim.

    And SQL Server-- Analysis Services against Office Web Components-- it
    makes beancounters like you irrelevant.

    And the point of the matter--- IT SHOULDN'T OWN DATABASES. IT CAN OWN
    THE SERVERS; DEPARTMENTS SHOULD OWN THE DATABASES.

    Databases are a free and lovely and wonderfully flexible solution--
    it's just that IT doesn't know whats best for databases... You design
    databases in your department; and then you hand them off to IT.

    I'm sorry that you work for a stodgy company.

    if you use MDB; dont ever do anything across a mapped network drive--
    performance drives me absolutely batty.

    And SQL Server is the most popular db IN THE WORLD DUDE.


  14. #74
    Sum Yung Guy
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet

    <aaron.kempf@gmail.com> wrote in message
    news:1123112988.316749.293370@o13g2000cwo.googlegroups.com...
    >
    > And SQL Server is the most popular db IN THE WORLD DUDE.
    >


    Why don't you two take this to email?

    And Aaron, if you don't want to help people (telling them to just use Access
    isn't help,) just get out of this group.

    Just my 2 cents.



  15. #75
    Jay Petrulis
    Guest

    Re: The best elegant solution to override 65k rows limit in a sheet


    Sum Yung Guy wrote:
    > <aaron.kempf@gmail.com> wrote in message
    > news:1123112988.316749.293370@o13g2000cwo.googlegroups.com...
    > >
    > > And SQL Server is the most popular db IN THE WORLD DUDE.
    > >

    >
    > Why don't you two take this to email?
    >
    > And Aaron, if you don't want to help people (telling them to just use Access
    > isn't help,) just get out of this group.
    >
    > Just my 2 cents.


    Noooo!!!! I agree with you 100% that Aaron's replies don't help, but
    this is a trainwreck that happens over and over. Who would want to
    miss that? Not I. Aaron posts garbage in other groups, too.
    He is not around to help at all.

    It is a good thing that Aaron doesn't use his real name, or else people
    might think he is a kook. I think his real name is McArthur Wheeler...

    http://www.phule.net/mirrors/unskilled-and-unaware.html


Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.2.0