www.mikrocontroller.net

Forum: Codesammlung Einfache Bauteildatenbank


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Sebastian Engel (Gast)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo!

Ich habe für meine Bauteilverwaltung eine Datenbank in C# geschrieben.

Das Programm ist sehr einfach gehalten um nur schnell einen Überblick 
über die Heimischen bestände zu haben.
Der Focus liegt im schnellen auffinden des Bauteils und dessen 
Stückzahländerung.

Als Datenspeicher nutze ich eine SQLite DB.

Bevor ich jetzt noch lange Texte schreibe ist eins zu sagen:
Downloaden und Ausprobieren.
Wenns nicht gefällt: EleLa austesten ;-)

Das ganze habe ich unter eine BSD Lizens gestellt.
Also alles kostenlos.

Download hier: http://www.s-engel.de/index.php?site=32

Schöne Grüße!

 S. Engel


P.S.: Der Quelltext ist jetzt nicht mit im Archiv enthalten, da ich das 
Programm ursprünglich nur für meine Zwecke geschrieben hatte. Wer 
trotzem mal reingucken möchte kann sich melden. Dann kann ich den per 
Mail verschicken.

Autor: Thomas der Bastler (thomasderbastler)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Wäre nicht einfacher gewesen einfach Access nehmen ? Hat auch gute 
Formular möglichkeiten usw..

Autor: Sebastian Engel (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Wäre definitiv einfacher gewesen.
Ich hatte auch vorher alles in einer Access DB gespeichert.
Aber das ist wie mit den Kanonen und den Spatzen.

Ausserdem hat das Selberschreiben spass gemacht ;-)

Autor: Michael L. (michaelx)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Also ehrlich, vonwegen Kanonen auf Spatzen zu feuern, Access ist doch 
einfach Bähh! - vlt. was für Sesselpupser und IT-Kaufleute, aber sonst 
... nee. Das ist nicht wirklich eine Datenbank und Datenverlust 
vorprogrammiert!

Die Quelltexte würden mich schon mal interessieren, schon um zu sehen, 
ob es möglich wäre, auch eine andere DB zu verwenden (z.B. Firebird oder 
auch SQL-Server Express), obwohl ich eigentlich im Moment nicht viel 
Zeit habe.

BTW: Es wäre möglicherweise besser, die BSD Lizenz oder meinetwegen auch 
die BSD Licence zu verwenden. ;-)

Grüße.

Autor: Tany (Gast)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
ne Exe-Datei, ne Access-Datenbank. Mobil...
Keine Installation, kein dot-net, läuft auf jeden Windows PC

Autor: Tester0815 (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo

und wo bekommt man dieses Programm ????

gruß Tester0815

Autor: DB (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@Tany: Gibst du das auch weiter? Wäre interessiert

Autor: Sebastian Engel (s-engel)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hab heute nen kleinen Fehler im Zip-Archiv gefunden.
Ich hatte blöderweise vom Testen noch 2x die 64 Bit dll's drin.
Ist nun Berichtigt und hier nochmal Angehängt.

Ich werde mal das Projektverzeichnis von C# aufräumen, damit es kleiner 
als 10MB wird. Dann stell ich den Code hier rein.
Und ich denke schon das sich das Programm einfach an andere 
Datenbankformate anpassen lässt.

@Tany: Mobil und keine Installation trifft bei mir auch zu ;-)
   Und da sowieso immer mehr tools und Programme auf .net aufsetzen 
gibts da auch wenig Probleme. (Mal abgesehen davon das .net 4 nicht 
abwärtskompatibel zu .net 3.5 ist ...)
Aber hätte ich dein Programm letztes Jahr als Download gesehen, hätte 
ich nicht anfangen müssen selber eins zu schreiben :-)

Gruß!
 S-Engel

PS.: Lizens sieht genau betrachtet auch schon komisch aus :-D

Autor: Tany (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Sebastian Engel schrieb:
> Aber hätte ich dein Programm letztes Jahr als Download gesehen, hätte
>
> ich nicht anfangen müssen selber eins zu schreiben :-)
Hallo Sebastian,
mein Programm war nie öffentlich. Das habe ich vor 2 Jahren schnell für 
mich geschrieben. Für mich dient das Program in der erster Linie der 
Lagerübersicht und Bauelementauswahl bei der Schaltungentwicklung.
Sicherlich gib's auch schon einige Programme in dieser Richtung auch in 
diesem Forum, ob es die Vorstellung /Bedürfnis einer oder anderen 
entspricht, ist andere Frage. Aufgrund dieser Tatsache habe ich mir das 
Programmchen geschrieben und ich glaube, es geht dir genauso.
Ich habe z. Z leider sehr wennig Zeit, das Programm weiter zu entwickeln 
und euch zur Verfügung zu stellen. Ich hoffe ab Mai wird's bißchen Luft, 
wird's mal Zeit, euch mein Programm vorzustellen.

