私はcustomerIDをプライマリキー(Autonumber)として持っています。別のテーブルにcustomerIDを置くと、明らかに数字のデータ型ではなく短いテキストとして残しました。フォームとクエリを作成した後でしか認識されませんでした。データ型を変更する方法はありますか?作成したフォームを使用してテーブルを更新できますか?関係を削除してすべてのフォームをやり直す必要がありますか?テーブルを更新するための新しいフォームを作成せずに、テーブルフィールドのデータ型をmsアクセスでどのように変更しますか?
データタイプを変更すると、「一部のデータが失われます.1つ以上のフィールドのfieldsizeプロパティの設定がより短く変更されました。データが失われた場合、検証ルールは結果 "
警告に「失われている可能性があります」と表示されます。フィールドにデータがなく、失うものがない場合、データがすべて数字の場合は何も失われません。残念ながら、関係の削除とリセットは避けられません。フォームとコントロールのプロパティはおそらく編集する必要がありますが、最初からフォームを再構築する必要はありません。どのような関係が設定されましたか? – June7
IDデータはすべて入力されますが、外部フィールドに短いテキストがあると、フォームからテーブルを正しく更新しません。私はたくさんの書式とメニューを持っているので、あまりにも多くの努力が必要です。 –
最終結果が改善であればあまり努力しません。それは退屈で時間がかかるかもしれませんが、それを正しく行い、一度だけ行います。 – June7