vb 中 Chr$(34) 什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/14 17:11:19
Set rs = db.OpenRecordset("SELECT * From ppl WHERE ppl.name = " + Chr$(34) + txtName.Text + Chr$(34) + ";")

后面还有个";"又是?

chr$(34) 就是 "

转换过就是
Set rs=db.OpenRecordset("SELECT * From ppl WHERE ppl.name = "(txtName.Text元件的文字内容)")

;是多余的符号
db.OpenRecordset("SQL命令")

你试试在立即窗口,输入:

print chr$(34)

和print ";"

就知道是什么意思了呵..

就是 " 和; 这2个符号呵

chr函数(也作chr$,表示返回值是字符串)把0-255的数字转化为对应ASCii字符串