【VB6】Byte型に格納されている文字データを文字(string)としてDBに格納したい

実現したいこと

  DBの文字列レコードに保存したい。

前提

VB6の既設プログラムにて
Dim Code As Byte*16
にASCII文字列が格納されており、これを文字列のDBカラム"Code"に文字列としてDBに登録する必要があります。
またCodeは元を辿るとC言語のプログラムでmemcpyされているようです。

単純に

rs.Fields("Code") = Code

としても、DBには何も格納されません。

また

rs.Fields("Code") = CStr(Code)

としてもダメでした。

どのように変換すれば文字列としてDBレコードに登録できるでしょうか。

コメントを投稿

0 コメント