c# - Database connection string -


i'm trying create , write database file.

i don't know why connection string has turned such:

data source=(localdb)\mssqllocaldb;attachdbfilename=c:\users\user\documents\data_test.mdf;integrated security=true;connect timeout=30 

with connection string, error:

error cs1009 unrecognized escape sequence
xxx_database_test d:\folder\xxx_database_test\form1.cs

so i've changed "/" "\":

data source=(localdb)\mssqllocaldb;attachdbfilename=c:/users/user/documents/data_test.mdf;integrated security=true;connect timeout=30 

error has gone, form loads, database empty, doesn't writes. can me figure out, i'm doing wrong here:

using system; using system.collections.generic; using system.componentmodel; using system.data; using system.drawing; using system.linq; using system.text; using system.threading.tasks; using system.windows.forms; using system.data.sql; using system.data.sqlclient;  namespace xxx_database_test {     public partial class form1 : form     {         sqlcommand cmd;         sqlconnection con;         sqldataadapter da;          public form1()         {             initializecomponent();         }          private void button1_click(object sender, eventargs e)         {             con = new sqlconnection("data source=(localdb)\mssqllocaldb;attachdbfilename=c:\users\user\documents\data_test.mdf;integrated security=true;connect timeout=30");              con.open();              cmd = new sqlcommand("insert testdata values (name, ido, gender) values (@name,@ido,@gender)", con);              cmd.parameters.add("@name", textbox1.text);             cmd.parameters.add("@ido", textbox1.text);             cmd.parameters.add("@gender", combobox1.selecteditem.tostring());              cmd.executenonquery();         }     } } 

i think connection string have :

con = new sqlconnection("data source=(localdb)\\mssqllocaldb;attachdbfilename=c:\\users\\user\\documents\\data_test.mdf;integrated security=true;connect timeout=30"); 

and localdb, can :

con = new sqlconnection("data source = .;initial catalog = data_test;integrated security = true") 

Comments

Popular posts from this blog

mysql - Dreamhost PyCharm Django Python 3 Launching a Site -

java - Sending SMS with SMSLib and Web Services -

java - How to resolve The method toString() in the type Object is not applicable for the arguments (InputStream) -