在调用存储过程时,在参数值和存储过程名中使用Unicode编码的字符来代替重音字符。
示例代码:
Dim cmd As New ADODB.Command
Dim param1 As New ADODB.Parameter
'设置参数名称和值
param1.Name = "param_name"
param1.Value = "élève"
param1.Direction = ParameterDirection.Input
'将参数添加到命令中
cmd.Parameters.Append param1
'使用Unicode编码的存储过程名称调用存储过程
cmd.CommandText = "CALL \u00e9tudiant_proc"
'执行命令
cmd.Execute