私が理解している限り、NodeJS のすべての IO に非同期コールバックを使用する必要があります (?)
Microsoft が提供するこのサンプル コードに頭を悩ませようとしています。
それらは db.open(function() {}); で始まります。つまり、「open」のコールバックにコードは提供されません。
そのため、db オブジェクトと対話するすべてのコードは、open が完了する前に実行されます。彼らのサンプルはどのように機能しますか?
私自身のコードで DB にデータを書き込むことができるようにするには、書き込みコードを db.open 関数へのコールバックとして提供する必要があります。
私のコードを実行するときの別の奇妙な問題、データが書き込まれた後、すべてのユーザーコードが完了してもnodejsサーバーが終了しません。何故ですか?