lekerdezesek kinyerese accdb fajlbol

Nits László nits at jedlik.eu
2015. Ápr. 12., V, 23:26:15 CEST


Nem próbáltam, de talán így megy:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
using System.Data.OleDb;
using System.Data;

namespace SqlFromAccess
{
    class Program
    {
        static void Main(string[] args)
        {
            foreach (var i in new DirectoryInfo(".").GetFiles("*.mdb"))
            {
                string connString =
@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + i.FullName;
                using (var conn = new OleDbConnection(connString))
                {
                    conn.Open();
                    string[] restrictions = new string[] { null, null,
"myQuery" };
                    DataTable schema = conn.GetSchema("Views",
restrictions);

                    foreach (var j in schema.Rows)
                    {
                        DataRow row = (DataRow)j;
                        string queryText = (string)row["VIEW_DEFINITION"];
                        Console.WriteLine(queryText);
                    }
                }
            }
        }
    }
}

2015. április 12. 23:23 Fodor Zsolt írta, <fodor at gyakg.u-szeged.hu>:

> On Sun, 12 Apr 2015 23:17:31 +0200, Nits László wrote
> > MDB fájlok neveit így kérdezd le:
> >
> > foreach (var i in new DirectoryInfo(".").GetFiles("*.mdb"))
> >             {
> >                .....   i.FullName  ......
> >             }
>
> Kösz az a következő lépés lett volna, egy fájlra közben működésre bírtam.
>
> Meglepett, hogy Views-al kell lekérdezni a lekérdezéseket.
>
> Még egyszer kösz. Fog ez menni. :)
>
> Üdv: Fodor Zsolt
>
> _______________________________________________
> Techinfo mailing list
> Techinfo at lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20150412/95272367/attachment.html>


További információk a(z) Techinfo levelezőlistáról