1. Verwenden Sie die SQL -Sprache in Delphi
Da die SQL -Sprache einfach zu bedienen ist, reich an Funktionen und einfach und leicht zu lernen ist, wird sie von Datenbankentwicklern sehr geliebt. In Delphi ist das Ausführen von SQL -Code sehr einfach durch die Verwendung von Steuerelementen wie Abfrage, DataSource usw. zu implementieren. Wenn es jedoch auf Abfragen geht, werden Sie auf ein Problem stoßen, das leicht zu ignorieren ist. Angenommen, die verwendete Datentabelle ist Bestellungen. Der SQL-Code lautet: SELECT*Fromorderswheresaledate> 1998-03-31 wird jedoch bei der Ausführung des Code immer der Fehler der "Typemismatchexpression" angezeigt. Der Autor war der Ansicht, dass dies durch unvollständige Installation der Datenbankmotor (BDE) verursacht wurde, sodass er Delphi neu installierte, stellte jedoch fest, dass das Problem noch vorhanden ist. Nachdem ich die SQL -Informationen und die Online -Hilfe wiederholt überprüft hatte, stellte ich schließlich fest, dass BDE das Datumsformat in den USA nur unterstützt. Sein Format lautet: MM/DD/JJJJ (Monat/Tag/Jahr). Ändern Sie den SQL -Code in: SELECT*FromorderSwheresaledate> 03/31/1998 Das Problem wird ausgeschlossen, wenn der Code erneut ausgeführt wird. Um das Datumsformat bei der Abfrage und anderen Datenvorgängen konsistent zu machen, wird empfohlen, den Bereich auf: Englisch (USA) im Rahmeneinstellungselement im Bedienfeld festzulegen.
2. Rufen Sie Word -Dokumente in Delphi auf
Ole ist eine Möglichkeit, verschiedene Anwendungen zusammenzuarbeiten und Daten zu teilen. Ein Word -Dokument kann über die Olecontainer -Komponente auf der Systemseite der Komponentpalette in ein Delphi -Programm verknüpft oder eingebettet werden. Nach Abschluss des Anwendungsdebuggens installierte der Autor die Anwendung und Word97 auf dem Computer des Benutzers, um sie auszuführen. Sorgfältig überprüft, war der Programmcode korrekt und wurde wiederholt debugged und ausgeführt und stellte fest, dass einige Word -Dokumente normalerweise aufgerufen werden konnten. 0 Formatdokumente des Benutzers, daher ist dieser Teil der Dokumente enthalten. Es ist ersichtlich, dass Sie beim Schreiben von OLE -Anwendungen auf das Format der Freigabe von Daten achten sollten, ansonsten unnötige Zeit und Energie verschwendet werden.