Ich mache den Übergang von DataTableAdapters in MSVS zum Erstellen gespeicherter Prozeduren in MS SQL Server.ASP.NET C# & Stored Procedures
Das ist was ich bisher habe.
protected void Submit_Click(object sender, EventArgs e)
{
var conString = ConfigurationManager.AppSettings["ConnectionString"].ToString();
using (SqlConnection con = new SqlConnection(conString))
{
using (SqlCommand cmd = new SqlCommand("getAdministrators", con))
{
cmd.Parameters.Add("@userName", SqlDbType.VarChar).Value = userNameTB.Text;
cmd.Parameters.Add("@password", SqlDbType.VarChar).Value = passwordTB.Text;
cmd.CommandType = CommandType.StoredProcedure;
using (SqlDataAdapter da = new SqlDataAdapter(cmd))
{
DataSet ds = new DataSet();
da.Fill(ds);
}
}
}
}
Ich möchte alle Zeilen/Spalten greifen und sie in einem Datensatz speichern und die Werte an meinem Willen zurück verwenden für alles, was ich will. Was fehlt mir, um dies zu erreichen? Oder wenn jemand einen Artikel hat, der auch helfen könnte?
Ich aktualisierte den Code zu verwenden using
.
Ich denke, der Code langsam es wird immer ...
Hinweis: Sie wahrscheinlich in die Gewohnheit, mit 'using' für Dinge wie' SqlCommand', 'SqlConnection', etc –
definetely bekommen sollte. "spät geöffnet, früh geschlossen". Auch - sind Sie sicher, dass diese Felder "VarChar" und nicht "NVarChar" sind? – RPM1984
Gleich zu Beginn des On_Click werfe ich eine Verwendung rein? Irgendwelche Codeausschnitte oder Artikel? – balexander