2016-08-19 3 views
1

Ich baue App für Intranet. Es ist so konzipiert, dass jemand Daten an einem Ende in einem benutzerdefinierten Formular (zur Laufzeit) zur Verfügung stellt oder einen aus der Vorlage auswählt (entweder von mir zur Verfügung gestellt oder nach Kundenwunsch gespeichert). Am anderen Ende kann jemand die bereitgestellten Daten abfragen. Zu einem bestimmten Zeitpunkt werden die Daten von dem Benutzer, der sie bereitstellt, nicht modifizierbar sein.ASP.NET - Hinzufügen von SQL State Server + Manipulieren

Was ich tue basicly versucht Sitzungsdaten zu speichern:

  • , die Benutzer zu füllen Form kommen können wieder (wie wenn er sie abrupt beenden und dann darauf zurückkommen)
  • bringen seine Gewohnheit gemacht Form zurück, dass er

entworfen Was ist mein Problem:

  • nicht wissen, wie um den SQL-Statusserver korrekt einzurichten
  • wie man es manipuliert (dh wie man ändert, welche Daten gespeichert werden, entweder durch Speichern von weniger Daten oder Erstellen benutzerdefinierter Sitzungsdatensätze)
  • wie SQL-Statusserver zu manipulieren

Ich bin bereit, Daten in ein paar Tabellen zu speichern - z. BEFORE (speichert ausgefüllte Formulare) und SENT (nicht mehr änderbar, werden analysiert), auch FORMDESIGNS (speichert Benutzerformularvorlagen). Ich weiß nicht, wie ich meinen Kopf darum wickeln soll.

Was ich gelesen habe:

Wenn Sie Schritt-für-Schritt-Anleitung hatte oder andere Informationsquelle th Ich könnte Ihnen dankbar sein.

Ich bin nicht sehr erfahren in der Speicherung von Sitzungsdaten und Datenbanken selbst. Wenn du denkst, dass etwas das, was du weißt, einfacher macht - halte dich nicht zurück.

Danke!

Antwort

0

Ich habe eine Möglichkeit gefunden, SQL richtig einzurichten + State Server in web.config.

Was ich brauchte: 1/SQL Server Managment Studio (SQL SMS) 2/Gehen Sie in Sicherheit> Anmeldungen und legen Sie einen neuen Benutzer (sicher sein, die Boxen mit aspnet und dem lokalen DB/DB setzen auf Server überprüfen) 3/Verwenden Sie die Schritte und Code aus http://www.codeproject.com/Articles/32545/Exploring-Session-in-ASP-Net + Anmeldeinformationen von 2/ 4/Sie haben State Server ordnungsgemäß funktioniert.

Wenn es zum Abrufen von Sitzung kommt, habe ich beschlossen, eine Tabelle zu erstellen, die user_id und session_id von Standard-Aspnet-Setup enthält (Sie sehen es in SQL SMS oder in SQL Server Explorer in VS). Wenn der Benutzer sich anmeldet, nehme ich seine ID und die Sitzung ab. Wenn der Benutzer das Formular beendet, wird die Information aus der Sitzung gelöscht und das Formular selbst in der Datenbank gespeichert.

In Bezug auf dynamische Formen bin ich immer noch darauf fest, aber Sie könnten verwenden, was ich schon getan habe.

Verwandte Themen