PDA

View Full Version : دخیره کردن اطلاعات دارای "" در متن



Hossis
پنج شنبه 30 مرداد 1399, 15:31 عصر
در وی بی ، رشته ها درون دو تا علامت " قرار می گیرد
حالا اگر خواسته باشیم یک متن که دارای این علامت هست رو در بانک ذخیره کنیم (بدون این که در متن تغییری بدهیم) باید چه کنیم؟؟
چون کامپایلر به محض رسیدن به این علامت در درون رشته، اون رو پایان رشته اول فرض می کند
اگر منظورم رو متوجه نشدید با این مثال روشن می کنم
sqlStr = "update table set field=" & txtBox1.text & " where userId=" & userId


حالا کادر متن این طوره:


<body style="font-name:'b lotus';"> <p> متن صفحه </p></body>

محمد آشتیانی
جمعه 07 شهریور 1399, 13:24 عصر
سلام
این مسئله ای که فرمودید علت مشکل شما نیست ، فی الواقع توی کوئری مقادیر متنی رو باید داخل تک کوتیشن قرار بدید یعنی به اینصورت

sqlStr = "update table set field= '" & txtBox1.text & "' where userId=" & userId