AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Interbase currency und sql insert

Interbase currency und sql insert

Ein Thema von tkhandel · begonnen am 1. Dez 2022 · letzter Beitrag vom 8. Dez 2022
Antwort Antwort
harfes

Registriert seit: 25. Jun 2006
Ort: Rand der Scheibe
205 Beiträge
 
Delphi 12 Athens
 
#1

AW: Interbase currency und sql insert

  Alt 2. Dez 2022, 06:37
Ich kann haentschman ung gmc616 nur zustimmen: IMMER mit Parametern arbeiten! Auch ich habe früher mit "Value" gearbeitet...weil es so schön einfach war...tja, das rächt sich hin und wieder mal und führt regelmässig zu zeitaufwendigen Suchen nach Fehlern. Es ist zwar ein Tick mehr Arbeit, die Parameter auszuschreiben, aber am Ende gibt es dafür keine Fehlersuche mehr (naja, zumindest nicht an der Stelle...).

Hartmut
Hartmut
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.222 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Interbase currency und sql insert

  Alt 2. Dez 2022, 07:36
Aus Sicherheitsgründen ist es (fast) zwingend nötig mit SQL Parametern zu arbeiten, da sonst über SQL-Injection und Co. die Gefahr von Angriffen auf das System (Server oder nur Datenabzug/zerstörung) zu groß ist.

Auch würde man (im Firmenumfeld) Probleme bekommen, wenn über die SecurityAnalyse der gesendeten SQL-Befehle (SQL Profiler) sieht und du dann überall nachweisen musst das du die String immer Escapst.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18: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