在vb中,我要用INSERT INTO 插入数组到sql数据库,如何实现呢

Dim bTemp() As Byte
Winsock1.GetData bTemp, vbByte
adoConn.Execute "INSERT INTO EMS_Test(stemp) Values(??bTemp()??) "

现在有用vb实现一个从udp端口获取一个32字节的数据,然后存入数据库的binary(32)类型的字段中,请问用sql语句如何实现?

第1个回答  推荐于2016-01-08
试试用recordset对象去写
rs.addnew
rs.fields("stemp")=bTemp
rs.update追问

知道addnew可以实现,但是有否办法用sql语句实现呢

追答

二进制文件如何用 字符串表示呢。
SQL语句是一个字符串命令 。
二进制内容没有办法写

本回答被提问者和网友采纳

在vb中,我要用INSERT INTO 插入数组到sql数据库,如何实现呢_百度...
试试用recordset对象去写 rs.addnew rs.fields("stemp")=bTemp rs.update

如何用vb写一个多笔insert into到资料库?
用的是ADO连接方式 dim i as integer dim adoCn As ADODB.Connection dim sql as string sql = "provider=sqloledb.1;password=密码;user id=用户名;initial catalog=数据库名;data source=服务器名"Set adoCn = New ADODB.Connection adoCn.ConnectionString = conStr adoCn.CursorLocation = adUs...

VB insert 的用法,举个例子,详细注释~数据库好难呀!
Insert Into [表名称](字段1{字符},字段2{数字}) values('我是字段1',2222)看到没有。{字符}这个表示字段1为字符串 {数字}这个表示字段2为数字 插入的时候字符串字段要用 ' ' 引起来,数字不要。

VB中的insert into语句
INSERT INTO 语句用于向表格中插入新的行【1】,是SQL结构化查询语言INSERT命令的用法【2】。语法:INSERT INTO 表名称 VALUES (值1, 值2,...)我们也可以指定所要插入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,...)VB的代码中可使用INSERT INTO语句,通过ADO数...

怎样将VB一个窗体各文本框的值加入数据库?
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\mydb.mdb" '请输入实际路径及数据库的名字 Dim SQL As String SQL="Insert Into [表名](字段名1,字段名2, ... ,字段名N) Values(值1,值2, ... ,值N)"Conn.Execute SQL End Sub 这样就可以添加到数据库了 需要注意的是...

VB编程,SQL的数据库,如何实现,添加、修改、删除?
方法一:添加:ADODC.Recordset.ActiveConnection.Execute = “insert into table1...”我个人觉得用adodc最简单!二:dim adorst as new adodb.recordset adorst.AddNew adorst.Fields("adminuser") = txtuser.Text adorst.Fields("adminpsd") = txtuserpsw.Text adorst.Fields("manage") = txtuse...

vb中怎么实现数据表从一个数据库里复制到另外一个数据库
接着,执行SQL查询语句从源数据库中获取数据。以“SELECT”语句为例,编写SQL查询以选择需要复制的数据,并将其结果集存储在内存中。这一步骤确保数据的完整性和正确性。然后,使用循环机制遍历结果集中的每一条数据。在循环内部,使用“INSERT”语句将每一行数据插入到目标数据库的相应表中。确保目标数据...

VB怎么在SQL数据库中添加一条新记录啊?具体代码怎么写?给个例子给我...
建个ADOCONNECTION,然后用这个CONN执行插入数据的SQL语句 具体的写法为CONN.EXECUTE(SQL)CONN是你建立并连接好的ADOCONNECTION SQL是你拼好的插入数据语句

VB insert into 的用法
因为数字型的值,不需要单引号,日期型的需要用#符号括起来!如客户id是数值型的,附注是日期型,那么就要这样:cn.Execute "insert into 客户信息表(客户ID,公司名称,联系人姓名,公司或部门,联系地址,联系人职称,电话号码,分机,传真号码,电子邮件地址,附注) Values(1234444,'公司名称','联系人姓名',...

vb中使用动态SQL语句insert into
a = "insert into 数据统计(电压,日期,主键,电流,温度)values ("& str(iData(1)) &",now,now," & str(n) & "," &str( iData(2)) &"," & str(iData(0)) & “)"conn.Execute(a)

相似回答