WebBrowserのイベント

.NETのWPFでWebBrowserを使用する時、WebBrowserでリンクを貼って、リンクされた内容を取得するにはどうすれば? ググったら、Windows Form版で大変参考になるページがあった。 Private … 続きを読む

IN句

LINQにはIN句がない。なので、逆にする。 x.ID IN AList ではなくて、 Where AList.Contains(x.ID) 悩みました。

WebBrowserコントロール

先日から漢方処方のアプリを使って.NETを試している。簡単に移植できるようにSQLiteを用いたバージョン。XMLはメンテが大変だが、SQLiteはDB Browserがあるので簡単。 現実には、まず、漢方処方のメンテは … 続きを読む

漢方処方検索

以前に、RDBのSQLでは指定した生薬を含む漢方処方の検索を順次追加指定して絞り込むのは難しい、と書いた。でも、最近.NETで試してみたところ、IN句を使えばできることに気付いた。 DataViewのRowFilterと … 続きを読む

Nプレフィックス

Visual Studio2019で練習用のデータベースに「新しいクエリ」画面でInsert intoでデータを追加すると日本語は文字化けする。varcharでもnvarcharでも同じ。 insertする日本語の前に、 … 続きを読む

カテゴリー ITVB

Shelve

PythonのShelveを使ってパスワード管理アプリを作ってみた。(アプリという程のものではないけど)作成されたdatファイルはVisual Studioでは読めないが、メモ帳からはなんか読める。しかし、非常に判読しづ … 続きを読む

Excelは64bit?

Windowsが64bit版ならExcelも64bit版がインストールされると思っていた。ひとつのIDでいくつかインストールできるので、デスクトップとノートで同じものがインストールされていると、なんの疑問もなく思っていた … 続きを読む

ローカルデータベース

ローカルなデータベースといえば、WindowsではACCESS。ACCESSを持っていなくても、EXCELがあれば、VBAで利用できる。必要なのは、ACCESSではなく、データベースエンジンJETによるMDBファイル。 … 続きを読む

辞書

先日、CSVをXMLに変換するときに、CSVをcsv.DictReaderで辞書として取得した。その際に、これは使い道が高いように感じた。 PythonがVBAより良いと書かれていることがある。ExcelのMacroはP … 続きを読む

二次元配列

二次元配列と同じセル範囲を用意し、一度に書き込みRange(“A1:D2”).Value = nijigenList 二次元配列からエクセルのRange取得 Range(“B2”).Resize(UBound(nijig … 続きを読む