关于oledb连接sqlserver2008数据库有关问题

求教:关于oledb连接sqlserver2008数据库问题用sql连接没问题:Public conn As SqlConnection New SqlConn

求教:关于oledb连接sqlserver2008数据库问题
用sql连接没问题:

Public conn As SqlConnection = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Timetable.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")

但用oledb连接却不行:
Public conn As OleDb.OleDbConnection = New OleDb.OleDbConnection("Provider=sqloledb;Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Timetable.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")

[解决办法]
已经搞定。