ASP.NET连接SQL添加的语句
新手==!做了几个textbox想把数据添加到SQL里..请问连接字符串和添加语句怎么写..我写了下,但是就是添加不进数据库--!新手,别写的太复杂,通俗易懂的..Sql...
新手= =!
做了几个textbox想把数据添加到SQL里..
请问连接字符串和添加语句怎么写..
我写了下,但是就是添加不进数据库- -!
新手,别写的太复杂,通俗易懂的..
SqlConnection con = new SqlConnection();
con.ConnectionString = "server=pc-200903121906\administrator;uid=administrator;pwd= ;database=dod";
con.Open();
string sql = "insert into test(na,pass,adress,tel)values(" + this.TextBox1.Text + "," + this.TextBox2.Text + "," + this.TextBox3.Text + "," + this.TextBox4.Text + ")";
SqlCommand cmd = new SqlCommand(sql, con);
cmd.ExecuteReader();
Response.Write("<script language='javascript'>alert('添加成功');</script>");
大家看看有啥问题没,一直添加不了...
一直提示 初始化字符串的格式不符合规范。
con.ConnectionString = "server=pc-200903121906\administrator;uid=administrator;pwd= ;database=dod";
说这句有问题.. 展开
做了几个textbox想把数据添加到SQL里..
请问连接字符串和添加语句怎么写..
我写了下,但是就是添加不进数据库- -!
新手,别写的太复杂,通俗易懂的..
SqlConnection con = new SqlConnection();
con.ConnectionString = "server=pc-200903121906\administrator;uid=administrator;pwd= ;database=dod";
con.Open();
string sql = "insert into test(na,pass,adress,tel)values(" + this.TextBox1.Text + "," + this.TextBox2.Text + "," + this.TextBox3.Text + "," + this.TextBox4.Text + ")";
SqlCommand cmd = new SqlCommand(sql, con);
cmd.ExecuteReader();
Response.Write("<script language='javascript'>alert('添加成功');</script>");
大家看看有啥问题没,一直添加不了...
一直提示 初始化字符串的格式不符合规范。
con.ConnectionString = "server=pc-200903121906\administrator;uid=administrator;pwd= ;database=dod";
说这句有问题.. 展开
6个回答
展开全部
以下是用asp.net2.0的程序。完全是手工录入,所有字母大小写可能有错误,有的符号打成中文了,你在录入时注意改过来。
SqlConnection con=new SqlConnection();
con.ConnectionString="server=localhost;database=dod;uid=administrator;pwd=''";//不行了把server写成你的那个:server=“pc-200903121906\administrator”
con.open();
nat=TextBox1.text.Tostring();
adt=TextBox2.text.Tostring();
tt=TextBox3.text.Tostring();
String sqlinsert=string.Format("insert into test(na,pass,adress,tel)values('{0}','{1}','{2}')",nat,adt,tt);
SqlCommand cmd = new SqlCommand(sqlinsert, con);
cmd.ExecuteNonQuery();
con.close();
Response.Write("<script language='javascript'>alert('添加成功');</script>");
SqlConnection con=new SqlConnection();
con.ConnectionString="server=localhost;database=dod;uid=administrator;pwd=''";//不行了把server写成你的那个:server=“pc-200903121906\administrator”
con.open();
nat=TextBox1.text.Tostring();
adt=TextBox2.text.Tostring();
tt=TextBox3.text.Tostring();
String sqlinsert=string.Format("insert into test(na,pass,adress,tel)values('{0}','{1}','{2}')",nat,adt,tt);
SqlCommand cmd = new SqlCommand(sqlinsert, con);
cmd.ExecuteNonQuery();
con.close();
Response.Write("<script language='javascript'>alert('添加成功');</script>");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<add key="ConnString" value="server=(local);integrated security=sspi;database=数据库名称"></add>
//上面添加到web.config中
string SqlConn=System.Configuration.ConfigurationSettings.AppSettings["ConnString"]; //这段是web。config中的连接
SqlConnection Conn=new SqlConnection(SqlConn);
Conn.Open();
string SqlStr1="insert into db_huikuanjilu(banshichu,huikuanjine,huikuanriqi) values('"+this.DropDownList1.SelectedValue.ToString()+"','"+Convert.ToDouble(this.TextBox2.Text)+"','"+Convert.ToDateTime(this.TextBox3.Text)+"')";
SqlCommand Comm=new SqlCommand(SqlStr1,Conn);
Comm.ExecuteReader();
Response.Write("<script language='javascript'>alert('添加成功!');</script>");
//上面添加到web.config中
string SqlConn=System.Configuration.ConfigurationSettings.AppSettings["ConnString"]; //这段是web。config中的连接
SqlConnection Conn=new SqlConnection(SqlConn);
Conn.Open();
string SqlStr1="insert into db_huikuanjilu(banshichu,huikuanjine,huikuanriqi) values('"+this.DropDownList1.SelectedValue.ToString()+"','"+Convert.ToDouble(this.TextBox2.Text)+"','"+Convert.ToDateTime(this.TextBox3.Text)+"')";
SqlCommand Comm=new SqlCommand(SqlStr1,Conn);
Comm.ExecuteReader();
Response.Write("<script language='javascript'>alert('添加成功!');</script>");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
示例:
using System.Data.Sqlclient;
Sqlconnection conn=new sqlconnection("数据库连接字符串");
string sqlstr="insert into table(id,name)values(@id,@name)";
sqlcommand com=new sqlcommand(sqlstr,conn);
try{
conn.open();
com.parametars.add("@id",sqldbtype.int).value=textbox1.text;
com.parametars.add("@name",sqldbtype.char).value=textbox2.text;
com.excutenoquery();
}
finally{
conn.close();
}
//自己改下大小写就行了
你的数据库连接字符串,pc-200903121906\administrator改为
pc-200903121906\\administrator就可以了
using System.Data.Sqlclient;
Sqlconnection conn=new sqlconnection("数据库连接字符串");
string sqlstr="insert into table(id,name)values(@id,@name)";
sqlcommand com=new sqlcommand(sqlstr,conn);
try{
conn.open();
com.parametars.add("@id",sqldbtype.int).value=textbox1.text;
com.parametars.add("@name",sqldbtype.char).value=textbox2.text;
com.excutenoquery();
}
finally{
conn.close();
}
//自己改下大小写就行了
你的数据库连接字符串,pc-200903121906\administrator改为
pc-200903121906\\administrator就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你把代码写再来,这样好帮你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |