Vb.net 未找到具有非ASCII字符的更新

Vb.net 未找到具有非ASCII字符的更新,vb.net,telerik,firebird,Vb.net,Telerik,Firebird,我正在我的应用程序中使用Firebird数据库。使用Telerik控件使用此数据库。我的数据库有一些非ASCII字符,如“Dios de Amor»Video of icial HD” 当我放置相同的值时,它会正确运行,但如果我更改此值,则会出现找不到行的错误 obj.value = obj.value db.SaveChanges() 这很有效 obj.value = "my value" db.SaveChanges() 这会导致一个错误,即找不到行,只有当obj中有非ASCII字符时才

我正在我的应用程序中使用Firebird数据库。使用Telerik控件使用此数据库。我的数据库有一些非ASCII字符,如“Dios de Amor»Video of icial HD”

当我放置相同的值时,它会正确运行,但如果我更改此值,则会出现找不到行的错误

obj.value = obj.value
db.SaveChanges()
这很有效

obj.value = "my value"
db.SaveChanges()
这会导致一个错误,即找不到行,只有当obj中有非ASCII字符时才会发生这种情况,否则也会发生这种情况。

什么是1)您的连接字符集,2)默认数据库字符集,3)表的DDL(包括字符集)?