本文介绍了关于连接问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Hai下面是我的代码
Hai below is my code
String conecion = "provider=Microsoft.ACE.OLEDB.12.0;" + @"data source=d:\DataXL.xlsx;" + "Extended Properties='Excel 12.0 Xml;HDR=YES'";
OleDbConnection con = new OleDbConnection(conecion);
string sql = "INSERT INTO [Sheet1$] ([Name], [EmailId], [Phone no], [Address], [Height], [Weight], [Program], [Plan], [AmountPaid], [DueAmount]) VALUES(@nam,@emlid,@phonno,@addrs,@higt,@wigt,@selprog,@selplan,@amp,@amtdue)";
OleDbCommand cmdd = new OleDbCommand(sql);
cmdd.Parameters.AddWithValue("@nam", nametxt.Text);
cmdd.Parameters.AddWithValue("@emlid", emailtxt.Text);
cmdd.Parameters.AddWithValue("@phonno", phno.Text);
cmdd.Parameters.AddWithValue("@addrs", addresstxt.Text);
cmdd.Parameters.AddWithValue("@higt", heighttxt.Text);
cmdd.Parameters.AddWithValue("@wigt", weighttxt.Text);
cmdd.Parameters.AddWithValue("@selprog", programtxt.SelectedItem.Text);
cmdd.Parameters.AddWithValue("@selplan", DropDownList2.SelectedItem.Text);
cmdd.Parameters.AddWithValue("@amp", paidamountxt.Text);
cmdd.Parameters.AddWithValue("@amtdue", amountdue.Text);
con.Open();
cmdd.ExecuteNonQuery();
con.Close();
我得到的错误如下:
Error i am getting is give below:
connection property not initialized
请建议我。
谢谢。
Kindly suggest me.
Thankyou.
推荐答案
我得到的错误如下:
Error i am getting is give below:
connection property not initialized
请建议我。
谢谢你。
Kindly suggest me.
Thankyou.
这样做......
Do this...
OleDbCommand cmdd = new OleDbCommand(sql, con);
这篇关于关于连接问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!