VB数据库多字段记录的录入

不负相思意丶丶

不负相思意丶丶

2016-02-19 18:13

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐VB数据库多字段记录的录入,赶紧看过来吧!
->如果我们需要编写一个录入程序,向某个SQLServer数据表(SJB)中录入数据,而这个数据表中包含有多个字段,假设有30个字段,需通过InsertINTO语句完成。
  
  InsertINTOSJBValue(A0,A1,A2,...,A29)
  
  这里A0、A1...A29为字段的录入值,其中,若字段类型为字符型,需用引号括起。并且,如果操作者在录入数据时,对某些字段没有赋予明确值,则还需借助前面给出的处理函数给这些字段赋予相应的0或‘'。虽然,我们在编程时可依照InsertINTO语句句法依次罗列出30个字段值,然而,变通一下,利用循环语句,不仅可以达到异曲同工的效果,而且使得程序不再冗长、烦琐,可读性好。下面列出相关程序片段:
  
  ...
  
  DimsqlstrAsString
  
  Dimsqlstr1AsString
  
  DimiAsInteger
  
  Fori=0To29
  
  ′rs.rdoColumns(I)为数据表中的某一字段
  
  Ifrs.rdoColumns(i).Type=12Then
  
  ′字段类型为字符,在两侧用引号括起
  
  ′函数nonull()用于防止空值出现
  
  sqlstr=sqlstr&&"注释:"&&nonull(A(i))&&"注释:,"
  
  Else
  
  ′字段类型为数字型
  
  sqlstr=sqlstr&&nonull(A(i))&&","
  
  EndIf
  
  Next
  
  ′去掉最后一个逗号分隔符
  
  sqlstr=Left(Trim(sqlstr),Len(Trim(sqlstr))-1)
  
  ′插入一条记录到数据表中
  
  sqlstr1="insertintosjbvalues("&&sqlstr&&")"
  
  ...
  
  ′执行插入语句
  
  cn.Executesqlstr1
  
  ...->->

展开更多 50%)
分享

猜你喜欢

VB数据库多字段记录的录入

编程语言 网络编程
VB数据库多字段记录的录入

VB数据库数据的选项录入及选项增减与编辑

编程语言 网络编程
VB数据库数据的选项录入及选项增减与编辑

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

显示数据库记录

编程语言 网络编程
显示数据库记录

数据库的结构---VB数据库入门之(二)

编程语言 网络编程
数据库的结构---VB数据库入门之(二)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

asp中利用数组实现数据库记录的批量录入方法

ASP
asp中利用数组实现数据库记录的批量录入方法

Ajax获取数据库中的字段

Web开发
Ajax获取数据库中的字段

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Windows8怎么设置流量到了后自动断开宽带连接?

Windows8怎么设置流量到了后自动断开宽带连接?

Win 8怎么查看组件服务?

Win 8怎么查看组件服务?
下拉加载更多内容 ↓