VB6からAccess(バージョンの詳細不明、おそらく2000ぐらい)のmdbファイルをADO経由で読み込んでいます。Format関数を使用しているSQL文で令和が表示されずに平成表記となります。
パソコン側が対応していないかと思いExcelでセルに日付を入れて和暦表示にすると問題なく、令和が表示されます。
プログラムを変更することが難しいため、何らかの更新プログラムをインストール等の対応で解決したいのですが、可能でしょうか?
【追記】
令和が表示されているパソコンと平成が表示されるパソコンがあります。
VB6
1 Dim conn As New ADODB.Connection 2 conn.Open "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & TrnDataPath 3 Dim rs As New ADODB.Recordset 4 Dim sql As String 5 sql = "select format([hiduke],'ggge年m月')) as 年月日 from hoge" 6 rs.Open sql, conn, adOpenStatic, adLockReadOnly 7
回答2件
あなたの回答
tips
プレビュー