Zum Inhalt springen

BlearSun

Mitglieder
  • Gesamte Inhalte

    227
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von BlearSun

  1. Hallo zusammen, Ich hätte mal eine Frage im Bezug auf ASP. Kann ich ASP-Projekte genauso wie PHP frei entwickeln, oder muss ich dafür lizenz haben? Ich könnte ja auch mit Notpad Asp-Seiten schreiben. Wäre das rein lizenzrechtlich möglich? Also so wie es jetzt bei PHP der fall ist! Ich meine damit natürlich nicht asp.net sonder nur asp! Danke mfg blear P.S.: Kennt jemand einen günstigen und zuverlässigen Provider der auch asp unterstützt?
  2. hmmm Ich kenne keinen. 5000 euro hab ich auch nicht. Will ja auch nicht, jetzt damit software schreiben und verkaufen. es soll nur zu Lernzwecken dienen. Eine Möglichkeit wird es doch wohl geben oder nicht?
  3. Kann mir jemand sagen, wie ich die final-Version her bekomme?
  4. Ich würde gerne mal aweng damit rumspielen. Ich habe aber nur die Beta version. Hat das schon jemand? Grüsse blear
  5. hi Natürlich gibt es auch unter .NET die Recordsets. Vorausgesetzt man arbeite mit ADO 2.7 und nicht mit ADO.NET. ich habe leider keine Erfahrungen mit ADO.NET und kann dir deshalb auch nicht weiterhelfen. Auf den Microsoft-Seiten wirst du aber bestimmt was nützliches finden! Gruss Blear
  6. Hi. Also du kannst am Anfang Mit USE databasename die DAtenbank "aktivieren". Im Query Analyzer, gibt es ja auch ein Combo-Box, womit man auch die DAtenbank auswählen kann! Hast du sowas nicht oder wie? Gruss Blear
  7. Ja ich weiss. ich wollte wissen, ob diese Methoden von MySQL akzeptiert werden. das könnte nähmlich sein, dass MySQL in diesem Punkt nicht mit ADO mitmacht. Bei MySQL bin ich mir nicht so sicher! werde ich ausprobieren. Danke jedenfalls
  8. alles klar. ich werde mal meine Version updaten und dann probiere ich das mal aus. Weiss auch jemand ob das ganze auch über ADO möglich ist? Also eine Transaktion über ADO? wäre sehr hilfreich. wenn nicht, probiere ich das selber dann sowieso aus. danke blear
  9. Das ist nicht korrekt. MySQL unterstützt keine Transaktionen. Also noch nicht. Es mag sein, dass MySQL diese Befehle zwar schluckt, nur damit nix anfangen kann!?
  10. Also die Abfragen kannst du von VB aus genauso wie eine Tabelle behandeln, die Views sind jedoch meistens schreibgeschützt. Wie du nun eine Liste alle Abfragen(views) bekommst, weiss ich nicht. SHOW VIEWS oder LIST VIEWS usw. müsstest in der Online-Hilfe nachschauen. mfg blear
  11. Habe ich auch eine Möglichkeit GUIDs in MySQL als Primärschlüssel zu nehmen? wie in Access oder Ms-SQLserver? Wann werden die Transaktionen in MySQl endlich unterstützt? (ab welche Version?) Danke Blear
  12. Die Codierungsmethode find ich persönlich am geeignetsten. So bleibt man auch Datenbankunabhängig. Von Datentypen wie "Passwort" und des gleichen halte ich nciht viel. Denn wenn ich irgendwann von MySQL auf Access oder irgendein anderes DBMS umsteigen will, werde ich grosse Probleme haben. Am besten ist, die Sicherheit in eigenen händen zu nehmen und dafür zu sorgen, dass die Passwörter in ein "unlesbares" Format codiert werden. Das Ergebnis wird in ein Feld mit Standard-Datentyp wie varchar oder Double usw. gespeichert und somit kann ich ohne Bedenken, meine Datenbank wechseln. Gruss Blear
  13. BlearSun

    Access & Vb

    Den Weg wurde ich nicht nehmen, weil das saumäßig auf die Performance geht, was eigentlich nciht sein muss. Bilde dir ein Collection-Objekt und in der Moment wo du dir in eine "For-Schleife" die Daten in dem Combo-Box einträgst, kannst du auch kannst du auch die dazugehörige ID in diesem Collection-Objekt speichern. Danach kannst du bezugnehmen auf aktuelle Index des Combo-Boxes auch auf die zugehörige ID-Nummer in dem Collection-Objekt zugreifen und die ID abfragen. Angenommen, benutzer wählt ein Eintrag in dem Combobox. Index ist N. So suchst du dann in deinem Collection-Objekt. Nach dem Collection-Eintrag INDEX N! Ob es nun n+1 oder n-1 ist weiss ich im kopf nicht, habs schon lagn nicht mehr gemacht. Ausprobieren. Wichtig dabei, ist dass die Reihenfolge sich während der Laufzeit nicht ändert!!! Wenn ja, dann wäre wahrscheinlich die Schleife die einzige Möglichkeit.? Ich denke, aber dass es sowieso kein Sinn macht die Reihenfolge im Nachhinein zu ändern! Denn man holt sich die Daten sortiert aus der Datenbank und trägt sie in ein Combo-Box ein. Und anhand diese ID kanns tdu die die restliche Infos aus der Datenbank holen. Und wenn du die Verbindung zur DAtenbank nicht mehr haben willst, (aus performancegründen) dann kannst du dir ja dein Recordset behalten und nach diese ID-Nummer dann später filtern. also poRS.Filter = "ID_Nr = '112'". so in etwa. Das entlastet nicht nur deine Applikation. Ist auch technisch viel sauberer als wenn du in irgendwelche Schleifen, nach datensuchst. Und selbst dann, wenn du wirklich gezwungen bist, dein Recordset nach einem Bestimmten Datensatz zu durchsuchen, kannst du ja die Filter-Eigenschaft von Recordset verwenden. Ist schneller und sauberer. poRS.Filter = "" setzt dann auch dein Filter wieder zurück und kriegst danach alle Datensätze angezeigt. MfG Blear
  14. Das mit den Joins. Ist das jetzt Accessspezifisch oder wie meinst du das? unter ADO sind selbstverständlich auch JOINS möglich. Vorausgesetzt Datenbank unterstützt diese! Also soweit zu meine Infos darüber. Resultat wird dann halt schreibgeschützt sein. aber gehen tuts doch auf jeden Fall. oder? MfG Blear
  15. Dein Recordsetobjekt hat ein Property Namens "ActiveConnection". Diese musst du auf "Nothing" setzten. Set poRS.ActiveConnection = Nothing Danach ist die Verbindung zwischen dein Connection-Objekt und Recordsetobjekt nicht mehr vorhanden und was du dann mit deinem Recordset machst ist deine Sache. Dein Connection zu der Datenbank kannst du danach natürlich auch schliessen. poConn.Close Set poConn = Nothing So in etwa sollte das funktionieren. MfG Blear
  16. Also die Datenbankentwicklung und ein Verständnis für die Datenbankentwicklung hat mit der Sprache, in der die Software programmiert wird nicht viel zutun. bei ADO handelt es sich um ein von Microsoft entwickeltes Bibliothek, womit eine Kommunikation zwischen Applikation und Datenbank ermöglicht wird. und diese kann in VB, Delphi, C++ usw. problemlos verwendet werden. Mein Tipp: Microsoft bietet auf seine Seiten sehrumfangreiche Artikeln zum dem Thema ADO und Datenbanken allgemein. Schau mal da nach. wirst bestimmt fundig. http://www.microsoft.com/germany/ms/msdnbiblio/artikel/p_praxis.htm http://www.microsoft.com/GERMANY/ms/msdnbiblio/artikel/mda.htm http://www.microsoft.com/GERMANY/ms/msdnbiblio/artikel/data03222001.htm Gruss Blear
  17. Hallo, Ich bin im Bereich Serverprogrammierung noch nicht so erfahren und habe bis jetzt hauptsächlich Client-Datenbank-Applikationen entwickelt. Mit PHP habe ich rudimentäre Erfahrungen. Seitdem aber die neue Version von ASP sprich ASP.NET da ist. Weiss ich nicht mehr mit welche Sprache ich mich befassen soll. ASP und Webanwendungen lassen sich ja unter .NET auch ganz normal entwickeln wie die Windowsapplikationen und die Zeiten der Scriptprogrammierung sind mit .NET endgültig vorbei. Ich kann also mein Code in VB schreiben und das genauso für meine ASP-Webanwendungen nutzen. Feine Sache. Ehrlich gesagt, find ich jeden falls, dass Microsoft mit sein ASP bald den PHP-Community überholen wird. (zumindest technisch) wenn nicht schon geschehen. Was mich sehr beeindruckt hat, war, das sich die Entwicklung der Serverbasierte Anwendungen mit .NET wirklich geändert hat. So leicht ich mit VB eine Windowsoberfläche entwickeln kann, kann ich auch mit .NET ASP Seiten zusammenbasteln und entwickeln. Natürlich ist Kostenfaktor nicht zu übersehen. Wie denkt Ihr darüber? Gruss Blear
  18. Wollte ich nur weiterempfehlen. Bin damit sehr zufrieden. http://www.phpedit.com Grüsse Blear
  19. VB ist meiner Meinung nach für simple Programm ganz gut geeignet. Nen paar Formulare und so. Meinetwegen auch mit Datenbankzugriff. Aber bei komplexen Programmen kommt VBasic einfach nicht mit. Wenn ich Windows-Programme in C programmiere, habe ich vielmehr Möglichkeiten auf die Details einzuwirken. VB ist immer an der Grenze der Fähigkeiten. ********** Was verstehst du bitte unter komplexe Programme? Wo siehst du die Grenzen von VB? Nenne mir bitte konkrete Beispiele? WAS MEINST DU mit ein paar Formulare? Wir arbeiten in der Firma mit VB und schreiben ein Datenbanksystem und DB-Applikation für Speditionsfirmen, mehr als 60 Module und das Projekt an sich (Module außenvor gelassen) hat weiss nicht mehr genau, aber auf jeden Fall mehr als 40 Formulare drin! Kann ich nochmal zählen und dir sagen wieviele das sind, wenn du es mir nicht glaubst. Wie schon gesagt, Systemnahe Programmierung ist mit C++ zu realisieren, wenn es aber um Datenbankprogrammierung geht, dann hast du weder Performancegewinn, noch bist du bei der Entwicklung schneller als ein VB Programmierer... Im gegenteil. Also wenn du da zweifel hast, dann kannst du gerne auch hier reinschauen: http://www.microsoft.com/GERMANY/ms/msdnbiblio/artikel/vbcom.htm Gruss Blear
  20. VB ist meiner Meinung nach für simple Programm ganz gut geeignet. Nen paar Formulare und so. Meinetwegen auch mit Datenbankzugriff. Aber bei komplexen Programmen kommt VBasic einfach nicht mit. Wenn ich Windows-Programme in C programmiere, habe ich vielmehr Möglichkeiten auf die Details einzuwirken. VB ist immer an der Grenze der Fähigkeiten.
  21. http://www.tpc.org/tpcc/results/tpcc_perf_results.asp Ok ich habe den Fehler gemacht und habe auf eine Microsoftseite verwiesen.. Deine Tests und wie du die gemacht hast, würden mich auch interessieren. Also ich arbeite mit SQL-Server habe einen kostenlosen MSDE und nicht so hohen Adminaufwand. Läuft schnell, stabil und sicher!! Weiss gar nicht was ihr habt? Warum soll Microsoft was dafür bezahlt haben? Die Test wurden von einem NICHT MICROSOFT-ABHÄNGIGEN Unternehmen druchgeführt, siehe link oben. Was glaubt ihr, was passieren würde, wenn da was "illegales" im Spiel wäre? Hätte das Oracel so ohne weiteres angenommen? Einbisschen nachdenken hilft immer! Also Cool bleiben. Ich sage ja nicht, dass Oracel schlecht ist, zugegeben Oracel und SQL sind nun mal die besten DBMSysteme die sich zwar gegenseitig "bekämpfen" jedoch sich auch gleichzeitig respektieren! Momentan hat aber die SQL-SERVER nun mal die Nase vorn. Ob Ihr das wahr haben wollt oder nicht!
  22. http://www.microsoft.com/germany/ms/datenbankserver/sql/2000/vergleich.htm Interessant zu wissen!
  23. (Das wäre zwar eigentlich unlogisch, aber in VB kann ich mir alles vorstellen) ************ Wenn dir das unlogisch vorkommt, dann ist das auch nicht möglich. VB ist heute eine der wenigen Sprachen mit glänzender Zukunft. Neben C++ und C# zählt VB zu den wichtigsten Programmiersprachen in Microsoftwelt. Mit VB ist es möglich ohne größere Aufwendungen komplexte Klassenstrukturen und Geschäftlogiken zu schreiben. Es mag sein, dass C++ im Bereichen der Systemprogrammierung ihre Stärken hat. Wenn es aber darum geht, Datenbankprgorammierung, und Mittelschicht programmierung(geschäftslogiken) zu machen, ist VB die beste Alternative, weil es einfach, produktiv und sehr stabil läuft, oder willst du mir erzählen, dass du mit C++ schnellere und stabilerer DB-Applikationen schreiben kannst, als in VB? VB ist eine der meist verwendenteden Programmiersprachen der Welt, ich glaube sogar die Nummer EINS!! Nicht umsonst investiert Microsoft vielmehr in VB als in C++. Wobei, eigentlich ist es überhaupt so eine Disskusion mittlerweile nicht mehr notwendig. Die .NET sprachen haben alle die gleiche Stärken und schwächen. Also, es mag sein, dass du lieber in C++ programmieren willst, kannst mir aber glauben, dass es viele gute Gründe gibt, auf VB umzusteigen. Also versuch bitte nicht zu übertreiben....VB ist, was Synthax angeht, meine Ansicht nach logischer und verständlicher als C++. Ich habe auch 1 Jahr in C++ Kosolenanwendungen geschrieben, jedoch habe ich mich nach dem ich mit Windows und Datenbankprogrammierung anfangen wollte, bewusst für VB entschieden und du kannst mir glauben, die Entscheidung habe ich NIE bereut!.. Gruss Blear
  24. Hi Ich bin im Bereich Datenbank- und Internetprogrammierung tätig und kenne mich ehrlich gesagt mit "Grafik"-Programmierung nicht so gut aus. Das Problem was du mir schilderst, ist ein typischer Fall, wie man es mit Vererbung lösen würde. Gar keine Frage. Also es gilt immer: Was du nicht vererben kannst, musst du "neu" schreiben. In deinem Fall eine Klasse Viereck->Methode Draw; eine Klasse Kreis-> Methode Draw usw entwerfen. Gruss Blear

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...