私は4列のテーブルを持っており、Excelのユーザーフォームで更新します。すべてvarchar(255)です。文字を入力しようとすると、mysqlはそれを受け付けません。ここで間違っていますか?データ型を変更する必要がありますか?Mysqlが "'"を許可していません
更新:MySQLに問題がないとわかりました(明らかに:))しかし、私のコードは、テーブルを更新します。
Dim sq As String
sq = "UPDATE sample.`nov-21` SET `Site work being carried out`='" & sitecombo.value & "',`Group`='" & eqgrp.value & "',`Description`='" & desc.value & "',`T Number`='" & tn.value & "', WHERE sample.`nov-21`.`ID`= " & Me.IDnum & ";"
ダニー私たちは読者ではありません。あなたのコードで豆をこぼしてください。 – Drew
''\'"のようなバックスラッシュを使用してください – AHJeebon
これはコードにSQLインジェクションの脆弱性があるようです。これは何の言葉ですか?VB Script? – halfer