|
|
|
Коннект к dbf(FoxPro 2.6) через ADO.NET
|
|||
|---|---|---|---|
|
#18+
Вот код, работает пока не через ADO.NET Dim cnn As New ADODB.Connection Dim rst As New ADODB.Recordset Dim Tmp As String cnn.Open("DRIVER=Microsoft FoxPro VFP Driver (*.dbf); Exclusive=No;SourceType=DBF;SourceDB=PathToBase") Try rst.Open("SELECT * FROM D_BASE;", cnn, CursorTypeEnum.adOpenKeyset, LockTypeEnum.adLockOptimistic) Tmp = rst.GetString(StringFormatEnum.adClipString, 1, , , ) Catch Ex As Exception System.Console.WriteLine(Ex.ToString) Finally cnn.Close() System.Console.WriteLine(Tmp.ToString) как это же сделать через ADO.NET? Если пытаться менять выражение SELECT * FROM D_BASE скажем добавить соритровку: ORDER BY DESC то работать перестает, выдает Exception, ODBC driver doesn`t support the requested properties. Как с этим бороться. Если можно как-то сделать через ADO.NET чтобы можно было любым запросом данные тянуть то пожалуйста буду рад! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2006, 10:20 |
|
||
|
|

start [/forum/topic.php?fid=17&fpage=110&tid=1353395]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
81ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 407ms |

| 0 / 0 |
