[vba]新仕様bulk insertファイル生成プログラム完成

2020年6月30日「AppyBuilder Termination」直前、駆け込みで行った自作ハンディーターミナルアプリの改造。

[[ai]AppyBuilder termination(2020/7/1)]

変更点は、SQLite versionでbulk insertファイルを切替える

[[ai]SQLite versionでif文の分岐処理をするには(2020/6/11)]

3.8以下なら旧「500行ファイル」
3.9以上なら新「10000行ファイル」

この仕様変更でms-Access製「bulk insert生成プログラム」にも新機能

「10000行ファイル生成」

このプログラミング、結構時間がかかりました。

新仕様マスターファイル生成ソフト完成

実は私、独学の我流vbaプログラマー
私のvbaプログラムは素人プログラム

1つのプロシージャに
長々(=だらだら)と色んな機能を書いてます

今回は心を少し入れ替え

3種類のbulk insertファイル生成機能をサブルーチン化

次期SQLite仕様変更で最大数が変わっても、変数を変えるだけで簡単に対応出来るように作り直しました。

見た目もスッキリ

やれば、僕にも出来るじゃん!

Private Sub btnMAKEbulkFile10k_Click()

call MakeBulkITEM (10000)
call MakeBulkSHOP (10000)
call MakeBulkRIREKI (10000)

End Sub



余談ですが、ずっと素人プログラムしか書けない言い訳は

プログラムを作るのも
改良するのも
操作するのも作者の私だから

本に書いてる「綿密な仕様設計」「プログラムの可読性」より

空いた時間に取り合えず作って即実践投入

を続けた結果。
100個以上作っても初心者みたいな書き方しか出来ません(泣)

永遠の素人

情けない

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA