
g_nikolai
Mitglieder-
Gesamte Inhalte
175 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von g_nikolai
-
also Du must den Timer auf deiner Form auf 1 Sekunde einstellen. In der Sub Timer1_Timer ,diese wird ausgelöst wenn der Timer runtergezählt wurde, solltest Du nun den Code einfügen der die Textfelder aktualisiert mit dem Datum und Zeit. und eine Variable lngSeconds am besten mitlaufen lassen welche die 15 Sekunden zählt damit DU auch darauf reagieren kannst. wenn deine Variable lngSeconds den Wert 15 erreicht hat solltest Du ein unload me machen. also das Programm beenden. dim lngSeconds as long Private Sub Timer1_Timer() '** Updaten der Textfelder '** mitzählen der vergangenen Sekunden lngSeconds = lngSeconds + 1 if lngSeconds = 15 then Unload me '** Me = Hauptform damit das Programm beendet wird endif End Sub
-
Du kannst doch einfach frmTüdelü.Close sagemn und schon wird auch dieses Formular geschlossen auch wenn es nicht aktiv oder sichtbar ist. Allerdings muss es geöffnet sein.
-
Acess- Systemzeit, Datensatzauswahl
g_nikolai antwortete auf -= *["]Mr.Coffee["]* =-'s Thema in Datenbanken
wenn du auch noch die Zeit haben mnöchtest machst du es mit: Format(Date;"dd\mm\yyyy hh:mm:ss") oder mit Format(Now;"dd\mm\yyyy hh:mm:ss") Guido -
ich hätte auch gern diese Buch, wennes jemand hat?
-
schau mal unter DataSets nach in diesen kannst du auch XML Dateien einlesen und verwenden.
-
ERWin von Computer Associates kann das auf jedenfall.
-
was heißt du konntest Sie testen? Hast Du in dem Projekt eine DE angelegt?? welche auf die Access DB verweist? oder wie hast du die VErbindung erstellt?? Guido
-
es kjönnte gehen mit einem fileSystemObject, indem Du mit diesem deine Modul Dateien öffnest und nach der Zeichenkette ".Show" suchst oder nach den Formularnamen und diese dann in ein Array schreibst, dieses Liest Du dann wieder aus und schreibst es in das TreeView. Hab es nicht ausprobiert, aber könnte klappen. Guido
-
Also mit ADO ist es eigentlich ganz einfach. Ich hab mir zum öffnen und schliessen der Connection funktionen geschreiben und die in ein Modul getsllt. man kann auch die Insert und Update und Delete anweisungen in Funktionen Packen nur muss man sich dann überlegen wie Global man die Funktionen halten möchte oder kann. Die open und close sind zumindest sehr global zu verwenden. hier meine Open und Close Procedures: Public Sub OpenADOConn() Set frmMain.gadoPrivateCon = New ADODB.Connection frmMain.gadoPrivateCon.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & nmPrivateDB & ";Mode=Share Deny None;Persist Security Info=False" frmMain.gadoPrivateCon.Open , "admin" End Sub Public Sub CloseADOConn() If frmMain.gadoPrivateCon.State = adStateOpen Then frmMain.gadoPrivateCon.Close End If Set frmMain.gadoPrivateCon = Nothing End Sub nmPrivateDB ist eine globale Variable die den Pfad zur DB enthält. ------------- Für die Delete und Insert und die Meisten Select Abfragen die oft vorkommen solltet Du dir eine Abfrage speichern unter SQLServer heißen die StoredProcedures. Diesen Abfragen kannst du natürlcih dann auch Parameter übergeben um die Ausführung dann richtig zu starten. ------------- ansonsten wenn Du diese Abfragen nicht erstellen möchtest kann man auch die Execute Methode der DB.Connection nutzten oder über ein Command Object die Zugriffe erledigen lassen. Diesen kann man auch Parameter übergeben. INSERT: strSQLINsert="INSERT INTO tblTest (Feldname1, Feldname2, Feldname3) VALUES ('HALLO','dies ist', 'eine Insert Abfrage')" DB.Execute strSQLInsert DELETE: strSQLDelete = "DELETE * FROM tblTest WHERE ID=5" DB.Execute strSQLDelete So ich hoffe das hilft ein wenig Guido
-
das kannst du auch auf dem Formular in der Entwrufansicht einstellen. Unter "Löschen zulassen" und "Anfügen zulassen" die Werte auf NEIN setzten
-
Du must auf dem Formular die Eigenschaft Tastvorschau auf True setztenund so kannst du über das Formular: Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) End Sub die Taste herrausbekommen und nichts machen
-
also meiner Meinung nahc solltest Du das mit dem Ok lassen, da es so nicht passieren kann das beim ausversehen scrollen (wobei die CBO noch selektiert ist) dazu kommt das dann etwas ausgewählt wird, was garnicht ausgewählt werden sollte. Guido
-
Hallo Ich hab bis jetzt noch nix unter Word97 mit Menüleisten gemacht, aber schua doch mal in der Hilfe von Word nach Menü erstellen oder sowas. Guido
-
also eigentlcih brauchst Du ein Recordset bei dem Du dann sagst rs!Anzeige.Value=true und dann ein Update hinterher. Solte alles sein was nötig ist. allerdings muss dabei das RS zur DB connected sein.
-
Laufzeitfehler bei ADODB-Connection
g_nikolai antwortete auf Druid's Thema in Delphi/RPG+CL/Sonstige
oder deine clients finden den Server nicht mehr im Netzwerk. -
klar gibt es den Click-Event für eine Combobox. must dann in den Event dein neues Formular aufrufen und deine Argumente übergeben oder im neuen Formular auslesen.
-
externe Daten in Access automatisch einlesen
g_nikolai antwortete auf Terran Marine's Thema in Datenbanken
wegen den Importspezifikationenen kannst du auch eine schema.ini erstellen die dann im gleichen verzeichnis wie die Access DB liegen muss. dort kannst du dann Spezifikationen festlegen. -
Du kannst auch eine Picturebox nehemn und zweiu bilder verwenden, die dann angezeigt werden. mit einen Grünen und einem Roten Kreis
-
VB.net - wo ist app.name geblieben?
g_nikolai antwortete auf outatime's Thema in Delphi/RPG+CL/Sonstige
dann versuch mal : System.Reflection.Assembly.GetExecutingAssembly.GetName.Name ich hab das einfach mal umsetzten lassen von einem VB zum VB.Net Projekt und das kam dabei raus -
VB.net - wo ist app.name geblieben?
g_nikolai antwortete auf outatime's Thema in Delphi/RPG+CL/Sonstige
Title --> Keine Entsprechung. In Visual Basic .NET wird der Titel, der im Task-Manager angezeigt wird, von der Text-Eigenschaft des Hauptformulars in der Anwendung bestimmt. -
normalerweise braucht man für die Common Dialogs von MS keine VB installation. Schau mal in der Access DB in ein Modul als Quellcode egal ob modul oder Formular. dann geh unter Extras-> ActiveX Steuerelemente und dann auf Microsoft Common Dialog Control 6.0. dann klickst Du auf registrieren und schon solltest Du dieses Control nutzen können. Aber es kann natürlcih sein das durch die Secure Workstation Du das Control von MS nicht installieren darfst oder registrieren. und schau doch mal unter c:\windows\system32\comdlg32.ocx ob Du dieses OCX überhaupt auf dem PC hast. Guido
-
das liegt am Cursor Typ wenn Du die Verbindung aufbaust zur DB. Versuch mal eine andere dann wird das funktionieren
-
ich hab da mal ein schönes OCX für aufgetan ist auch garnicht schwer mit umzugehen.
-
Zeile aus Access-Tabelle löschen
g_nikolai antwortete auf Lady1201's Thema in Delphi/RPG+CL/Sonstige
welche ansicht meinst du? und wo hast du die Abfrage für das Listview gemacht? -
diese grafische oberfläche hilft dir bei den einfachen sql-abfragen. wenn du nur sql ohne oberfläche machen willst. kannst Du links oben zwischen Datenblatt-, Entwurfsansicht oder SQL auswählen.