Zum Inhalt springen

steffen22

Mitglieder
  • Gesamte Inhalte

    10
  • Benutzer seit

  • Letzter Besuch

  1. Hi! Nein müssen sie nicht... auf den systemen läuft ein echtzeittreiber. Die ankommenden daten werde ich in einem ringbuffer speichern. meiner meinung nach für diesen fall die beste lösung. was meint ihr?
  2. Da es 4 ConfigFiles gibt welche mit à 5 Werten versehen ist, möchte ich diese auch in eine DB stecken. Somit kann ich dann immer rausfinden welches Ergebnis mit wechen einstellungen erreicht wurde. Also habe ich relationen, wenn auch sehr gering.... Bisher ist es mit einer Binärdatei realisiert. Ich möchte mir aber diesen Zwischenschritt sparen und die Daten direkt in eine Datenbank schreiben.
  3. Vielen dank für den Tipp! Ist MSDE auch recht flink? Wie ich schon berichtet habe is das bedingng für meine anwendung. Ein kleiner blick in die aufgabenstellung: es kommen meßdaten in einem abstand von 0.003 sec an. diese muss ich in einer DB abspeichern. ich hoffe es einfach mal und lese mich mal ein über ADO und MSDE... MfG
  4. es soll reine desktop anwendung werden die db is local auf dem rechner... is die access auch schnell? es gibt ja immer mehre möglichkeiten auf diese zuzugreifen ole-db und wie sie alle heisen. welche is die kompfortabelste ? die schnellste? ich werde da ja einen kompromiss eingehen müssen, nehme ich an. MfG
  5. hallo! ähm dumme frage aber um access zu verwenden muss ich doch dieses au installiert haben... Meine software soll aber auf industrierechnern laufen, welche nur mit dem grundgerüst von xp installiert sind.
  6. HAllo zusammen, Ich versuche mich gerade an Datenbanken. Bin mir aber nicht sicher welche ich nehmen soll. Ich möchte halt nicht das der Kunde für die verwendung meiner Software 100MB für die DB installieren muss, und diese dann auch noch konfigurieren muss. gibt es denn keine standard DB in Windows? Wie macht ihr denn das alle? Falls es keine Standard DB gibt, welche könnt ihr mir empfehlen? Sie muss hal schon flink sein, das is wichtig da ein datensatz alle 0,003 sec ankommt. ist dies überhaupt möglich so schnell zu agieren? Habe angefangen mit MySQL. Aber wie gesagt ich möchte nicht dass der Kunde diese Software selbst installieren muss. Über eure Tips freue ich mich. Mfg Steffen
  7. HAllo Klotzkopp Das kann schon alles richtig sein was du geantwortet hast aber leider hilft mir das auch nicht weiter bei meinem problem. Falls ich mal eine query machen muss, welche mir das ergebnis aus 2 Tables zusammen würfelt.... was mache ich dann? Vielleicht bin auch nur schwer von begriff und du flippst gleich aus wegen meinen posts hier
  8. Hallo! Also zur verständniss meines Problems Poste ich mal meine Code mit: /* ################### Tabellen und ihre Strukturen ####################################### */ #if !defined(TABLES_H) #define TABLES_H //Tabelle WERTE1 class TWerte1 { public: unsigned long m_ID; TCHAR m_sName[201]; BEGIN_COLUMN_MAP(TWerte1) COLUMN_ENTRY(1, m_ID) COLUMN_ENTRY(2, m_sName) END_COLUMN_MAP() void ClearRecord() { memset(this, 0, sizeof(*this)); } }; #endif Des Weiteren: //Öffen einer Session etc... auf code verzichte ich hir //Query absenden CString sQuery = "blablablaba die query halt..."; CCommand<CAccessor<TWerte1> > Table; HRESULT hr = Table.Open(m_Session, sQuery); //nun habe ich das ergebnis der Query in "Table" Mein Problem ist nun: Wenn ich ne Query mache z.B: SELECT tabelle1.Name, tabelle2.landkreis FROM Personendaten tabelle1, allgemeineDaten tabelle2 Dann bekomme ich als ergebniss ne tabelle welche ne mischung zwischen den tabellen Personendaten und allgemeinenDaten ist. Somit kann ich bei dem CAccessor keine Table angeben! Ich hoffe nun ist verständlich was mein problem ist. Ich versuche es nochmal in Worte zu fassen: Da ich durch eine "verschachtelte" Query keine Class bei dem Template/Klasse CACCESSOR angeben kann, würde ich gerne wissen wie ich das mache sodass ich mit dem ergeniss der Query, welche ja eine Table zurückliefert, arbeiten kann! Vielen Dank
  9. Vielen Dank für eure Antworten! Wie gesagt es funzt ja alles mit einfachen querys. aber mir geht es ja um komplexe querys. @bigpoint: Kannst du mir bitte genauer sagen wie das gehen soll? MfG Steffen
  10. Hallo zusammen! Ich würde gerne auf eine MySQL DB zugreifen aus einer MFC Anwendung. Klappt auch soweit. Ich verwende die OLE DB Schnittstelle. Um eine Query abzusenden verwende ich den "CCommand<CAccessor<TableBLA> >Query;". Aber nun zu meinem Problem: Wie mache ich das mit joins usw. also mit komplexeren anfragen? da kann ich ja nicht eindeutig angeben wie das result aussehen wiord; also welche Table ich angeben kann bei dem CAccessor... Wäre nett wenn mir jemand von euch helfen könnte MfG Steffen

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...