Autor Beitrag
moloch
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 451

Win 2000
D5 Prof
BeitragVerfasst: Di 02.11.04 16:41 
hallo forum,
möchte mit .net daten aus einer mssql datenbank lesen. wie stelle ich das an?

mfg
moloch
Martin99
Hält's aus hier
Beiträge: 4

Win 2000
D7 Prof, D8 Architect
BeitragVerfasst: Do 27.01.05 15:34 
Hallo Moloch,

Beispiel mit BDP (Borland Data Provider):

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
const
   ConnPrefixMSSQL = 'assembly=Borland.Data.Mssql, Version=1.5.1.0, Culture=neutral, ' +
                   'PublicKeyToken=91d62ebb5b0d1b1b;vendorclient=sqloledb.dll;' +
                   'Provider=MSSQL;';
   ConnDetailsMSSQL = 'database=%s;username=%s;password=%s;hostname=%s';
var
   ConnectionString: string;
   Connection: BDPConnection;
   Command: BDPCommand;
   Reader: BDPDataReader;
   Value1: string;
begin
   ConnectionString := ConnPrefixMSSQL +
        Format(ConnDetailsMSSQL, [DBName, DBUser, DBPassword, Servername]);
   Connection := BDPConnection.Create(ConnectionString);
   Connection.Open;
   Command := Connection.CreateCommand;
   Command.CommandText := 'Select Field1 from Table1';
   Reader := Command.ExecuteReader;
   while reader.Read do
   begin
      Value1 := Reader.GetString(0);
      ...
   end;
   Reader.Free;
   Command.Close;
   Connection.Close;
end;



Gruss
Martin

Moderiert von user profile iconUGrohne: Code- durch Delphi-Tags ersetzt.
moloch Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 451

Win 2000
D5 Prof
BeitragVerfasst: Di 01.02.05 16:47 
hey,
ich bin leider noch nicht dazu gekommen es auszuprobieren.
aber danke schon mal für die antwort.ich sag dann bescheid
mfg
moloch