关于数据库的问题
Func new() ;新建数据库和表$time=@MIN&@SEC&'-'&@MDAY&@HOUR&'-'&@YEAR
$newMdb = ObjCreate('ADOX.Catalog')
$newMdb.Create("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & $mdb_data_path & ";Jet Oledb:Database Password=" & $mdb_data_pwd)
$newmdb.ActiveConnection.Close;建数据库
$addtbl = ObjCreate("ADODB.Connection")
$addTbl.Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & $mdb_data_path & ";Jet Oledb:Database Password=" & $mdb_data_pwd)
$addTbl.Execute("CREATE TABLE " & $tblname)
$addtbl.Close;建表
$addfld = ObjCreate("ADODB.Connection")
$addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & $mdb_data_path & ";Jet Oledb:Database Password=" & $mdb_data_pwd)
;$addfld.Execute("ALTER TABLE " & $tblname & " ADD name text(255),Repair text(255),Fault text(255),Solve text(255),Person text(255),Whether text(255),Repair text(255),cost text(255),Completed text(255),ID identity(1, 1) primary key")
$addfld.Execute("ALTER TABLE " & $tblname & " ADD ipr int,po text(255),name text(255),spec text(255),unit text(255),counta int,station text(255),cost text(255),ledger text(255),ID identity(1, 1) primary key")
$addfld.Close;建列表名
MsgBox(0,'提示','数据库创建成功!)
EndFunc;店名 |报修人 |故障详情|解决方法 |负责人|是否重复|报修时间|完成时间|编号
Func xie()
If GUICtrlRead($Input1)<>'' And GUICtrlRead($Input3)<>'' Then
$read1=GUICtrlRead($Input1)
$read2=GUICtrlRead($Input2)
$read3=GUICtrlRead($Input3)
$read4=GUICtrlRead($Input4)
$read5=GUICtrlRead($Input5)
$read6=GUICtrlRead($Input6)
$read7=GUICtrlRead($Input7)
$read8=GUICtrlRead($Input8)
$read9=GUICtrlRead($Input9)
$addfld = ObjCreate("ADODB.Connection")
$addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &$mdb_data_path & ";Jet OLEDB:Database Password=" & $mdb_data_pwd)
$addfld.execute("insert into " & $tblname &" (店名 ,报修人 ,故障详情,解决方法 ,负责人,是否重复,报修时间,完成时间,编号) values('"& $read1 &"','"& $read2 &"','"& $read3 &"','"& $read4 &"','"& $read5 &"','"& $read6 &"','"& $read7 &"','"& $read8 &"','"& $read9 &"')")
$addfld.close
du()
EndFunc
有谁能帮忙看看是那里写错了,数据库就是建不起来,建起来了写不进数据,老是提示错误。前一个是建数据库的,后一个是写数据的。各位大大帮帮忙,我是个新手搞这个数据库都搞了一个礼拜了,资料也看了很多,还是搞不懂。 本帖最后由 水木子 于 2012-3-18 22:28 编辑
回复 1# 好好锻炼
回复 2# 水木子
谢谢版主了,看了你的终于搞定了。
页:
[1]