Warum benutzt eigentlich nie einer meiner MySQL Wrapper Klasse ? *grummel* Die findest Du hier. Du musst eventuell noch das Verzeichnis anpassen und im Destruktor von CMySQLQuery muss noch
if (m_MySQLResult)
mysql_free_result(m_MySQLResult);
hinzugefügt werden. Die beiden Klassen sind täglich im Einsatz und rennen wie Hölle
DB-Experte schrieb:
Du kennst Dich anscheinend mit SOA recht gut aus, welche Produkte setzt Du ein, bzw. sind Dir C++ ESB's bekannt die mit Celtix mithalten können?
SOA ist ein Paradigma! Was hat das mit Tools zu tunen?
In der aktuellen Objektspektrum ist eine Übersicht aller XML Webservice Standards zu finden, wobei sich der SB/SOA nicht zwingend als auf das WAN beziehen muss. Es kann sich auch um eine einfache Kommunikation von Tools mit einer Datenpräsentationsschicht handeln.
Konkrete Tools, die ich selber einsetzte, waren AXIS and SOAP
http://ws.apache.org/axis/index.html
http://ws.apache.org/soap/index.html
andere Tools
http://ws.apache.org/
LAN Service Orientierung konzepiere ich heute mit einer anderen Perspektive - der des Modelbusses - zur Illustration http://www.eclipse.org/mddi/!
Abend,
an Sqlite hatte ich schon mal gedacht. Leider ist diese Datenbank für Datenänderung im 500ms bis 1 Sekunden-Bereich nicht geeignet.
Das wäre wiederum ein Vorteil der HSQL-Datenbank. Da hier die Daten nur im Speicher gehalten werden.
Bitte um Anregungegn.
Danke
jo mein standard ausdrucksproblem wenn ich zu schnell schreibe
aber habs geregelt... besser gesagt anders geregelt.. danke für die aufopferung
cya
da vo
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Datenbanken verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?
Dieses Posting wurde automatisch erzeugt.
Hallo,
kennt jemand von euch ein gutes Tutorial für SQL Server 2005 Express?
Möchte mich in diese DB einarbeiten. Bin in dieser hinsicht Newbie.
Dank Euch
des is ja auch mal genial-> ich poste nen thread falsch, dann wird er erst in rund um programmierung und dann in datenbanken verschoben
naja! hat jemand ne antwort?
Ich hab deinen Beitrag gefunden frenki. Danke schon mal. Aber ich werd aus diesem nicht schlau. Welche Bilbiotheken muss ich includen? Wie muss ich die Klasse deklarieren usw. Kennt jemand eine "Schritt für Schritt"- Anleitung im Netz wie ich Daten aus Excel in einen String ziehen kann?
Danke für eure Hilfe
@deetee: Nicht unbedingt. Man kann sich sicher sein, dass ein PK immer die optimale Lösung bietet die Eindeutigkeit auf einer Tabelle darzustellen.
Ein Unique Index dagegen ist abhängig von der Implementierung dessen im jeweiligen RDBMS maximal so gut optimiert wie ein PK.
Wie gesagt, einige System legen für einen Unique Index zum Beispiel ein zusätzlich Objekt zur Verwaltung desselben an. Das wird niemals effizienter sein als die Implementierung des PKs. Im besten Fall ist die Einbindung die gleiche und somit beides auch gleich effizient.
Fairer Weise muss ich natürlich zugeben, dass die Unterschiede zwischen den beiden marginal sein dürften. Aber wieso nicht von vorneherein die 'bessere' Lösung wählen? Bzw. ein Unique Index hat ja auch dennoch seine Berechtigung, aber ausgehend von dem Fall seh ich da keinen Grund nicht den PK zu verwenden.
Also ich würde egtl immer den PK vorziehen und wüsste jetzt auch aus dem Stegreif keinen Fall bei dem ein Unique besser wäre.
Wenn du da mal ein konkretes Beispiel hast, gern her damit. Ich lass mir da gern auch was anderes zeigen.
TheTester schrieb:
Vielleicht ist ein Graph der falsche Ansatz für eine ACL ( ich nehme an Access Control List )
Durchaus moeglich.
Mein Problem ist folgendes:
Users
Joe
Bill
Moderators
Frank
Ted
Admins
Eric
das waere der ARO baum.
das laeuft problemlos so.
nun soll ein neuer punkt dazu kommen:
Users
Joe
Bill
Moderators
Frank
Ted
Admins
Eric
Reviewers
Joe
Moderators
bei sowas habe ich zuerst eben an einen graphen gedacht...
bin aber auch dabei mir diverse acl implementierungen anzusehen um vielleicht einen anderen ansatz zu finden...
hallo!
ich hab jetzt mit mühe und not endlich luasql zum laufen bekommen.
luasql verwendet intern zum Connecten SQLConnect.
Das blöde ist, dass man dafür immer erst eine Datenquelle in dre Win-Verwaltung angeben muss. Um Connectionstrings zu verwenden muss man SQLDrivberconnect nehmen, tut jetzt aber ncihts zu rSache.
In meinen Datenquellen in der Win-Verwaltung finde ich eine User-Datenquelle mit namen "Microsoft Access-Datenbank". Aber als Datenbankdatei ist keine angegeben. Was soll das? Kann man mittels dieser Datenquelle auch schon auf beliebige .mdb-dateien zugreifen? wär ja cool. Oder ist diese Datenquelle nur so eine art template für andere?
Ich würde ja auch den quellcode von luasql ändern, aber ich bekomms nach dem kompilieren nicht zum laufen. Schmiert beim Connecten immer ab und ich weiß nbicht wieso. tut ja hier aber auch nichts zur Sache.
Hol dir 'nen Freewebspace mit MySQL und mach PHPMyAdmin drauf zum testen (hier wär nur das ganze mit Relationships/Foreign Keys umständlich bzw. nicht machbar). Oder im OpenOffice-Paket ist auch ein DBMS dabei mit dem man sicher auch SQL testen kann.
Oder z.B. Postgree-Server lokal installieren. Tu was du nicht lassen kannst!
Jeder Server hat natürlich seine Vor- und Nachteile. Wenn du Richtung Webentwicklung gehst wäre MySQL(PHP) oder MSSQL(ASP) angebracht. Für kleinere Einplatz-Lösungen würd ich SQLite nehmen und für eigenen Anwendungen mit Client/Server-Architektur PostgreeSql.
just my 2 cents
Hallo, ich habe mal den Code in Dev C++ und Turbo C++ ausprobiert, alle Pfade angegeben bei Dev C++ dann sogar noch beim Linker angegeben die libmysql.lib von MySQL direkt einzubinden, jedoch kommen sowohl bei Turbo C++ und Dev C++ immerwieder dieselben Linkerfehler.
libmysql.lib hab ich jetzt noch zusätzlich im Projektverzeichnis, im Lib verzeichnis von Borland und von Dev C++ und diversen anderen Verzeichnissen reinkopiert - Pfadangaben beim Linker und die Lib überall reinkopieren helfen also nichts...
[Linker error] undefined reference to `mysql_init@4'
[Linker Fehler] Error: Ungelöste externe 'mysql_init' referenziert von C:\DOKUMENTE UND EINSTELLUNGEN\JACKY\EIGENE DATEIEN\BORLAND STUDIO PROJECTS\DEBUG_BUILD\MYSQL_TEST.OBJ
mortino schrieb:
Nö. Für so etwas gibt es Foreign Keys. Du kannst in einer Tabelle ein beliebiges Feld als Foreign Key aus einer anderen Tabelle definieren.
Wenn du das nicht tust hat die eine Tabelle mit der anderen erstmal gar nichts zu tun. Wenn du bestimmte Integritätsbeziehungen abbilden willst, brauchst Foreign Keys, Constraints oder musst das ganze Programmseitig sicherstellen.
Aber ich verstehe deine Zuordnung Tabelle nicht ganz, ehrlich gesagt. Was ordnest du hier denn überhaupt zu? Also Artikel zum einen ist ja klar, aber was wird dem Artikel denn zugeordnet?
das war nur nen beispiel ich wusste selber nicht was ich noch zuordnen soll
Das scheint ja ein Schubs in die richtige Richtung zu sein. Meine Datenbank ist ja mit SQLite3 verwirklicht. ' weiß nicht ob das da so geht. Wohl eher nicht. Wenn es nicht funkt., wird es wohl mit reinem SQL und SQLite3 garnicht gehen. Aber es hilft auf jeden Fall beim Googlen.
Vielen Dank auf jeden Fall.