Zum Inhalt springen

ChrisDaHub

Mitglieder
  • Gesamte Inhalte

    148
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von ChrisDaHub

  1. Hi, die Überschrift sagt eigentlich schon alles. Wie kann ich mein Programm unter VB so kompilieren, dass alle benötigten DLLs. OCXe,VBruns,... schon mit drin sind? Gruß, chris
  2. Hallo, ich habe ein Problem mit dem Windows 2000 Terminal Server... Ich habe ein Programm mit VB6 geschrieben. Das OS des Rechners, auf dem VB installiert ist, ist XP-Prof. Nachdem ich nun mit dem "Verpackungs- und Weitergabeassistent" eine Setup-Routine erstellt habe, versuche ich das Programm auf dem TS zu installieren. Setup.exe bringt nach kurzer Zeit (bei Schritt 9) eine Meldung, dass nun das Systemdateien getauscht werden, und danach das System neu gestartet werden muss... ok - auch i.O. Nur leider bringt mir die Setup-Routine IMMER diese Meldung... Egal wie oft ich das Setup starte und das machen lasse... Er will immer Systemdateien ersetzen,neu starten, und dass ich danach Setup erneut starte. Nach dem 10. Versuch hat mich das dann genervt und ich habe es erst mal liegen gelassen =) Ca. eine halbe Stunde später erfahre ich, dass der Terminal Server durch diese Routine geschossen wurde... (Zum Glück haben wir noch ein aktuelles Image der Platte...) Was mach ich nun? Ich muss das Proggi irgendwie auf den Server bringen... und das am besten gestern schon. Kann ich irgendwie die DLLs und OCXs und alles was sonst noch so benötigt wird, mit in die EXE packen lassen (beim kompilieren?)... oder wie bekomme ich raus, wie ich das alles manuell installiere (also kopieren)?? Kann mir jemand sagen, wie ich das am besten zum laufen bekomme? Danke schon mal im Voraus, Chris :confused:
  3. Hi, so wie ich das sehe, bekomme ich da die aktuelle Uhrzeit. Ich hätte aber schon gerne die Uhrzeit gehabt, die hinter dem Datum im Datensatz steht. Kann ich da einfach Sysdate durch den Feldnamen ersetzen? Gruß, Chris
  4. Hi, ich werde das gleich morgen auf der Arbeit testen. Danke! Wenn du schon eine Möglichkeit hast, die Uhrzeit wegzulassen, gibt es auch eine Möglichkeit, nur die Uhrzeit in der Spalte auszugeben? Gruß, chris
  5. Hallo, ich versuche hier schon seit einiger Zeit eine Abfrage auf eine Oracle-Tabelle zu machen. Ich suche nach allen Datensätzen, die ein bestimmtes Datum haben müssen. Leider bekomme ich ständig Fehlermeldungen bei der Abfrage: [Oracle][ODBC][Ora]ORA-00920: invalid relational operator Wie muss ich das Datum in der Abfrage formatieren, dass ich endlich ein Ergebnis bekomme? Eine einfache SQL-Anweisung würde mir als Antwort reichen. Danke & viele Grüße. Chris;-)
  6. Hi, hat sich erledigt, danke aber trotzdem. Ich habe das ADOdc Objekt genommen. =) Gruß, Chris
  7. OK - Habs geschafft. DANKE AN ALLE DIE GEHOLFEN HABEN!! cu Chris
  8. Hi, danke!! Damit funktionierts !!!! Was ist denn der Unterschied zwischen den beiden Grids? Wie ist das, wenn ich darin Daten aktualisieren möchte? (also z.B. sortieren) Gibt es da auch sowas wie die Methode .Refresh oder so? Gruß, Chris
  9. Hi, ja, FlexGrid ist ein Steuerelement... Was hat das zu sagen? also es sind beide initialisiert.. datLogbuch.state = 1 objConn.state = 1 ..un wat nu? Chris;-)
  10. Hi, so weit klappt schon fast alles - DANKE!! Jetzt bekomme ich aber wieder eine Fehlermeldung, aber erstmal hier code: Dim objConn As adodb.Connection ' Öffnen der Verbindung mit DSN und ODBC-Tags. Set objConn = New adodb.Connection objConn.ConnectionString = "DSN=LOGBUCH;UID=testuser;PWD=testpw;" objConn.Open Dim datLogbuch As adodb.Recordset Set datLogbuch = New adodb.Recordset Set datLogbuch.ActiveConnection = objConn datLogbuch.Source = "SELECT * FROM EVENTS" datLogbuch.Open Set MSFlexGrid1.DataSource = datLogbuch '' '<<<<------ HIER!!! Objektvariable oder WITH-Blockvariable nicht definiert.... Was zum ... will der von mir? Gruß, chris
  11. Hallo, kann mir jemand sagen, wie ich den Netzwerknamen eines PCs auslesen kann? Ich möchte den gerne in einer Log-Datei speichern. Danke schon mal, chris;-)
  12. Hi, du hast geschrieben: set rs.activeconnection = objConn Wie setzt sich denn da objConn zusammen? Ich möchte gerne auf eine ODBC-Quelle zugreifen. DSN= LOGBUCH Benutzer = testuser Passwort = testpw Danke, chris
  13. Hi, ich habe keinen blassen Schimmer, wie ich die daten aus der DB hole und diese in ein Recordset lade... Ins FlexGrid bekomme ich die ja wahrscheinlich genauso wie mit dem Standart-Data-Objekt... oder? Danke & Gruß, Chris;-)
  14. Hi, danke für den Tipp.... Nur... Wie mach ich denn das? Gruß, Chris;-)
  15. Hallo, weiss jemand von euch, wie ich ein MSFlexGrid-Objekt an ein ADOdc-Objekt binde? VB sagt, es wäre nicht kompatibel... Oder wie bekomme ich sonst Daten aus einer ODBC-Quelle in das FlexGrid? Danke & Gruß, chris;-)
  16. Hi, naja - es sollte schon das DATA-Objekt sein, weil ich ein Programm, welches die ganze Zeit mit einer Access-Datenbank gearbeitet hat, nun abändern soll, so dass es auf Oracle zugreift. Das Programm greift zur Zeit über das DATA-Objekt auf Access zu. Kann ich denn mit deiner Methode auch arbeiten, ohne noch mehr abändern zu müssen? Oder müsste ich dann alle Anweisungen die mit der Datenbank was zu tun haben ändern? Gruß, Chris
  17. Hallo, wie kann ich unter VB6 mit dem ganz normalen DATA-Objekt (Wird bei einem neuen Projekt gleich links in der Leiste mit angezeigt) eine ODBC-Verbindung aufbauen? Oracle-Client und ODBC-Treiber sind installiert und Verbindung ist eingerichtet. Danke schonmal für eure Hilfe, Chris
  18. Hi, hat sich erledigt. Ich hab das Problem jetzt anderst gelöst. Ich öffne beide Tabellen mit je einem DATA-Objekt. Im Formular habe ich für jedes Feld pro Tabelle ein Textfeld erstellt und diese mit allen Feldern in den Tabellen verbunden. Jetzt hat jedes Feld in beiden Tabellen ein zugeordnetes Textfeld. So... Wenn ich nun zu dem DS hin navigiert habe, erstelle ich einen neuen DS in Tabelle2 (.AddNew) und kopiere alle Inhalte der Textfelder von Tabelle1 ind die Textfelder von Tabelle2. Danach noch datTabelle2.Recordset.Update und datTabelle1.Recordset.delete..... So einfach kanns gehn.. Danke aber trotzdem an alle, die mir geholfen haben. Gruß, chris
  19. Hi, wäre nett, wenn du mir das evtl. etwas genauer erklären könntest. Wie sage ich denn dem Programm (in deiner If-Bedingung), dass es nichts anzeigen soll... ? Gruß, chris
  20. Hallo, ich habe folgendes Problem: Wenn ich mit der folgenden Zeile einen Datensatz suche, aber keiner vorhanden ist der den Suchkriterien entspricht, bekomme ich von VB eine Fehlermeldung. CODE: frmZustand.datZustand.Recordset.Seek "=", SuchString Kann ich VB irgendwie anweisen, die Fehlermeldung nicht auszugeben? Danke schonmal für alle Tipps! Gruß, Chris
  21. Hi, hab mir die Parameter für die Open-Methode angesehen und festgestellt, dass ich es nicht so ganz verstehe... Besonders das mit dem ConnectionString.. Ich habe jetzt mal deinen Code in eine Funktion kopiert und versucht, diesen auszuführen. Leider bekomme ich bei conn.open einen Laufzeitfehler. Über diesen Fehler habe ich nirgends was gefunden. Es ist der Fehler 3748: (Connection was denied. New connection you requested has different characteristics than the one already in use) Was will der mir damit sagen? Was mache ich schon wieder falsch? Ich habe mal den Code der Function angehängt: Public Function MoulDelete(ByVal ID As Integer) Dim conn As adodb.Connection Set conn = New adodb.Connection 'So... und hier gibt es den Fehler... Wie ist denn die Syntax? In der Hilfe steht nicht viel darüber... conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;File Name=\\degwpcg5\C$\MOLDAUSSCHUSS\MOLDAUSSCHUSS.MDB", "Admin", "passwoertelein" If (Not conn.State = adStateOpen) Then Call MsgBox("datenbank-verbindung konnte nicht geoeffnet werden..") Exit Function End If 'ausfuehren der beiden statements Call conn.Execute("insert into ...") Call conn.Execute("delete from ...") End Function Kann mit bitte jemand helfen? Gruß, Chris
  22. ChrisDaHub

    vb deinstalliern......

    Genau das nervt mich... oder auf www.reichelt.de wenn ich da was bestellen will oder in den Artikeln stöbere, kommen einige dieser Meldungen... KANN MAN DAS ABSCHALTEN??? Gruß, Chris
  23. Hi, habe noch ein bischen gestöbert und dann doch eine Execute-Methode gefunden... datMoldausschuss.Database.Connection.Execute ("INSERT INTO Geloescht SELECT * From Moldausschuss WHERE ID = '" & ID & "'") leider bekomme ich hier nun eine Fehlermeldung: Laufzeitfehler 3251 (Das Object oder der Provider kann den angeforderten Vorgang nicht ausführen) Was mach ich denn nun schon wieder falsch??? Gruß, Chris

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