title: Delphi 2010, SQL Server 2008, dbExpress. How to distribute to the end user
body: <p>I use Delphi, but I'm beginner with databases.</p>
  
  <p>I installed MSSQLServer 2008 Express on my PC, started developing ... I used TSQLConnection, made login form [hostname, databasename, username, pass] and everything works ok on my PC.</p>
  
  <p>But it doesn't work on my client's PC.
  I don't know what to distribute with my exe to make it portable.</p>
  
  <p>1) Error 1 : login failed, "dbxmss.dll is missing". I found the dll in my Delphi\bin and told my client to put it in exe folder.
  Q1) Is that the right place for dll ?</p>
  
  <p>2) Error 2 : After that he got : login failed, catastrophic failure. I read tons of forum posts, it looks like I should send him 'SQL Server Native Client 10' to install.
  Q2) Would that solve the problem ? I don't want to stress my client with another failure.
  Q3) If yes, could I just pick up dll(s) that SQL NC 10 installs and distribute dll(s) instead of complete SQL NC 10 installation ?</p>
  
  <p>Q4) Is there anyway to tell to Delphi "pack me whatever is needed besides exe" ?</p>
  
  <p>Thanks in advance</p>