Dim i As Integer
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
db.ConnectionString = "driver={SQL Server};server=WUJH;database=学籍管理"
db.Open
rs.Open "select 学号 from 学生信息 where 姓名= '" & Trim(Text1.Text) & "'", db, adOpenStatic, adLockReadOnly
rs.Close
i = Trim(rs.Fields("学号").Value)
If Text5.Text <> "" Then
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
db.ConnectionString = "driver={SQL Server};server=WUJH;database=学籍管理"
db.Open
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
db.ConnectionString = "driver={SQL Server};server=WUJH;database=学籍管理"
db.Open
rs.Open "insert into 社会活动表(姓名,学号,时间,地点,活动内容,备注) values ( '" & Trim(Text1.Text) & "',i,'" & Trim(Text2.Text) & "','" & Trim(Text3.Text) & "','" & Trim(Text4.Text) & "', '" & Trim(Text5.Text) & "')", db, adOpenStatic, adLockReadOnly
Else
我的意思是在学生信息表中找到text1.text的学号,如果Text5.Text <> "" 则把该学号连同其他信插入社会活动表中,该如何写程序?
谢谢
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
db.ConnectionString = "driver={SQL Server};server=WUJH;database=学籍管理"
db.Open
rs.Open "select 学号 from 学生信息 where 姓名= '" & Trim(Text1.Text) & "'", db, adOpenStatic, adLockReadOnly
rs.Close
i = Trim(rs.Fields("学号").Value)
If Text5.Text <> "" Then
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
db.ConnectionString = "driver={SQL Server};server=WUJH;database=学籍管理"
db.Open
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
db.ConnectionString = "driver={SQL Server};server=WUJH;database=学籍管理"
db.Open
rs.Open "insert into 社会活动表(姓名,学号,时间,地点,活动内容,备注) values ( '" & Trim(Text1.Text) & "',i,'" & Trim(Text2.Text) & "','" & Trim(Text3.Text) & "','" & Trim(Text4.Text) & "', '" & Trim(Text5.Text) & "')", db, adOpenStatic, adLockReadOnly
Else
我的意思是在学生信息表中找到text1.text的学号,如果Text5.Text <> "" 则把该学号连同其他信插入社会活动表中,该如何写程序?
谢谢
解决方案 »
- 怎样在一数组中找到与一数值最相近的数
- 怎么将采集到的数据按固定格式存放到TXT文件
- vb调用word无法使用了,问题出在哪里呢?各位大哥帮我。搞了两天了。
- word 07 的自定义菜单的位置
- msdn哪里有下载的??给个连接马上结!!谢谢了,我自己找的下载了两天后不能下载了,郁闷中
- 问个很菜的问题,几个月不玩vb了,数据环境都不知道怎么添加了,郁闷
- datagrid删除后不能立即更新
- 关于查询到日期后进行比较的问题!!!!
- ???吴军印进!!!!!!
- 图片保存,有人知道吗???
- vb中有没有类似c++中“结构”的东东?一个api函数的参数是一个结构时怎么调用?
- VB6.0中DAO使用CreateField在ACCESS2000中建立dbCurrency类型的字段...
数据库连接只作一次就可以了
Set db = New ADODB.Connection
Set rs = New ADODB.Recordset
db.ConnectionString = "driver={SQL Server};server=WUJH;database=学籍管理"
db.Open
rs.Open "select 学号 from 学生信息 where 姓名= '" & Trim(Text1.Text) & "'", db, adOpenStatic, adLockReadOnly
dim strSQl as string
if not rs.eof and not rs.bof then
rs.Close
if trim(text5.text)<>"" then
strSQl="insert into 社会活动表(姓名,学号,时间,地点,活动内容,备注) " _
& "values ( '" & Trim(Text1.Text) & "',i,'" & Trim(Text2.Text) & "','" & Trim(Text3.Text) & "','" & Trim(Text4.Text) & "', '" & Trim(Text5.Text) & "')"
db.Excute strSQl
end if
end if
strSQl="insert into 社会活动表(姓名,学号,时间,地点,活动内容,备注) " _
& "values ( '" & Trim(Text1.Text) & "',i,'" & Trim(Text2.Text) & "','" & Trim(Text3.Text) & "','" & Trim(Text4.Text) & "', '" & Trim(Text5.Text) & "')"
里有" _
& 是什么意思我想在另一个表中抽出一个学号来跟其他数据存如另一个新表