Suchergebnisse

Suchergebnisse 1-30 von insgesamt 49.

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    Hallo us4711 Habe das mal versucht, was da beschrieben steht. Die MDB konnte ich bislang einbinden, aber für DBF steht kein Treiber da... nur SQL oder Access....

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    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" />…

  • Benutzer-Avatarbild

    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 ?

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    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 …

  • Benutzer-Avatarbild

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

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    Auszug aus dem Code.... Der Filter ind der Query ist definiert als best_nr=? Brainfuck-Quellcode (14 Zeilen)

  • Benutzer-Avatarbild

    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

  • Benutzer-Avatarbild

    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, …

  • Benutzer-Avatarbild

    ja, 3 Stück Nachtrag Muss er die Query_artikelliste oder die Query_artikellisteTableAdapter benutzen ?

  • Benutzer-Avatarbild

    das ist genau das Problem..... Wenn ich im DataSet eine Vorschau mache sind alle Datensätze da ( ca.50'000 ) davon sind 3 Stück sogenannte VMI Artikel Die Table wird aber nicht befüllt, auch wenn ich sämtliche Filter ausschalte... Also hab ich wohl irgendwo etwas nicht drin...

  • Benutzer-Avatarbild

    wenn ich im dataset auf konfigurieren gehe, kann ich die SQL ansehen und da hat es unten links nen Knopf für Datenvorschau... Aber füllen tut sich immer noch nix...

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    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 …

  • Benutzer-Avatarbild

    Untenstehend der ganze Code Und stimmt schon, ich bin nicht so sehr in Visualstudio zuhause... die letzten 20 Jahre hatten Access auch gereicht... das eine oder andere habe ich schon begriffen, aber ist halt doch sehr vieles neuland... VB.NET-Quellcode (190 Zeilen)

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    Nun gut, dann ist wohl Lektüre angesagt... Dachte, es sei einfacher, aber errare humanum est .... Access ist Access, Visual Studio ist Visual Studio... Danke für deine Hilfe und melde mich dann wieder, wenn ich die Lektüre durch habe....

  • Benutzer-Avatarbild

    so... viel Lektüre gehabt und Resultat bekommen... Mit der ersten Tabelle / Abfrage funktioniert es, besten Dank für sämtliche Hinweise deinerseits. Die Lösung war eigentlich simpel, und ist unten ersichtlich , ich hatte das CStr() vergessen...... VB.NET-Quellcode (9 Zeilen)

  • Benutzer-Avatarbild

    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…

  • Benutzer-Avatarbild

    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)

  • Benutzer-Avatarbild

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

  • Benutzer-Avatarbild

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

  • Benutzer-Avatarbild

    darf ich das Bild einfach hier rein setzen ? http://www.breitenstein.ag/Unbenannt.jpg und http://www.breitenstein.ag/Unbenannt2.jpg und breitenstein.ag/Unbenannt3.jpg

  • Benutzer-Avatarbild

    screenshot vom kompletten dataset, nehm ich an ?

  • Benutzer-Avatarbild

    es gibt indexfiles zu den dbf, aber ist dbase3 und es gibt keine neuen Treiber die das können... des weiter ist jeder TableAdapter ein Zusammenschnitt aus mehreren Tabellen, deren Verknüpfungen ich kenne..