Forum: Projekte & Code Einfache Bauteildatenbank


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.
von Sebastian Engel (Gast)


Angehängte Dateien:

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.

von Thomas D. (thomasderbastler)


Lesenswert?

Wäre nicht einfacher gewesen einfach Access nehmen ? Hat auch gute 
Formular möglichkeiten usw..

von Sebastian Engel (Gast)


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 ;-)

von Michael L. (michaelx)


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.

von Tany (Gast)


Angehängte Dateien:

Lesenswert?

ne Exe-Datei, ne Access-Datenbank. Mobil...
Keine Installation, kein dot-net, läuft auf jeden Windows PC

von Tester0815 (Gast)


Lesenswert?

Hallo

und wo bekommt man dieses Programm ????

gruß Tester0815

von DB (Gast)


Lesenswert?

@Tany: Gibst du das auch weiter? Wäre interessiert

von Sebastian E. (s-engel)


Angehängte Dateien:

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

von Tany (Gast)


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

von Lagerverwalter (Gast)


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.

von Tany (Gast)


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?

von Christian B. (casandro)


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.

von Moby (Gast)


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

von Tany (Gast)


Angehängte Dateien:

Lesenswert?

Hier noch eine Blick auf meine Lagerverwaltung

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Für Softwareprojekte bietet sich auch der SVN Server an:
Beitrag "Hinweis: Artikelsammlung"

von Steven (Gast)


Lesenswert?

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

von Tany (Gast)


Lesenswert?

Hi Steven,
bab in Delphi geschrieben.

von Steven (Gast)


Lesenswert?

Ah, okay.
Danke!

von DB (Gast)


Lesenswert?

Und Tany wie sieht's aus? Der Mai ist eingekehrt...

von Tany (Gast)


Lesenswert?

@BD
hab bitte noch bißchen Geduld. Bin schon dabei...

von DB (Gast)


Lesenswert?

Hat sich was geändert?

von Tany (Gast)


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

von DB (Gast)


Lesenswert?

Das wäre echt nett. ;)
Mail: attiny_atmega{aaaaeeeetttt}gmx.at

Danke

von polygon (Gast)


Lesenswert?

Hallo Tany!

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

Gruß polygon

von Urban B. (kami89)


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

von Therfd (Gast)


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

von Tany (Gast)


Lesenswert?

@DB
habe dir soeben eine Version zum Test geschickt.

Gruß

Tany

von Gerhard W. (gerhard_w)


Lesenswert?

Hallo Tany,

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


Gruß
Gerhard

von Ovak (Gast)


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]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
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 bestätigst du, die Nutzungsbedingungen anzuerkennen.