問題タブ [autonumber]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ms-jet-ace - Microsoft.Jet.OLEDB.4.0を使用してC#からAccessデータベースに行を挿入します。自動番号列はゼロに設定されます
C#とMicrosoft.Jet.OLEDB.4.0プロバイダーを使用して、Accessmdbに行を挿入しています。
はい、私はAccessが最悪だと知っています。これは巨大なレガシーアプリであり、他のすべては問題なく動作します。
テーブルには自動番号列があります。行を挿入しましたが、自動番号列がゼロに設定されています。
私は質問をグーグルで検索し、このテーマに関して見つけたすべての記事を読みました。自動番号列に-1を挿入することを提案しましたが、これは機能しませんでした。私が見つけた他の提案はどれもうまくいきませんでした。
大きなSQLテキスト文字列を連結するのではなく、OleDbParameterを使用しています。
トランザクションありとなしで挿入を試しました。変わりはない。
この挿入を機能させるにはどうすればよいですか(つまり、自動番号列の内容を正しく設定する)?
よろしくお願いします。
アダム・レファート
sql-server - SQL Server 2005およびASPで使用される次のID番号を取得するにはどうすればよいですか?
以前は、次のような簡単なクエリを実行して、Accessで使用される次の利用可能な自動番号を取得していました。
このようにして、currentRecordを保持する変数を作成でき、行を更新するときにAccessが使用するのと同じ自動番号を使用します。
例
現在、これはMS Accessで機能するために使用されますが、SQL Server 2005では、新しいレコードによって作成されたIDを取得できません。「SomeFormData」が正しく挿入され、SQLのRecordNumberフィールドに新しい自動番号が入力されますが、変数にRecordNumberがないため、関連するフォームにデータを保存し、関連するテーブルにデータを保存する必要があります。 currentRecord番号を保存します。
質問:新しい挿入を行うときにこの一意の番号を取り戻す方法はありますか?
c# - MSSQLServerから自動番号の主キーを取得する
現在C#で作業していますが、新しいレコードを1つのテーブルに挿入し、新しい主キー値を取得して、それを外部キー参照として使用して、さらにいくつかのレコードを挿入する必要があります。データベースはMSSQLServer2003です。すべてのヘルプに感謝します。
ms-access - autonumber フィールドを number データ型に変更する
フィールドが主キーとして使用され、他のテーブルにリンクされている場合、autonumber フィールドを数値データ型に変更する方法はありますか?
ms-access - Access のオートナンバー (インクリメント) はインクリメントが保証されていますか?
特定のテーブルについて、ID フィールドを AutoNumber (Increment) に設定しています。このテーブルに 5 行を立て続けに追加すると、それぞれの行の ID が最後の行よりも大きくなることが保証されますか? たとえば、以前の値が削除された場合、自動番号付けは 1 から再開されますか?
infopath - InfoPath 自動採番フィールド
infopath (変更要求) フォームを設計しています:
1)新しいフォームが作成されたときに次の番号に自動的にインクリメントされるテキスト ボックスを追加するにはどうすればよいですか (新しい変更要求フォームをフォーム ライブラリに追加します)。
2) 既存のフォームから新しいフォームに情報を取得するにはどうすればよいですか?
注: フィールドが繰り返しテーブル内にありません。新しい変更要求フォームごとに、次の変更要求番号を生成する必要があります。
ティア!
sql - Access での自動番号付けの使用 - INSERT ステートメント
INSERT
PK フィールドとして自動番号があるステートメントの実行に問題があります。long
主キーとして自動インクリメントがあり、次に type の 4 つのフィールドがありdouble
ます。それでも Access (ADO を使用) は、insert ステートメントに 5 つの値が必要なようです。
オートナンバリングを使用して実際にオートナンバリングするにはどうすればよいですか?
database - インポート時の MS Access 自動採番
519 行のスプレッドシートから空のテーブルにデータをインポートしたときに、自動付番キーが 56,557,618 から始まるのはなぜですか? これはどのくらい大きくなりますか?私はプロジェクトを開始したことすらなく、かなり定期的にスプレッドシートをダンプすることを期待しているので、主キー フィールドの桁数が不足することは避けたいと思っています。
ms-access - Access でオートナンバー型フィールド値を作成する方法
私は次のことを試しています:
しかし、エラーがあります。
Access で正しいクエリを作成するにはどうすればよいですか?
nhibernate - セッションがnhibernateに保存された後にID(自動番号)を取得しますか?
こんにちは、nhibernate を介してテーブルにデータの行を挿入しています。最後に挿入された行の ID (自動番号) を取得する方法を教えてください。私を助けてください...