永发信息网

求一个vb6.0+SQL数据库操作实例

答案:1  悬赏:10  手机版
解决时间 2021-01-21 05:19
求一个vb6.0+SQL数据库操作实例
最佳答案
这个貌似我以前写的一个系统初始化的程序

追问给点简单的代码可以吗?我是菜鸟中的菜鸟!追答Public Function Creat_Database(Paths As String, Files As String) As Boolean
'在SQLserver 中建立一个库
Dim SQL$
SQL = ""
SQL = SQL & "CREATE DATABASE " & Files
SQL = SQL & " ON "
SQL = SQL & "( NAME = '" & Files & "_dat',"
SQL = SQL & " FILENAME = '" & Paths & Files & "_dat.jdt')"
'SQL = SQL & " SIZE = 10MB,"
'SQL = SQL & " MAXSIZE = 50MB,"
'SQL = SQL & " FILEGROWTH = 5MB )"
SQL = SQL & "LOG ON"
SQL = SQL & "( NAME = '" & Files & "_log',"
SQL = SQL & " FILENAME = '" & Paths & Files & "_log.jdt')"
'SQL = SQL & " SIZE = 5MB,"
'SQL = SQL & " MAXSIZE = 25MB,"
'SQL = SQL & " FILEGROWTH = 5MB )"
'On Error GoTo Err1
Cm.Execute SQL
Creat_Database = True
Exit Function
Err1:
Creat_Database = False
End Function

Public Function Creat_Table(data As String, Files As String) As Boolean
'本模块用于从*.sql中导入数据库结构到SQL Server
Dim SQL, Txtline As String

On Error Resume Next
Cn.Close
On Error GoTo Err1
ConSQL Load_ini("服务器名"), Load_ini("用户名"), Load_ini("口令"), data, "Cn"
SQL = " "
Open App.Path & "\log.txt" For Output As #2 ' 打开输出文件。
' 将错误数据写入文件。

Open App.Path & Files For Input As #1 ' 打开SQL文件。
Do While Not EOF(1)
Line Input #1, Textline
If Not (Trim(Textline) = "GO") Then
SQL = SQL & Textline & Chr(13)
Else
Cn.Execute SQL 'Mid(SQL, InStr(SQL, "C"))
SQL = " "
End If
Loop
Close #1
Close #2
'If Creat_Table = False Then
' Shell App.Path & "\log.txt"
'End If

Exit Function
Err1:
Print #2, "This is a Error !"
Print #2, Err.Description
Print #2, Err.Number
Print #2, "**********"
Creat_Table = False
Resume Next
End Function
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
当a=1.6m时,b=0.8时,阴影部分的面积是多
安济堂的创始人都有哪些?
雅安皮鞋(南街店)这个地址在什么地方,我要处
卢记老友粉我想知道这个在什么地方
我家的土地承包土靠近河边我填多了一点河道种
急求陈二狗的妖孽人生TXT全集……
永康城五证都没有,靠不靠谱,销
不知道沛字怎么读 新闻
福荣车队-中山到广州的路线
焦作市交养老保险在哪交
尘埃3 3DM RAC组 简体中文汉化补丁放在哪个文
成语天什么人什么
(-一又二分之一)+1.25+(-8.5)+十又四分之三
单选题著名科学家钱伟长在中学阶段以文科见长
有沟必火是什么意思
推荐资讯
学校里的好人好事 (100字左右的、要好几个!
迪信通(双井店)地址在哪,我要去那里办事,
看图猜成语一个鬓少三撇和头发
童贝母婴连锁怎么样
泪眼观花花含雾,泪眼观人人多情。是什么意思
已知A=2*2*3,B=2*2*5,A和B的最小公倍数是(
如何用系统的磁盘管理器,重命名盘符?
虾脱壳几天壳变硬,饵料会不会停下来不吃。一
汇友快运地址在哪,我要去那里办事,
怎么得到部署在weblogic下war包里面的文件夹
艋舺结局到底是什么意思?
酒驾撞伤人赔偿标准多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?