Das Thema Parameter (der @ Parameter) und das Thema Datenverbindungen sind eigentlich zwei unterschiedliche Themen.
Der Parameter wird unter anderem in SQL-Statements als Platzhalter verwendet, um die einzelnen SQL-Statements nicht per String-Konkatinierung zusammen setzen zu müssen und somit eine SQL-Injection (dem Statement werden ungewollte "Befehle" von extern untergejubelt) zu erleichtern. Informationen dazu bietet die MSDN unter
SqlParameter (hier spezifisch für den SQL Server).
Zum Thema
Verbinden und Abrufen von Daten mit ADO.NET finden sich ebenfalls hilfreiche Informationen in der
MSDN.
Hast du spezifische Probleme, welche über diese Doku nicht abgedeckt werden, dann bitte hier posten inklusive einer einer genauen Fehlerbeschreibung.