Suchergebnisse
Suchergebnisse 1-30 von insgesamt 49.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo Forum Ich habe folgendes Problem: Ich habe in Access einen SQL gemacht, mit welchem ich Daten aus verschiedenen DBF Tabellen ind eine ACCESS-MDB schreiben kann, welche ich in einem Tool nutzen will. Ein Formular konnte ich im Visual Basic erstellen, nun möchte ich per Knopfdruck den SQL den ich im Access nutze im Formular nutzen. der SQL lautet wie folgt: INSERT INTO PROGNOSE ( ART_CODE, TOTMENGE, START, ENDE, ANZAHL, INTERVALL, STUECKZAHL, PR_DATUM, PR_MENGE, STATUS, NAME1, L_BESTAND ) IN…
-
Zitat von ErfinderDesRades: „also zur Klärung - ich verstehe so: Du hast im Access-FrontEnd obige Monster-Query zurechtgemacht, und die tut, was sie soll. Nun willst du dieselbe Query von vb.net aus ausführen - ohne das Access-Frontend? Jo, dazu zunächstmal eine Connection erstellen, dann ein Command mit dem Query-Text und der Connection, dann die Connection öffnen, und das Command mit .ExecuteNonQuery abfahren. Zu den Stichworten sollten sich auch Beispiele googeln lassen.“ Genau richtig... die…
-
Zitat von ErfinderDesRades: „Das ist im Kern ja nur ein ConnectionString. Da gibts eine Site, die heisst ConnectionString.com, da findet man eiglich alle.“ sieht bei mir jetzt so aus: <connectionStrings> <add name="Prognose_PPS.My.MySettings.KWAG" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\BAS\KWAG.MDB" providerName="System.Data.OleDb" /> <add name="Prognose_PPS.My.MySettings.DBF" connectionString="Provider=VFPOLEDB.1;Data Source=C:\BAS" providerName="System.Data.OleDb" />…
-
Zitat von ErfinderDesRades: „Das ist im Kern ja nur ein ConnectionString. Da gibts eine Site, die heisst ConnectionString.com, da findet man eiglich alle.“ So.. habe es also mal hinbekommen, das ich die DBF als Tabelle im VS anzeigen kann.... und schon der nächste ärger... Im access konnte ich in der Abfrage felder berechnen, was er hier partout nicht zulassen will. muss ich das in der Abfrage oder dann im Form mit der Tabelle machen ?
-
Zitat von ErfinderDesRades: „echt nicht? ich dachte SQL-Abfrage (1 Zeile)hätte ich gedacht, dass das geht. Muss doch auch iwo eine Doku zum Access-Sql geben.“ Hallo Erfinder Das mit der Klammer war die Lösung für fast alle Probleme blos die Argumente first und last aus access kennt visual Studio ned, ebenso hat er die iff anweisung nicht geschluckt... aber das konnte ich umgehen. auch der import in eine mdb hat sich erledigt, da ich die benötigten daten dirckt verknüpfen konnte. die Daten liegen…
-
Zitat von ErfinderDesRades: „Zitat von markusbreitenstein: „nun möchte ich aber, das die Table in Form 2, welche die daten aus DataSet1 bezieht mit einer where-Klausel die daten Filtert.“Ja, und? Besteht da ein besonderes Problem?“ Für mich als Access Kind schon. da konnte ich einen direkten Verweis in der Abfrage des Berichtes oder Formulares anwenden. Den Wert kann ich im Form2 anzeigen, aber wenn ich im DataSet1 in der Where-Klausen den "FILTER1" einsetze sagt er, das er das Objekt nicht find…
-
Zitat von ErfinderDesRades: „Filter1 scheint ein Objekt zu sein, was du im Access-FrontEnd erstellt hast. Keine Ahnung, was das für ein Objekt ist, und ob das von Vb.Net aus zugreifbar. AFaik kann man von vb.net auf Tabellen und Views der Datenbank zu greifen. Evtl. auch auf stored Procedures, aber das müsst eine Neuerung sein, zu meiner Zeit hat Access StoredProcedures noch nicht unterstützt. Also was ist Filter1 für ein Objekt: View, Tabelle, StoredProc?“ "FILTER1" ist ein wert aus Form1, den …
-
Zitat von ErfinderDesRades: „ich kann mir nicht vorstellen, was du mit Zitat von markusbreitenstein: „wenn ich dieses aber im DataSet so eingebe“meinst in ein Dateset kann man nichts eingeben. Ein User kann in Controls was eingeben.“ Jetzt steh ich richtig auf dem Schlauch..... Mein Ziel: Form2 mit einer Tabelle, die aus einer Abfrage kommt, welche besagten "FILTER1" benutzt...
-
Der Wert ist der Inhalt der ComboBox, siehe unten: Public FILTER1 as String FILTER1 = ComboBox1.SelectedItem Me.Hide() artikelliste.Show() Wenn ich das Form2 (artikelliste) öffne, zeigt er mir den Wert auch an : Me.Label1.Text = "Folgender Katalog wurde ausgewählt: " & Index.FILTER1 Wenn er jetzt die Tabelle füllt, muss ich ihm FILTER1 als parameter zur DataSet angeben.. aber weiss nicht wo: teil aus der SQL : HAVING (artikel.best_nr = ?) wenn ich im Abfragegenerator teste, funktioniert es, wenn…
-
VB.NET-Quellcode (17 Zeilen) Fehlermeldung: Ein Ausnahmefehler des Typs "System.InvalidOperationException" ist in Prognose_PPS.exe aufgetreten. Zusätzliche Informationen: Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Die Spalte [best_nr] wurde nicht gefunden.. VB.NET-Quellcode (14 Zeilen) Jetzt klappt es schon mal, das kein Fehler kommt.... dafür bleibt die Tabelle leer
-
Zitat von markusbreitenstein: „VB.NET-Quellcode (17 Zeilen) Fehlermeldung: Ein Ausnahmefehler des Typs "System.InvalidOperationException" ist in Prognose_PPS.exe aufgetreten. Zusätzliche Informationen: Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Die Spalte [best_nr] wurde nicht gefunden..“ Zitat von ErfinderDesRades: „dann stelt der Filter wohl eine Bedingung, die von keinem Datensatz erfüllt wird. Lass dir dochmal konkret anzeigen, …
-
Zitat von ErfinderDesRades: „Im Dataset kann man nicht auf konfigurieren gehen. Aber ich weiß was du meinst - das sind so Feature im glaub Dataset-Designer, evtl. auch im ServerExplorer, mit dem man testen kann, ob prinzipiell Daten abgerufen werden können. Und das ist schoma sehr gut, wenn das zutrifft. Nun musst du nur noch hinkriegen, dass zur Laufzeit auch wirklich Daten abgerufen werden. VisualStudio hat dir mit seiner Vorschau nur gezeigt, dasses prinzipiell möglich ist.“ Die Freude war au…
-
Hallo Erfinder.. und Guten Morgen Habe mir den Code angesehen, und da steht aber überall NEW.. bei allen bindings bei jedem Knopf.. überall.... also kann ich die alle rausschmeissen oder braucht es die, weil die Tabelle auf dem Form das erste mal dargestellt wirt ? das mit dem .Fill verstehe ich noch nicht ganz.. der kommt in das Form, aber wo ? wenn ich den reinmache bekomm ich ne meldeung das die sub .Fill als Overloads deklariert werden muss.... NACHTRAG.... Jetzt mal für ganz dumme ... Habe …
-
Das Movie Tut macht Freude... aber ein Arbeitsplatz mit einem Bildschirm ist da nicht förderlich... sieht jedenfalls extrem lehrreich aus, daher auch das "hilfreich" angeklickt. Bislang waren alle deine Tipps sehr lehrreich, aber muss noch viel an den Grundlagen arbeiten, sehe ich... Dachte nicht, das es so kompliziert wäre, da es ja im Access immer sehr flot geht, aber da hab ich auch die Erfahrung... Nachtrag... Arbeitsweise wird angepasst und auf dem Bildschirm habe ich nun folgendes VB.NET-Q…
-
Hallo Erfinder FILTER1 ist der wert aus der ComboBox im Formular1, welches wiederum den Namen Index trägt. Ich bin davon ausgegange, das die Werte als String erkannt werden, da Buchstaben drin waren ( Access lässt grüssen) aber habe bei deinem Tip nachgelesen, das dem nicht so ist... Die Namen habe ich so gewählt, weil Index für mich immer der beginn ist, und FILTER1, weil ich nach dem Formular mit der Tabelle weitere Details suchen will, die dann mit FILTER2 gesucht werden... aber das ist noc…
-
Zitat von ErfinderDesRades: „hihi - "Wert aus Combobox von Form1" - das ist aber kein Datentyp - egal.“ Der Datentyp war eine String .. hoffe erzähle keinen Quatsch Eine andere Frage.. da alles bislang nach Wunsch funktioniert... Ich habe eine VB funktion, die ich in einer Abfrage gerne nutzen würde. Wo muss ich die speichern ? der Abfrage-Generator verlangt nach einer .prg Datei.... nachstehend der Code: VB.NET-Quellcode (25 Zeilen)
-
Der teil der Abfrage mit Parameter klappt auch bestens. ich möchte jetzt aber haben, das er die werte des selben feldes von 10 Datensätzen in eine Zelle schreibt, nicht 10 Datensätze. In Access klappte das mit der obigen funktion.... Beispiel: Auftrag Artikel arbeitsplatz 12341234123_1 abcde 170 12341234123_2 abcde 900 12341234123_3 abcde 190 daraus wird: 12341234123 abcde 170, 900, 190 Den Auftrag bekomme ich hin, aber das mit dem Arbeitsplatz war eben über die Funktion gelöst...
-
Am Ende will ich auf nem Formular alle Aufträge anzeigen, die in Produktion sind und auch ersichtlich haben, wo sie in der Produktion rumliegen.... Was Bislang klappt ist: Form1 Artikelgruppe auswählen -> Form2 Artikel der Gruppe aus Form1 anzeigen und Artikel auswählen -> Form3 Produktionslisten zum Artikel aus Form2 ausgeben... Das klappt alles... blos eben de Sache mit den Arbeitsplätzen noch nicht...