IronPython で MDB ファイルにアクセス [DotNET]
OleDB Provider を使って、MDB ファイルにアクセスしてみた。
基本的に SQLServer ↓と同じような感じ
http://blog.so-net.ne.jp/nakagami/2006-11-08
API を SqlXXXXX → OleDbXXXX に読み替えれば良い。
Firebird .NET Provider ならこんな感じ
http://blog.so-net.ne.jp/nakagami/2006-04-09
API を FbXXXXX → OleDbXXXX に読み替えれば良い。
clr.AddReference("System.Data") from System.Data.OleDb import * conn = OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=foo.mdb") conn.Open() dr = OleDbCommand("select * from bar") for r in dr: print r['COL_A'], r['COL_B'], r['COL_C'] sql = "insert into FOO (COL_B, COL_C) values (@B, @C)" cmd = OleDbCommand(sql, conn) cmd.Parameters.Add(OleDbParameter('@B', 'Bob')) cmd.Parameters.Add(OleDbParameter('@C', 12345)) cmd.ExecuteNonQuery() auto_number_id = OleDbCommand("select @@IDENTITY", conn).ExecuteScalar() print auto_number_id conn.Close()
insert した直後に select @@IDENTITY すると、オートナンバーの値が取ってこれる。
Note というフィールドを作って、そこに INSERT しようとしてエラーになってはまった。Access 的には、Note というフィールドを作ることはできるけど、SQL エンジン的にはダメみたい。
Fluconazole Without A Prescription <a href=http://genericvia.com>online pharmacy</a> No Presription Finasteride Rx World Manatoba
by Auststeend (2019-04-19 13:52)
Levitra 10mg Rezeptfrei Kaufen Espana Comprar Kamagra Oral Jelly <a href=http://bestlevi.com>levitra online overnight delivery</a> Online Cialis Pharmacy
by Auststeend (2019-06-07 23:12)
Precio Levitra 5 Mg <a href=http://cheapcial20mg.com>generic 5mg cialis best price</a> Discounts On Effexor Global Pharmacy Canada Phone Number
by Ellemossy (2019-06-20 10:40)
Vendita Viagra Italia Line <a href=http://cheapciali.com>cheap cialis online</a> Isotretinoin secure ordering overseas
by Auststeend (2019-06-25 01:48)
Online Celexa Himcolin <a href=http://tadalaf.com>tadalafil cialis from india</a> Pflanzliches Viagra Horn Xenical 120 Mg Price Uk Buy Azitromyicin
by Ellemossy (2019-07-12 19:59)
Precio Priligy 30 Mg <a href=http://6drugs.com>generic cialis from india</a> How Fast Does Zithromax Work
by Ellemossy (2019-07-12 21:50)
Provera 2.5mg Amenorrhoea <a href=http://cialiorder.com>cialis 5 mg best price usa</a> Canadian Pharmacy No Scripts
by Ellemossy (2019-07-21 20:12)
Acheter Cialis Viagra Levitra Finasteride Pericolosa Propecia <a href=http://adrugo.com>order cialis online</a> Zithromax Half Life On Line Sales Of Viagra Doxycycline Purchase In China
by Ellemossy (2019-07-21 22:04)
Buy Lexapro Online Us Pharmacy <a href=http://cialibuy.com>Cialis</a> Kamagra For Girls D And Amoxil
by MatCymn (2020-01-19 13:05)
Vilitra http://cialibuy.com - Buy Cialis Potenzmittel Cialis Levitra <a href=http://cialibuy.com>cialis</a> Traitement Baclofene
by Kelreeste (2020-01-22 01:49)
Cialis Dosis Diaria http://viacialisns.com/# - Buy Cialis Antibiotics Similar To Amoxicillin <a href=http://viacialisns.com/#>Cialis</a> Acheter Prescription
by LesAbeshy (2020-02-08 10:34)
Cephalexin Over The Counter http://cheapcialisir.com - Cheap Cialis buy Female Viagra <a href=http://cheapcialisir.com>Cheap Cialis</a> Viagra Levitra Ou Cialis
by StevSmisse (2020-02-17 19:36)
Viagra Home Delivery http://abuycialisb.com - buy generic cialis Kamagra Drop Shipping <a href=http://abuycialisb.com>generic 5mg cialis best price</a> Cialis Et Jus Pamplemousse
by LesAbeshy (2020-03-03 11:10)