错误:
不允许从数据类型varchar到varbinary的隐式转换。使用CONVERT函数运行此查询。
有什么问题吗?我是SQL Server的新手
searchusersedittext.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int
count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
}
@Override
public void afterTextChanged(Editable s) {
if(searchusersedittext!=null) {
recyclerViews.setVisibility(View.VISIBLE);
filter(s.toString());
}
else if(searchusersedittext.equals("")){
recyclerViews.setVisibility(View.INVISIBLE);
}
else if(searchusersedittext==null){
recyclerViews.setVisibility(View.INVISIBLE);
}
else{
recyclerViews.setVisibility(View.INVISIBLE);
}
}
});
答案 0 :(得分:1)
字段Nombre
或Descripcion
是varbinary
,并且您必须为convert
子句显式insert
输入。
它看起来像这样。
VALUES (... ,CONVERT(varbinary, [@Nombre or @Descripcion]) ,...)