una vez que termine el poryecto se puede usar en otra pc sin instalar SQL server
Se puede usar sin instalar SQL Server... Pero no se puede usar sin tener acceso
a algún SQL Server que se encuentre ya instalado en algún sitio. Si desarrollaste el programa para que use SQL Server, siempre vas a necesitar acceder a algún SQL Server para que el programa funcione.
como la conecto sin usar el asistente osea solo el codigo
Simplemente creas la conexión y le escribes en la cadena de conexión los datos del servidor SQL:
En C#:
SqlConnection cn = new SqlConnection(@"Server=miServidor\instancia;database=laBase;Integrated Security=true;");
En VB.NET:
Dim cn As New SqlConnection("Server=miServidor\instancia;database=laBase;Integrated Security=true;")
Es solo un ejemplo, obviamente la cadena admite numerosas variantes dependiendo de las características de tu servidor y la forma de conexión que admita.