ASP.NET中数据库添加的问题

有这么一句SQL语句,看不太懂,还望高手帮帮忙:dimmysqlasstring="insertintopinfor(pname,price,lprice,pkind,p... 有这么一句SQL语句,看不太懂,还望高手帮帮忙:

dim mysql as string=" insert into pinfor(pname,price,lprice,pkind,pimg,pmsg) values ('"+textbox1.text.replace("'","").replace("<","")+"',"+str(int(textbox3.text))+","+str(int(textbox4.text))+",'"+ptlist.selectedvalue+"','"+pimg+"','"+textbox7.text.replace("'","").replace(">","").replace(chr(10),"<br>")+"')"

想请问一下,'"+textbox1.text.replace("'","").replace("<","")+"'这样写是什么意思呢?高手能给个详细的解释吗?
还有在SQL中,什么情况下用双引号"",什么情况下用单双引号'""'呢?

谢谢大家了!
展开
 我来答
蓝域zG
2007-05-15 · TA获得超过4534个赞
知道大有可为答主
回答量:2257
采纳率:0%
帮助的人:1035万
展开全部
很奇怪的SQL语句,我只知道replace("<",""),是用空格来提花<,我猜在插入数据的时候就<号,但是不想叫它也插进去,所以替换为空格了
外面用'',里面用""
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式