VB中引用ADO2.8,打开数据库后如何更换sql语句就是查询新的语句

VB中引用ADO2.8,打开数据库后如何更换sql语句就是查询新的语句,第1张

Dim RS As ADODBRecordset

Set dbRecCamera = New ADODBRecordset

RSOpen "select ", conn, adOpenKeyset, adLockReadOnly 'sql查询

。。。

。。。

RSClose

RSOpen "select ", conn, adOpenKeyset, adLockReadOnly '新的sql查询

string cnn = ConfigurationManagerConnectionStrings["youSqlConn"]ConnectionString;

using (SqlConnection cn = new SqlConnection())

{

cnConnectionString = cnn;

cnOpen();

SqlCommand cmd = new SqlCommand();

cmdConnection = cn;

cmdCommandText = "update table set field='"+ 你的变量+"' where id="+更新条件;

cmdExecuteNonQuery(); //执行更新

}

这个Text5是干什么用的?不明白你想在Text2显示啥结果,

如是要在Text2显示“售价”,Text2Text=nsjg 不就得了。

========================================================

首先你确认数据库中有没有“售价”这个字段,如果有,那你应该加个判断返回有没有数据记录,如:

If KeyAscii = 13 Then

strsql = "select 售价 from 商品管理 where 代码='" & dmtm & "'"

Set rs = getrs(strsql)

If rsRecordCount > 0 Then

num = rs(0)

If Len(dmtm) = 0 Then

MsgBox " 请输入商品代码或条形码! ", vbOKOnly, "提示"

ElseIf num <> 1 Then

MsgBox " 对不起,商品库存中没有对应的商品! ", vbOKOnly, "提示"

Else

nsjg = rs("售价")Value

Text5SetFocus

End If

End If

If rsState = adStateOpen Then rsClose: Set rs = Nothing

End If

以上就是关于VB中引用ADO2.8,打开数据库后如何更换sql语句就是查询新的语句全部的内容,包括:VB中引用ADO2.8,打开数据库后如何更换sql语句就是查询新的语句、Sql Server数据库的更新语句怎么写Ado.Net的数据库更新语句又怎么写、VB中ADO对数据库的查询等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9870636.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存