2017-07-18 3 views
0

Ich versuche, eine Anwendung in Windows Form Anwendung in C#. In meinem Projekt habe ich solr hinzugefügt. Ich werde Dateien hochladen (JSON, XML, CSV, TXT oder Datenbank) und ich werde die Suche tun. Ich kann das Filtern oder das Suchen tun, indem ich solr in C# verwende. Allerdings ist das Problem, ich kann nicht senden oder laden Sie die Dateien auf das System. Zum Beispiel möchte ich eine Datenbank auf das System hochladen. Ich habe den Abfrageteil bereits gemacht, damit ich die Filterung und das Suchen mache. Aber wie gesagt, ich kann den Datei-Upload-Teil nicht machen.Hochladen von Dateien zu solr in C#

Ich mache meine Schnittstelle in C#, so dass ich die Solr-Schnittstelle nicht verwenden werde. Deshalb muss ich die ausgewählte Datei senden/hochladen, wenn die Taste gedrückt wird. Gibt es eine Möglichkeit, das zu tun? Haben Sie einen Vorschlag für mich?

Antwort

0

Warum versuchen Sie nicht, Datei auf Server & hochzuladen, anstatt Datei in der Datenbank zu speichern! beim Hochladen einer Datei, konvertieren Sie es in zip & dann speichern Sie es in den Server-Ordner, & Speichern Pfad der Datei in der Tabelle.

+1

Sie haben mich missverstanden. Ich speichere keine Dateien in einer Datenbank. Ich möchte die Datenbank -oder andere Arten von Dateien- an solr übermitteln und dann werde ich für diese Dateien suchen und filtern. – mfatihk