独学でVB2010Expressを使用しています。
あるCSVからADOを使用してデータを取得し、Accessに転載しているのですが、そのデータで日付と時間のフィールドがあるのですが各々以下のような表示(『2012/04/02』の場合→『20120402』、『12:32:50』の場合→『123250』)なので逆の変換をした上で『2012/04/02 12:32:50』とAccessに格納したいのですが『StringからDoubleに変換できません』的なエラーが出てしまします?(全部String型のつもりなんですが)
色々調べたのですが、うまくいきません。ご教授お願いします。
下記のコードはデータテーブル(DT)に変換前の『日』・『時刻』値をを格納したものを使用しています。
iはFOR NEXTでループさせています。
OleCmd.Parameters.Add("@DateTime", SqlDbType.Date).Value
OleCmd.Parameters("@DateTime").Value = Date.Parse(CInt(DT.Rows(i)("日")).ToString("0000/00/00")) + " " + CInt(DT.Rows(i)("時刻")) \ 10000 + ":" + (CInt(DT.Rows(i)("時刻")) Mod 10000) \ 100.ToString("00") + ":" + (CInt(DT.Rows(i)("時刻")) Mod 10000) Mod 100.ToString("00")
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
ANo. #2です。
スペルミスの修正。
誤) System.DateTime.ParseExtract
正) System.DateTime.ParseExact
http://msdn.microsoft.com/ja-jp/library/system.d …
誤) System.DateTime.TryParseExtract
正) System.DateTime.TryParseExact
http://msdn.microsoft.com/ja-jp/library/system.d …
No.2
- 回答日時:
DT.Rows(i)("日")とDT.Rows(i)("時刻")の型は何でしょうか。
System.Stringであるならば,適当に繋げてSystem.DateTime.ParseExtractや
System.DateTime.TryParseExtractを使って変換すればよいと思いますが。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# クラスのメンバ変数を基準に並べ替えをしたい 5 2022/12/25 17:40
- Visual Basic(VBA) VBA横データを縦にしたいです 2 2023/08/08 19:38
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- 工学 周波数fで表現したフーリエ変換の対称性に関する質問です。 1 2022/09/14 12:27
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Excel(エクセル) 1つのファイルを3つのフォルダにファイル名を【明日の日付】にして、コピーをしたい 2 2022/12/21 17:43
- 数学 単振り子とルンゲ・タック法 1 2022/07/15 00:05
- Excel(エクセル) マクロのコードを、少しでも削って短くしたい 3 2022/08/30 07:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EBCDIC⇒SJIS変換の方法
-
セル内の文字列が日本語か英語...
-
「彡」って文字はなんという文...
-
std::stringからLPCWSTR型への変換
-
S-JIS → JIS コード変換するには
-
EBCDICへの変換
-
ふりがなをアルファベット化す...
-
JIS → S-JIS コード変換するには
-
英数字を含む文字列(0-9,A-Z)...
-
ExcelVBA実行後に時々落ちる
-
Symfowareでのデータ型変換につ...
-
10進数→2進数への変換
-
COBOLによる全角・半角混...
-
フォームのコントロールのバッ...
-
VS 2008(VB.NET)
-
%fと%gについて
-
COBOLのデータ型
-
ビット反転(Not)が機能しない
-
画像データ(png)をcsvファイル...
-
コード変換ライブラリについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EBCDIC⇒SJIS変換の方法
-
セル内の文字列が日本語か英語...
-
「彡」って文字はなんという文...
-
std::stringからLPCWSTR型への変換
-
VS 2008(VB.NET)
-
ExcelVBA実行後に時々落ちる
-
ふりがなをアルファベット化す...
-
Excelマクロにて30分単位の計算...
-
英数字を含む文字列(0-9,A-Z)...
-
Symfowareでのデータ型変換につ...
-
JIS → S-JIS コード変換するには
-
sedで日本語の置換方法について
-
COBOLによる全角・半角混...
-
フォームのコントロールのバッ...
-
数字5桁文字コード?
-
バイナリデータ→ASCII 変換プ...
-
2バイト文字をJEFからSJISに変...
-
CString ←→ BSTRの変換について
-
VBScript ASC関数:文字エンコ...
-
入力した文字を全て自動で全角...
おすすめ情報