如何在带有MySQL V5.2后端的MS Access 97前端中获得A9999以上的值?

如何在带有MySQL V5.2后端的MS Access 97前端中获得A9999以上的值?,mysql,ms-access,Mysql,Ms Access,我继承了一个数据库,它是一个带有MySQL V5.2后端的MS Access 97前端。在MySQL中,我有一个主键字段设置为VarChar(50)的表。这是因为我们的报告系统使用字母数字标识而设置的。链接访问表中的同一字段设置为text。目前,我有一个查询,它返回集合值(eg)>S/1234上的新序列值,以生成值,然后将这些值添加到上表中。然后,用户使用这些值打印一系列按顺序编号的报告。但是,我现在已经得到了值S/9999,用户不能再使用该查询来获取值>S/9999。任何关于如何解决这个问题的

我继承了一个数据库,它是一个带有MySQL V5.2后端的MS Access 97前端。在MySQL中,我有一个主键字段设置为VarChar(50)的表。这是因为我们的报告系统使用字母数字标识而设置的。链接访问表中的同一字段设置为text。目前,我有一个查询,它返回集合值(eg)>S/1234上的新序列值,以生成值,然后将这些值添加到上表中。然后,用户使用这些值打印一系列按顺序编号的报告。但是,我现在已经得到了值S/9999,用户不能再使用该查询来获取值>S/9999。任何关于如何解决这个问题的想法都将不胜感激。谢谢。

我想答案就在这个问题上。展示它,告诉我们您尝试了什么,遇到了什么问题。欢迎使用SOT。查询非常简单。从StTbl中选择StTbl.Std、StTbl.lab_uu编号、StTbl.gr_u编号、StTbl.rig_u编号、StTbl.comments、StTbl.FailureCode,其中(((StTbl.[lab_u编号]>=“S/9999”))按StTbl.[lab_uu编号]订购;