| Forum: ASP.NET |
Thema:
Re: Allgemeines User Login |
Von:
Thomas Golla (
13.09.2005 15:19) |
Hmmm,
ich hoffe ich hab dein Problem richtig verstanden:
Das hier funktioniert bei mir:
System.Data.SqlClient.SqlCommand com = new System.Data.SqlClient.SqlCommand("", con);
com.CommandText = "select * from kunden where name = @name";
System.Data.SqlClient.SqlParameter sqlpar = new System.Data.SqlClient.SqlParameter();
sqlpar.ParameterName = "@name";
sqlpar.Value = "boskop";
sqlpar.DbType = DbType.StringFixedLength;
sqlpar.Size = 50;
com.Parameters.Add(sqlpar);
System.Data.SqlClient.SqlDataReader dr;
try {
dr = com.ExecuteReader;
if (dr.HasRows == true) {
dr.Read();
}
} catch (Exception ex) {
} finally {
if (!(dr == null)) {
if (dr.IsClosed == false) {
dr.Close();
}
}
}
oder meintest du wenn @name = System.DBNull ist?
Bei null-Werten muss man (so weit ich weiss) mit is anstatt mit = arbeiten.
LG
Tom
| Betreff |
Von |
Datum |
|
|
|
|
Dirk
Klimke
|
13.09.2005 15:33 |
|
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!