错误:无法识别的转义序列...... [英] ERROR: unrecognized escape sequence.........
本文介绍了错误:无法识别的转义序列......的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
OleDbConnection conn; OleDbCommand comm; OleDbDataReader dr; conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\data1\jana.mdb"); comm = new OleDbCommand("insert into mans1 values(''" + TextBox1.Text + "'',''" + TextBox2.Text + "'')", conn); conn.Open(); dr = comm.ExecuteReader(); conn.Close();
在这里,我遇到了有关ms访问连接字符串的错误(无法识别的转义序列).........
我也尝试了{@"Data Source = C:\ data1 \ jana.mdb" AND
数据源= C:\\ data1 \\ jana.mdb"} ......
我应该怎么做……
解决方案
尝试一下:
string str="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\\data1\\jana.mdb"; conn = new OleDbConnection(str);
希望对您有所帮助:) br/>
试试这个
conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\data1\jana.mdb");
OleDbConnection conn; OleDbCommand comm; OleDbDataReader dr; conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\data1\jana.mdb"); comm = new OleDbCommand("insert into mans1 values(''" + TextBox1.Text + "'',''" + TextBox2.Text + "'')", conn); conn.Open(); dr = comm.ExecuteReader(); conn.Close();
Here i got a error about the ms access connection string(unrecognized escape sequence).........
Also i tried { @"Data Source=C:\data1\jana.mdb" AND
"Data Source=C:\\data1\\jana.mdb" }......
what should i do......解决方案try this:
string str="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\\data1\\jana.mdb"; conn = new OleDbConnection(str);
hope this helps :)
Collect your connection string in String veriable and runtime check what you have get in string veriable, u may get like (c:data1jana.mdb)
hi,
try this
conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\data1\jana.mdb");
这篇关于错误:无法识别的转义序列......的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文