попробуйте сделать вставку вместо выбора
SqlDataAdapter sda = new SqlDataAdapter("insert into Users (ID, UserName, Password) VALUES (2," +
txtUsername.Text + ", " + txtPassword.Text + ")", con);
но встроенный SQL вообще плохая идея. Было бы лучше написать хранимую процедуру и выполнить ее из вашего кода