如何在 ms 访问中更改 table 字段的数据类型,而不必创建新表单来更新 table?
How do you change a data type of a table field in ms access without having to create a new form to update the table?
我有一个 customerID 作为主键(自动编号),当我将 customerID 放在另一个 table 上时,我将其保留为短文本而不是明显的数字数据类型,我只是在创建表单后才意识到查询。有没有一种方法可以更改数据类型并仍然能够使用我创建的必须删除关系、修复并重做所有表单的表单来更新我的 table?
当我更改数据类型时出现此消息"Some data will be lost. the setting for the fieldsize property of one or more fields has been changed to a shorter size. if data is lost, validation rules may be violated as a result"
总是创建一个新列并将您要转换的数据复制到其中,然后再尝试转换,jic。新列名称:customerID_bak
。将所有 customerID 数据复制到其中并尝试转换。如果出现问题,您仍然拥有原始数据。我认为转换后您的表格实际上可能没有问题。
我有一个 customerID 作为主键(自动编号),当我将 customerID 放在另一个 table 上时,我将其保留为短文本而不是明显的数字数据类型,我只是在创建表单后才意识到查询。有没有一种方法可以更改数据类型并仍然能够使用我创建的必须删除关系、修复并重做所有表单的表单来更新我的 table?
当我更改数据类型时出现此消息"Some data will be lost. the setting for the fieldsize property of one or more fields has been changed to a shorter size. if data is lost, validation rules may be violated as a result"
总是创建一个新列并将您要转换的数据复制到其中,然后再尝试转换,jic。新列名称:customerID_bak
。将所有 customerID 数据复制到其中并尝试转换。如果出现问题,您仍然拥有原始数据。我认为转换后您的表格实际上可能没有问题。