Code: Select all
parameters = new
{
Username = person.UserId,
person.Name,
person.Type,
person.Address1,
person.Address2,
person.City,
person.State,
person.PostalCode,
};
query = "SELECT TOP 1 * FROM people WHERE username = @Username AND name = @Name AND type = @Type AND address1 = @Address1 AND address2 = @Address2 AND city = @City AND state = @State AND postal_code = @PostalCode;"
rowId = Connection.QuerySingleOrDefault(
query,
param: parameters,
transaction: Transaction
);
Code: Select all
SELECT TOP 1 * FROM people WHERE username = NULL AND name = 'Mr User' AND type = 'Active' AND address1 = '5555 Main Street' AND address2 = NULL AND city = 'MyCity' AND state = 'GA' AND postal_code = 55555;
Ich dachte, ich könnte nur nach "= null" suchen und ändern Sie es in "ist null", aber dann habe ich festgestellt, dass die Implementierung von Parametern das unmöglich macht.>