<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel> 

	<title>Comments on: Stupid database! Be more connecty!</title>
	<link>http://ask.metafilter.com/59039/Stupid-database-Be-more-connecty/</link>
	<description>Comments on Ask MetaFilter post Stupid database! Be more connecty!</description>
	<pubDate>Tue, 20 Mar 2007 08:08:02 -0800</pubDate>
	<lastBuildDate>Tue, 20 Mar 2007 08:08:02 -0800</lastBuildDate>
	<language>en-us</language>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>60</ttl>

	<item>
		<title>Question: Stupid database! Be more connecty!</title>
		<link>http://ask.metafilter.com/59039/Stupid-database-Be-more-connecty</link>	
		<description>Can I connect a flash program to a local offline Access database without having to run my computer as a webserver? &lt;br /&gt;&lt;br /&gt; I would like to use Flash as a front end for a local Access database. Ideally, to run a swf file and connect to an access .mdb on the network, or in the same folder if need be. All searches for tutorials brought me running .asp on a webserver and I&apos;d rather not have to do that.&lt;br&gt;
&lt;br&gt;
I know very little about Flash, nothing about .ASP (which all the tutorials seem to suggest), a decent understanding of MySQL, VB and a good understanding of database theory.&lt;br&gt;
&lt;br&gt;
If you have any other suggestions, I&apos;ll gladly read and investigate, but I&apos;m a designer by trade not a programmer so I&apos;m limited in what I can learn or buy. &lt;br&gt;
&lt;br&gt;
&lt;small&gt;Why not use Access itself? Well, because I&apos;m writing a program for relative computer illiterates that will replace a task that&apos;s been done by hand for years. So the more I can hold their hand, interfacewise (sliding transitions from one form to another) and the more I can make the metaphors work the way they should as opposed to just dressing them up, the more comfortable they&apos;ll feel, the smoother the transition will be, the more tickertape parades for me.&lt;br&gt;
&lt;br&gt;
I realize there are more advanced development environments that connect to Access, but since all the work I&apos;ll be doing can be applied back to the database in simple queries they all seem to be overkill. And flash seems to be the easiest development environment that suited itself to &quot;flashy&quot; applications and animations (and I already have it...)&lt;br&gt;
&lt;br&gt;
Don&apos;t worry, this isn&apos;t mission critical or anything.&lt;/small&gt;</description>
		<guid isPermaLink="false">post:ask.metafilter.com,2007:site.59039</guid>
		<pubDate>Tue, 20 Mar 2007 07:33:07 -0800</pubDate>
		<dc:creator>Brainy</dc:creator>
		
			<category>access</category>
		
			<category>db</category>
		
			<category>flash</category>
		
			<category>adobeflash</category>
		
			<category>macromediaflash</category>
		
			<category>odbc</category>
		
			<category>visualbasic</category>
		
	</item> <item>
		<title>By: mrbugsentry</title>
		<link>http://ask.metafilter.com/59039/Stupid-database-Be-more-connecty#887279</link>	
		<description>Just because you happen to have a hammer doesn&apos;t mean everything is a nail.  &lt;br&gt;
&lt;br&gt;
Use Access itself.  Or better yet, hire someone who knows what they are doing and ride them to make the ui flashy.  Seriously, you are setting yourself up for a lot of pain here.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59039-887279</guid>
		<pubDate>Tue, 20 Mar 2007 08:08:02 -0800</pubDate>
		<dc:creator>mrbugsentry</dc:creator>
	</item><item>
		<title>By: phearlez</title>
		<link>http://ask.metafilter.com/59039/Stupid-database-Be-more-connecty#887292</link>	
		<description>Can someone, sure.&lt;br&gt;
