{
  "id": "1998-april-foxpro-to-access-and-back-again",
  "slug": "1998-april-foxpro-to-access-and-back-again",
  "url": "https://dwillis.github.io/uplink/article/1998-april-foxpro-to-access-and-back-again.html",
  "year": 1998,
  "month": "April",
  "monthNum": 4,
  "headline": "FoxPro to Access and back again",
  "kicker": "INDIANA CAR",
  "author_name": "Seth Hemmelgarn",
  "author_title": "",
  "affiliation": "NICAR",
  "summary": "The article examines the shift from FoxPro to Microsoft Access in newsrooms for computer-assisted reporting, with journalists debating the merits of each database software for data analysis and cleaning.",
  "keywords": [
    "database",
    "Access",
    "FoxPro"
  ],
  "topics": [
    "Data & Databases",
    "Technology",
    "Journalism & Newsroom"
  ],
  "technologies": [
    "FoxPro",
    "Access",
    "SQL",
    "SQL Server"
  ],
  "full_text": "FoxPro to Access and back again\n\nBy Seth Hemmelgarn NICAR\n\nLooking at the class schedule at Indiana CAR, one trend stood out:\n\nMost classes were taught using Access, not FoxPro. This reflected the shift in newsrooms across the country; use of Access has become more widespread.\n\n\"Ever since Access 2.0 came out and proved to be fairly stable, there's been a steady drift toward deploying it for general newsroom use,\" said NewsEngin's George Landau. As part of the Microsoft Office Package, Access is readily available, and newsrooms just starting CAR programs - even those already having them - are using Access more frequently.\n\nIf you don't know anything about Structured Query Language, Access' query grid can be simpler way to build queries. You can point and click your way through them. But if you do know SQL, the grid can make analysis harder.\n\n\"Still resisting,\" said The Cleveland Plain Dealer's Beth Marchak, who prefers FoxPro's more direct approach to analysis. \"I think in SQL. Learning Access is like being forced to walk around the barn to gain entry when I'm already standing at the front entrance.\"\n\n\"Learning basics in Fox makes it easier for anyone to apply basic concepts and database skills no matter what program is used.\" - Dave Fallis, Tulsa World\n\nMarchak also shies away from Access because she doesn't want it choking on her data, as previous versions of the software have been notorious for doing. \"What good is a database manager that can't handle more than 250,000 records?\" Marchak said. \"All my databases are much bigger than that.\"\n\nThough maybe not the most fashionable software, FoxPro is still worth learning. \"Learning basics in Fox makes it easier for anyone to apply basic concepts and database skills no matter what program is used,\" said the Tulsa World's Dave Fallis.\n\nFoxPro's library of string functions, downloadable utilities, and easily understood programming/scripting language should keep the program from getting too antiquated, Tom Boyer of The Seattle Times said.\n\nLandau uses Access to keep track of queries and build front-ends, but he still prefers FoxPro for processing and cleaning. \"Even Access97 continues to lack many of the important data-cleaning functions that are built into FoxPro,\" he said. \"It does seem, however, that Access97 is considerably faster than its predecessors at running large queries.\"\n\nAccess does have its advantages. It has more export options. You can save an Access file as a FoxPro file, but not vice versa. Fallis also finds the import wizard handy for quick and dirty imports into blank database structures. Working with relational databases is where Access has the most obvious advantage over other software. \"FoxPro is not and never will be a purebred relational database,\" Landau said. \"Access, in contrast, has relational integrity and validation rules hard-wired into its database engine.\"\n\nLandau assumes this partially explains why Access is slower than FoxPro at some tasks: it takes a no-frills approach to data manipulation.\n\nWith the proliferation of Access, what will become of FoxPro and others?\n\nLandau, for one, isn't sure. \"Once SQL Server is made less scary and more affordable, I bet they'll try to wean everyone off of FoxPro and onto a single platform.\" Landau's not thrilled with this idea, since SQL Server is slower than FoxPro at reformatting large amounts of data. But, he said, SQL Server beats both Access and FoxPro at allowing lots of people to query the same database simultaneously.\n\nDespite Access' popularity, those who prefer FoxPro may never give it up completely. As Boyer said, \"I'll probably still have FoxPro on my machine when I'm old and gray.\"",
  "provenance": {
    "extracted_by": "anthropic/claude-sonnet-4-6",
    "extracted_at": "2026-07-05",
    "verified": true
  },
  "similar": [
    {
      "slug": "1996-august-switching-from-foxpro-to-access",
      "score": 0.466
    },
    {
      "slug": "1995-october-getting-access-for-stories",
      "score": 0.337
    },
    {
      "slug": "1996-september-todays-top-10-list",
      "score": 0.308
    },
    {
      "slug": "1997-january-use-foxpro-to-document-a-table",
      "score": 0.289
    },
    {
      "slug": "1997-july-the-data-they-are-a-changin",
      "score": 0.288
    }
  ],
  "html_url": "https://dwillis.github.io/uplink/article/1998-april-foxpro-to-access-and-back-again.html",
  "json_url": "https://dwillis.github.io/uplink/article/1998-april-foxpro-to-access-and-back-again.json"
}