I found a really nice example on how to take data from a classic ASP file and spit it out to a new MS Access file. My one problem is I need to set the "Required" property of a column to false so that if no data exists for that column, it won't crash. Googling gets me results with different syntax and it doesn't seem to work. If some can help me set the property with this example, I'd appreciate it.
dim provider : provider = "microsoft.jet.oledb.4.0"
dim db : db = "c:\Documents and Settings\*****\Desktop\foodb.mdb"
dim ds : ds = "provider=" & provider & "; data source=" & db
dim catalog:set catalog=createobject("adox.catalog")
catalog.create ds 'create db file
'const for column types
const adInteger=3 'integer
const adVarChar=202 'variable character
dim new_table:set new_table=createobject("adox.table")
new_table.Name="customer"
new_table.columns.append "id", adInteger
new_table.columns.append "surname", adVarChar
new_table.keys.append "pk_cust_id", 1, "id" 'primary key
catalog.Tables.Append new_table 'append table to DB
'release resources
set new_table=nothing
set catalog=nothing
'By this point, DB is now created
'populate table
dim conn: set conn=createobject("adodb.connection") 'create connection
conn.open ds 'open connection
sql="insert into customer (id, surname) values (5, 'smith')"
conn.Execute sql
'close connection and reclaim resources
conn.close
set conn=nothing