ALGOBIT

2010/02/27

OLEDB で日付時刻型

Filed under: 離散的な気まぐれ — タグ: , , — Kohyama @ 13:43

覚え書き. .NET VB です.
テーブル A には文字列型のフィールド name と日付時刻型のフィールド ts があるとする.
path と str は(String 型で)与えられているとする
name フィールドに与えられた文字列 str を, ts に現在時刻を入れて A テーブルに新規レコードを作成.

Dim odcon As OleDbConnection
Dim odcmd As OleDbCommand

odcon = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & path)
odcon.Open()
odcmd = New OleDbCommand("INSERT INTO [A] ([name], [ts]) VALUES (@name, @ts)", odcon)
odcmd.Parameters.AddWithValue("@name", str)
odcmd.Parameters.AddWithValue("@ts", "time").Value = DateTime.Now.ToString("yyyy/MM/dd hh:mm:ss")
odcmd.ExecuteNonQuery()
odcon.Close()

Copyright © 2010 Yoshinori Kohyama All Rights Reserved.