Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Abfrage in Access oder VB

Empfohlene Antworten

Moin Moin

In meinem Prüfungsprojekt soll eine Ergonomische Benutzeroberfläche konzipiert werden mit der es möglich ist, auf 2 Accesdatenbanken zugreifen zu können. Die Anwendung soll verschiedene Suchfunktionen ermöglichen. Dafür werden Recordsets benötigt, die mit Hilfe von dynamischen SQL Abfragen erstellt werden müssen. Hier stellt sich mir folgende Frage: Macht es Sinn die Abfragen in Access zu erstellen und nur den dynamischen Wert zu übergeben oder ist es effektiver die SQl Abfragen in VB zu erstellen und die Datenbanken als reinen Datenspeicher zu verwenden. Welche Variante ist von der Performance her besser ?? Und wie sieht es die IHK lieber??

hallo,

also ich würde die abfragen in das vb-programm einbauen.

du verwendest dann wie gesagt die datenbank nur als datenspeicher und kannst sie ohne probleme später mal gegen eine oracle, mysql oder sonstwas austauschen (wenn du über odbc drauf gehst)

ich würde sagen, da bist du flexibler.

so long,

MsB

Originally posted by MsB

hallo,

also ich würde die abfragen in das vb-programm einbauen.

du verwendest dann wie gesagt die datenbank nur als datenspeicher und kannst sie ohne probleme später mal gegen eine oracle, mysql oder sonstwas austauschen (wenn du über odbc drauf gehst)

ich würde sagen, da bist du flexibler.

so long,

MsB

Ja, da schliesse ich mich an.

Außerdem hast du Vorteil dass wenn du später in der Präsentation bis auch einen Auschnitt mit dem SQL-Statement zeigen kannst und du hast eine reelle Chance dannach gefragt zu werden. Das geht in Access IMHO nicht so einfach.

(Solltest du natürlich nur machen wenn du in SQL fit bist ;) )

(Solltest du natürlich nur machen wenn du in SQL fit bist )

Wer kann das schon von sich behaupten :-)

Aber ich werde die Abfragen unter VB verfassen bin für jedes Argument das diese Entscheidung in meiner Doku begründet dankbar Also denne

eine begründung steht ja schon im meinem posting weiter oben.

du kannst ganz einfach die datenbank die hinter dem programm steckt austauschen.

und das ist wirklich ein sehr wichtiger gesichtspunkt.

du kannst zwar z.B. in Oracle views einrichten (ob da auch abfragen gehen?) aber die feinere lösung ist es, die abfrage im programm zu generieren und dann ein ergebnis von der datenbank zu bekommen.

so long,

MsB

hi,

um flexibler zu sein, kannst du die abfragen auch aus dem programm auslagern. z. b. in textdateien. somit musst du das programm nicht mehr neu kompilieren, wenn sich an der datensruktur etwas aendert.

hat allerdings den nachteil, dass die textdateien mit den sql-abfragen 'offen' herumliegen.

je nach einsatzzweck des programmes also auf flexibilitaet / sicherheit abzielen...

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.