Wie wird das Hinzufügen von Datasources zu DatdGrids in meiner Entwicklung Version einer ASP.NET Web-Anwendung Bereitstellung auswirken?

StackOverflow https://stackoverflow.com/questions/852009

Frage

Ich habe geerbt vor kurzem eine Datenbank gefahrene E-Commerce-Website in C # ASP.Net geschrieben, mit einer MS SQL-Datenbank. Ich habe wenig oder keine Erfahrung mit dieser genauen Art der Anwendung bis zu diesem Punkt hatte, obwohl ich bequem erkundet Code bin, und bin vertraut mit SQL-Abfrage Struktur und C # (und Web-Markup-Sprachen auch). Bisher habe ich in der Lage, alle Anpassungen vorzunehmen ich auf die Anwendung gewünscht haben, haben ein paar Sachen ausgetestet, entfernt einige Compiler-Fehler, noch ein paar neue, einfache Funktionen, und ich genieße lieber.

ich einige Probleme erlebe mit den Informationen aus der Datenbank in Visual Web Developer 2008 Express Edition angezeigt wird. Mit konfrontiert Ersteinrichtung Problemen mit der Datei web.config bin ich ein wenig vorsichtig über die nächsten Schritte zu unternehmen!

Im Moment habe ich eine lokale Kopie der web.config, die auf eine lokale Kopie der Datenbank während der Entwicklung verbindet. Wenn ich alle neuen Versionen der Anwendung kompilieren und laden, schließe ich die lokale Version von web.config, so dass die Remote-Version seiner eigenen web.config-Datei verwendet, um die entfernte Datenbank zu verbinden.

Um während der Entwicklung eine der Datenbankinformationen auf den Webseiten zu sehen, ich habe die Website im Browser ausgeführt werden. Soll ich in der Lage sein, diese Informationen in der Entwurfsansicht in VS zu sehen, indem eine Verbindung mit der Datenbank in der Datenbank-Explorer erstellen? Wird dies die Anwendung beeinflussen, wenn sie aus der Ferne auf dem Webserver ausgeführt wird? (Wie die Verbindung hergestellt wurde, in die lokalen Datenbank würde und nicht die Fern ein und damit die Verbindungszeichenfolge wäre anders) Alle der Datagrids sind in VS Design-Ansicht leer. Wenn ich eine Datenquelle für sie mit dem Smart-Tag in der Entwurfsansicht wähle, werden sie mit der rechten Datenquelle bei der Ausführung der Ferne? Sollte ich die lokale Kopie der Datenbank zusammen fallen lassen? Herstellen einer Verbindung mit der entfernten Datenbank während der Entwicklung scheint ziemlich gefährlich für mich!

Ich hoffe, das ist klar, jegliche und alle Hilfe / Links / Zeiger willkommen!

War es hilfreich?

Lösung

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top