[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


2020年7月
 12345
6789101112
13141516171819
20212223242526
2728293031 

Topics

Comments

Archive