新手,如何插入一条数据到SQL SERVER

xingzichu 2004-10-15 03:58:42
我主要有两个地方不明白。
1)如何连接SQL SERVER。我的机器名是“LI”,数据库名“HK”,表名“Temp”。
2)如何运行SQL语句?例如要运行“Insert into Temp (Desc,Cont) values("description","Content")”

谢谢。
...全文
68 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwqna 2004-10-15
同意楼上的!
回复
奔跑9999 2004-10-15
补充
string ="Insert into Temp (Desc,Cont) values("description","Content")""
回复
hsanzhang 2004-10-15
'連接SQL SERVER
private sub form_load()
dim g_cn As New ADODB.Connection
dim strsql as string
If g_cn.State = adStateOpen Then g_cn.Close
With g_cn
.Provider = "sqloledb"
.ConnectionString = "data source=L1;initial catalog=HK;user id=sa;password="
.Open
End With
strsql="Insert into Temp (Desc,Cont) values('description','Content')"
'插入新數據
g_cn.execute(strsql)
end sub
回复
ygrobin 2004-10-15
不好意思,这样看看
strConnstring = "driver={SQL Server};" & _
"server=" & LI & ";uid="";pwd="";database=PMis"
回复
springswallow 2004-10-15
差一半引号吧。
回复
xingzichu 2004-10-15
楼上这位大哥,“strConnstring = "driver={SQL Server};" & _
"server=" & LI & ";uid="";pwd="";database="HK"”

字体是红色,是不是有错啊。
回复
xingzichu 2004-10-15
没办法,我急啊。
回复
ygrobin 2004-10-15
还是你啊!在我上一个回复中将strSQL的值改为"insert into temp values('description','Content')
并将后边的RS.close取掉,就可以了
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告