问题的根源其实跟VB6内部使用Unicode编码有关。
在记录集里面查找第一条姓名等于instring的记录,用于数据库查询。这句好象有错误,应该是这样写吧:
Data1.Recordset.FindFirst "姓名='" &instring &"'"
如果VB的代码是源代码,拷贝到记事本或WORD下不应该是乱码.但VB编译的EXE文件,用记事本或WORD来观看,必然是乱码,因为它是二进制的机器码.二进制文件是以机器能读懂并可执行的文件,要观看二进制码需通过一定方式其转成16进制形式显示.欢迎分享,转载请注明来源:内存溢出
评论列表(0条)