Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [NSIS] SQL - Skripte ausführen? (https://www.delphipraxis.net/15976-%5Bnsis%5D-sql-skripte-ausfuehren.html)

Delphi-Coder 8. Feb 2004 11:37


[NSIS] SQL - Skripte ausführen?
 
Hallo,

kann ich mit NSIS SQL - Befehle, oder sogar ganze Skripte zur Tabellenerstellung an die zuvor installierte MSDE schicken und ausführen?

Vielen Dank für die Antworten
Delphi-Coder

Jelly 8. Feb 2004 11:57

Re: [NSIS] SQL - Skripte ausführen?
 
Hallo,

sowas ähnliches suche ich auch, aber für MySQL... Für MSSQL Skripte, wo die SQL Befehlszeilen durch das Stichwort "GO" getrennt sind, kann ich dir aber eine Lösung schicken. Denn wenn ich ehrlich bin, weiß ich nicht so recht was ein NSIS-SQL Befehl ist :oops:

Gruß,
Tom

Delphi-Coder 8. Feb 2004 12:03

Re: [NSIS] SQL - Skripte ausführen?
 
Wäre super, wenn dir mir die Lösung für MSSQL mal zuschicken könntest! NSIS und SQL haben wahrscheinlich gar nichts miteinander zu tun! Ich dachte nur, dass es eine Möglichkeit geben muss vorgefertigte SQL-Befehle (z. Bsp. in einer *.sql-Datei) bei der Installation schon an die MSDE zu schicken! Ich galub nicht, dass e sowas wie NSIS-SQL gibt!

Viele Grüße
Delphi-Coder

Jelly 8. Feb 2004 12:13

Re: [NSIS] SQL - Skripte ausführen?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hab dann mal die Komponente angehängt. Sie führt einfach vom SQL Enterprise Manager erstellte Skripte aus... Doku fehlt zwar, aber ich denk sie ist selbsterklärend.

Gruß,
Tom

Delphi-Coder 8. Feb 2004 12:21

Re: [NSIS] SQL - Skripte ausführen?
 
Upps, ich glaub wir haben aneinander vorbei geredet! Oder ich steh gerade auf'm Schlauch! :wiejetzt:

Ich seh gerade den Zusammenhang zwischen Delphi und NSIS nicht!? Mein Programm, welches in Delphi erstellt ist, soll die MSDE benutzen. Wie ich die MSDE mit NSIS installiere weiß ich schon. Nun wollte ich aber noch wissen, ob ich von NSIS aus (also ohne Delphi) noch während der Installation des Programmes auch SQL-Befehle an die MSDE schicken kann und somit schon vor dem 1. Start des Programmes die Tabellen erstellen kann!?

Trotzdem Danke und sollte ich da jetzt etwas missverstanden haben, dann sorry! Ich arbeite erst seit gestern mit NSIS!

Viele Grüße
Delphi-Coder

Jelly 8. Feb 2004 12:26

Re: [NSIS] SQL - Skripte ausführen?
 
Tjo, und ich hab geschrieben daß ich keine Ahnung hab was NSIS ist... Haben wir wohl wirklich bischen aneinander vorbei gesprochen... Nichts für ungut :roll:


Gruß,
Tom

fkerber 8. Feb 2004 13:14

Re: [NSIS] SQL - Skripte ausführen?
 
Hi!

Wenn du nicht weiß was NSIS ist, dann guckst du Google oder hier:

http://nsis.sourceforge.net/home/


Ciao fkerber

Delphi-Coder 8. Feb 2004 13:42

Re: [NSIS] SQL - Skripte ausführen?
 
Naja, was NSIS ist weiß ich schon. Ich weiß nur nicht, ob ich mit NSIS auf der MSDE oder SQL - Server 2000 Datenbanken und Tabellen erstellen kann!?

fkerber 8. Feb 2004 13:49

Re: [NSIS] SQL - Skripte ausführen?
 
Hi!

Missverständniss:

Das war auf Jelly bezogen:

Zitat:

Zitat von Jelly
ich hab geschrieben daß ich keine Ahnung hab was NSIS ist...

Ciao fkerber

Jelly 8. Feb 2004 18:23

Re: [NSIS] SQL - Skripte ausführen?
 
Ups, da lag ich ja wohl total daneben... Ich bin von einer DB Engine ausgegangen :stupid:

Gruß,
Tom

Delphi-Coder 8. Feb 2004 18:32

Re: [NSIS] SQL - Skripte ausführen?
 
Na macht ja nichts! :) Wir alle irren uns mal! :roll:

Nur meine Frage ist jetzt leider noch nicht beantwortet!? :gruebel:

Robert_G 8. Feb 2004 20:35

Re: [NSIS] SQL - Skripte ausführen?
 
Zitat:

Zitat von NullSoft
Plug-in system
NSIS can be extended with plug-in that can communicate with the installer. They can be written in C, C++, Delphi or another language and can be used to perform installation tasks or extend the installer interface. You can use the plug-in with a single line of script code. Plug-ins can also be compressed like other installation data and will only be included when you are using the provided features.

Vielleicht kannst du dir in Delphi ein Plug-In für NSIS schreiben, das diese Statements an die DB übergibt.

Delphi-Coder 9. Feb 2004 12:36

Re: [NSIS] SQL - Skripte ausführen?
 
Hmm. nagut! Danke für die Antworten! Ein Plug-In hab ich noch nie geschrieben und hab zur Zeit auch gar keine Zeit dafür. Dann werde ich die DB mit den Tabellen halt erstellen, wenn das programm zum ersten Mal gestartet wird!

Viele Grüße
Delphi-Coder


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz