Por defeito o SQL ignora as maiúsculas e minúsculas no valor dos parâmetros… para forçar o SQL Server a ter em conta maiúsculas e minúsculas num determinado querie basta acrescentar ao query uma COLLATION que tenha em conta maiúsculas e minúsculas por exemplo SQL_Latin1_General_CP1_CS_AS,
por exemplo “select * from Tabela where nome= ‘Antonio’ COLLATE SQL_Latin1_General_CP1_CS_AS AND sobrenome = ‘Campos’ COLLATE SQL_Latin1_General_CP1_CS_AS”
sem o COLLATE SQL_Latin1_General_CP1_CS_AS o querie ia retornar qualquer linha desde que tivesse “antonio” no nome independentemente de ter ou não letras maiúsculas.