Einzelnen Beitrag anzeigen

hsbc

Registriert seit: 28. Jan 2004
Ort: Krems/Donau
404 Beiträge
 
Delphi 7 Professional
 
#10

Re: Null-Werte in MSSQL erlauben

  Alt 7. Mai 2005, 14:57
Hi Marcel,

Im Enterprise-Manager wirkt sich die Umstellung des Default NULL Wertes nur dann aus wenn die Datenbank angelegt und noch leer ist. Sobald einmal Tabellen drinnen stehen, hat dies keine Auswirkung mehr.

Jetzt möchte ich deinen 2. Vorschlag probieren und habe dazu in Delphi folgenden Code eingebaut, der aber leider nicht funktioniert.


Delphi-Quellcode:
      ZStoredProc.Connection := ZConnection;
      ZStoredProc.Active := false;
      ZStoredProc.StoredProcName := 'sp_dboption';
      ZStoredProc.ParamByName('@optname').AsString := 'ansi null default';
      ZStoredProc.ParamByName('@optvalue').AsString := 'true';
      try
        ZStoredProc.ExecProc;
      except
      end;
Vermutlich darf ich da keine Zeos StoredProcedure-Komponente verwenden, sondern etwas anderes? Vielleicht kannst du mir hier nochmals etwas genauer behilflich sein, wie dieser SQL-Aufruf aussehen soll, da ich in so Sachen, wie Prozedur-Aufrufe in Servern, leider total unerfahren bin.

Diesen Aufruf möchte ich unmittelbar nach dem erfolgreichen Öffnen der Serververbindung und noch vor dem Definieren der einzelnen Tabellen per SQL einbauen.

mfg
Herbert
  Mit Zitat antworten Zitat