Gruß
Tany

Autor: Lagerverwalter (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Mal ne blöde Frage:
Warum schreibt Ihr immer noch mehr Programme für diesen Zweck?
EleLa und Part-DW RW gibts doch schon.
Es wäre logischer bei Zeitüberfluss bei diesen Projekten zu helfen.

Autor: Tany (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Lagerverwalter schrieb:
> Es wäre logischer bei Zeitüberfluss bei diesen Projekten zu helfen.
Helfen? wer braucht da schon Hilfe?

Lagerverwalter schrieb:
> Warum schreibt Ihr immer noch mehr Programme für diesen Zweck?
was heiß immer, ich habe schon ne weile, bevor eine oder andere geben.
Aber unabhängig davon, wenn man ne gute Idee hast, warum nicht?

Autor: Christian Berger (casandro) Flattr this
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Noch simpler wären Textdateien und ein paar Skripte mit awk und sed. Das 
wäre nicht nur simpel sondern auch noch portabel, sprich das 
Betriebssystem spielt keine Rolle mehr, man muss nicht mal neu 
kompilieren.
Eine GUI könnte man auch mit TCL/Tk machen.

Autor: Moby (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Christian Berger schrieb:
> Noch simpler wären Textdateien und ein paar Skripte mit awk und sed.

Das mein ich aber auch. Langt doch völlig für den Hausgebrauch.

Lagerverwalter schrieb:
> EleLa und Part-DW RW gibts doch schon.

EleLa? Habs probiert. Für den Hausgebrauch wirklich überdimensioniert 
und nicht gerade intuitiv...

Autor: Tany (Gast)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hier noch eine Blick auf meine Lagerverwaltung

Autor: Läubi .. (laeubi) (Moderator) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Für Softwareprojekte bietet sich auch der SVN Server an:
Beitrag "Hinweise: Wiki, SVN-Server"

Autor: Steven (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@Tany: In welcher Programmiersprache ist das denn geschrieben?
Die Oberfläche sieht nett aus (Skin).

Autor: Tany (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi Steven,
bab in Delphi geschrieben.

Autor: Steven (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ah, okay.
Danke!

Autor: DB (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Und Tany wie sieht's aus? Der Mai ist eingekehrt...

Autor: Tany (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@BD
hab bitte noch bißchen Geduld. Bin schon dabei...

Autor: DB (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hat sich was geändert?

Autor: Tany (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
> Hat sich was geändert?
ja, es tut sich was.
Bin fast fertig mit der Anpassung. Duch mehere unerwartete Ereignisse 
konnte ich leider nicht voll konzentrieren.
Du kannst deine Email-Adresse mir geben, schicke ich dir eine Version 
zu.

Gruß
Tany

Autor: DB (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Das wäre echt nett. ;)
Mail: attiny_atmega{aaaaeeeetttt}gmx.at

Danke

Autor: polygon (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo Tany!

Wird es auch eine öffentliche Version geben?
Hätte auch großes Interresse!

Gruß polygon

Autor: Urban B. (kami89)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Tany schrieb:
> Lagerverwalter schrieb:
>> Es wäre logischer bei Zeitüberfluss bei diesen Projekten zu helfen.
> Helfen? wer braucht da schon Hilfe?

Wenn du PHP kannst und etwas Zeit hast, bei Part-DB gäbe es noch viele 
Ideen die umgesetzt werden wollen ;-)

...nur so als Randbemerkung :-D

mfg

Autor: Therfd (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Praktisch wäre eine Funktion um Bauteile mit PDFs/Datenblätter zu 
verknüpfen so das man diese auch gleich hat und nicht erst suchen muss, 
ansonsten klasse Programm

Beitrag #2715765 wurde von einem Moderator gelöscht.
Autor: Tany (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
@DB
habe dir soeben eine Version zum Test geschickt.

Gruß

Tany

Autor: Gerhard W. (gerhard_w)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo Tany,

wie weit bist Du mit der Datenbank? Wirst Du sie veröffentlichen?
Wär schon ein Schmankerl :-)


Gruß
Gerhard

Autor: Ovak (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
abGerade in PHs we4re es schf6n, wenn den angehenden Lehrpersonen immer 
wideer bewusst wird, dass es zu einer Frage oft mehrere Antworten und 
Sichtweisen gibt.bb Lieber Peter, lieber BeatBis anhin habe ich noch 
keine Studentin/keinen Studenten angetroffen, dem das nicht bewusst ist. 
Finde den Vorschlag schrecklich! Mfcssen die PHs wirklich auf das Niveau 
von abWer wird Millione4rbb degenerieren?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net