&lt;br&gt;
Can YOU, maybe not.&lt;br&gt;
&lt;br&gt;
A quick google of the words flash and odbc turns up a lot of stuff so there&apos;s no doubt in my mind it can be accomplished. However as MrBug says, you sound like you have a case of hammer-itis here.&lt;br&gt;
&lt;br&gt;
In my experience doing this kind of thing - which I have been for about 10-15 years - what&apos;s really important here isn&apos;t flash and raz-a-ma-taz, it&apos;s an understanding of the users &lt;em&gt;&lt;strong&gt;work flow&lt;/strong&gt;&lt;/em&gt;. &lt;br&gt;
&lt;br&gt;
Change resistance aside, you&apos;ll make more progress with a boring text interface that mirrors the steps and process they&apos;re used to following than you will something glitzy that forces them to change old patterns of behavior.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59039-887292</guid>
		<pubDate>Tue, 20 Mar 2007 08:22:42 -0800</pubDate>
		<dc:creator>phearlez</dc:creator>
	</item><item>
		<title>By: malevolent</title>
		<link>http://ask.metafilter.com/59039/Stupid-database-Be-more-connecty#887316</link>	
		<description>It can&apos;t be done without some kind of middleware, either a web application or executable code bolted onto the Flash projector.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://www.northcode.com/products.php&quot;&gt;SWF Studio 3&lt;/a&gt; might allow you to use the latter approach, as its site features &lt;a href=&quot;http://www.northcode.com/v3/exampleitem.php?link=5&quot;&gt;an example of retrieving records from an Access database&lt;/a&gt;.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59039-887316</guid>
		<pubDate>Tue, 20 Mar 2007 08:46:50 -0800</pubDate>
		<dc:creator>malevolent</dc:creator>
	</item><item>
		<title>By: Brainy</title>
		<link>http://ask.metafilter.com/59039/Stupid-database-Be-more-connecty#887320</link>	
		<description>Phearlez, your last sentence is actually exactly what I&apos;m trying to do. I study cognitive interface design, so rest assured, the workflow is first and foremost in my goals. I was afraid of this.  My fault in trying to make the question more consise.  I downplayed my abilities and up-played the glitziness. Here I shall launch into the entire situation to assure you.&lt;br&gt;
&lt;br&gt;
I layout a monthly flyer. The current workflow is that people cut and paste previous from months to create a paste-up of the next month which I then redo in InDesign. Probably the least efficient and safe workflow ever, right?&lt;br&gt;
&lt;br&gt;
I have written a program in Access that can take a list of items for a page and construct a press ready InDesign document from of it (no small feat, it involved adapting complex treemap algorithms).  The problem is implementing a workflow to get this list of items. Since we have a monthly deadline, it&apos;s desireable we slip this program in, since otherwise we&apos;re all pulling double duty of manually doing some pages while trying to perfect automating others.&lt;br&gt;
&lt;br&gt;
I&apos;ve written a prototype of the Virtual Flyer program and it&apos;s relatively solid in the way it works. I&apos;ve been able to &quot;port&quot; quite a few of the previous workflow&apos;s processes as metaphors. They will be able to browse previous Virtual Flyers (we&apos;ll import back catalog as much as possible) and &quot;cut &amp;amp; paste&quot; these to the current page, even importing entire previous &quot;pages&quot; to then modify. I&apos;m actually quite proud of it. I even made the forms look stylish but not overbearing.&lt;br&gt;
&lt;br&gt;
But here&apos;s the problem. It&apos;s all forms popping up and clicking on items in a list. The way to browse to a page to work on is to open up the Flyer form, and double-click on a list of Pages. I got Listview to display icons, but they don&apos;t respond to doubleclicks on the icon, just on the entire control. Why not? Don&apos;t know. Have to get deep into ActiveX controls and all it&apos;s variations and varieties.&lt;br&gt;
&lt;br&gt;
I think they could make the short jump of mapping previous flyers to a list, previous pages to a list, but I think that there&apos;s a very good chance they&apos;ll get lost in the myriad of windows that pop up that look similar. They&apos;ll have no context, things will look the same and I&apos;ll get frequent calls of &quot;I&apos;m just trying to do this one thing but I can&apos;t remember where it was...&quot; That&apos;s the last thing I want.&lt;br&gt;
&lt;br&gt;
I want them to &quot;Flow&quot; while doing this, for things to be intuitive. I think that the more subtle nuances I can add (moving from one stage to another slides the form over so that they get a mental model of progression would be much better than a window popping up and replacing the one they were just looking at), the better chance they have of adapting to this new workflow. Think OS X&apos;s helpful eyecandy. Poofs when you drag things out of the dock, windows that shrink to where they&apos;re going, iChat&apos;s resorting lists. That kind of interactivity: letting you know something has happened and that things will respond.&lt;br&gt;
&lt;br&gt;
Right now I&apos;m just trying it out. If it doesn&apos;t work, or if I can&apos;t work it, I can go back to the Access forms, but I want to at least give it a try.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59039-887320</guid>
		<pubDate>Tue, 20 Mar 2007 08:54:27 -0800</pubDate>
		<dc:creator>Brainy</dc:creator>
	</item><item>
		<title>By: Brainy</title>
		<link>http://ask.metafilter.com/59039/Stupid-database-Be-more-connecty#887333</link>	
		<description>Thanks Malevolent, I downloaded that builder and the example. It built but it&apos;s giving me an error so I have to look that up.&lt;br&gt;
&lt;br&gt;
I&apos;m totally fine with the idea of middleware, just didn&apos;t want to have to reconfigure my whole system as an .asp server.</description>
		<guid isPermaLink="false">comment:ask.metafilter.com,2007:site.59039-887333</guid>
		<pubDate>Tue, 20 Mar 2007 09:05:24 -0800</pubDate>
		<dc:creator>Brainy</dc:creator>
	</item>
	</channel>
</rss>
