在c#中oracle做为数据库,varchar2的问题
aiddy 2004-04-01 11:19:03 在c#中Oracle8i做为数据库,比如说姓名字段,在数据库中为varchar2(8), 在窗体上限制TextBox的maxlength为8,C#中把1个汉字长度看作1,所以在输入英文时没有问题。但如果输入汉字“阿里斯里娃",用length判断长度为5,但Oracle中把1个汉字长度看作2,如果就会报错。 看了csdn里一些相关贴子,总不能完美解决问题,请问高手们如果能解决这个问题。 Sql server里好像把汉字做为1个对待的,Oracle中能否把汉字长度作为1来对待?
特急。。。。。。。。。。盼回..................