そのため、Smartsheets から Excel ワークシートを作成し、その情報を Excel ワークシートから SQL に抽出するコードがあります。各部分を個別に実行するとコードが機能しますが、同時に実行するとテーブルは作成されますが、データは入力されません。以下に、メインプログラムの各部分を示します。私が言うように、それは別々に動作するので、残りのコードを表示する必要はないと思います。
//Make an Excel sheet from smartsheet
Smartsheet smartsheet = new Smartsheet();
long excelSmartsheetID = smartsheet.getSmartSheetID(currentWorkSheet);
smartsheet.createExcel(excelSmartsheetID);
//Extract Data From Excel into SQL
SSIS excelToSQL = new SSIS();
excelToSQL.storeSmartSheetDataToSQL();
だから私はここで何が起こっているのか分かりません。スレッドを 2 つのセクションの間に 10 秒間スリープさせましたが、それでも機能しません。何が問題なのか完全に失われました。SSISを使用してExcelシートに接続し、SQLで作成していることを追加する必要があります。さらに情報が必要な場合はお知らせください。