简单功能,求源码,高手都来看一看哪。 实现功能:一个页面上有一个textbox,一个button,要求一点按钮就可以把textbox里面输入的内容提交到后台的一个sqlserver数据库里面。请大侠们把从数据库链接到更新的详细源码贴上来,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是吧,这年头还一行行写啊?用个SQLHelper吧 csdn里面这种代码多了去了,查一下就一堆....... <%@ Page Language="c#"%><%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.SqlClient"%> <script runat="server"> void Button1_Click(object Sender, EventArgs e) { SqlConnection myConn = new SqlConnection("data source=localhost;Initial Catalog=chatceshi;User Id=sa;pwd= ;Connection Timeout=30"); string ssql = "Select * from table_chat where name=-1";//空记录 SqlDataAdapter sqlDA = new SqlDataAdapter(ssql, myConn); DataSet chDataSet = new DataSet(); sqlDA.Fill(chDataSet, "table_chat"); DataRow rowNew = chDataSet.Tables["table_chat"].NewRow();//添加新记录 rowNew["name"] = TextBox1.Text; chDataSet.Tables["table_chat"].Rows.Add(rowNew); sqlDA.Update(chDataSet, "table_chat");//保存到数据库中 } </script><html><body> <form id="form1" runat="server"> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:chatceshiConnectionString %>"></asp:SqlDataSource> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /> </form></body></html>帮忙看看有什么问题。你们都说网上有,我怎么就找不到阿,急死了 你何必这么麻烦呢??你直接用command直接不就行了这种直接更新的没必要用到dataadapterSqlconnection conn = new Sqlconnection("字符连接语句");Sqlcommand cmd= new sqlcommand("update||insert into 表名 条件 ",conn);conn.open();cmd.Noexecutequery();直接执行就更新了,,没必要用到dataset void Button1_Click(object Sender, EventArgs e) { SqlConnection myconn = new SqlConnection(连接数据库字符串) myconn.open(); string sql = "insert into 表名(name) values('"+textbox1.text+"')"; SqlCommand sqlcomm=new SqlCommand(sql,myconn); cmd.Noexecutequery(); myconn.close(); } 这个问题,你可以查看VS的帮助,也可以在网上查找asp.net添加信息 使用JavaScript获取另一个页面传的值 弹出窗口问题,父窗口显示[object]? 最近在搞站内信息或者是邮箱什么的。。。。 js 获取 gridview 某列的值 asp 制作图片查询功能 Span1.InnerHtml=Select1.Value + "," +select1.? ; 没有vs.net studio环境如何编译一个asp.net工程? 能在视图中建立索引的吧,如何创建? 请教在vb写asp.net程序中判断空值的方法? 请高手看看! Duwamish适合什么层次的人看?是否有实际用途? asp页面提交给aspx页面?
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient"%>
<script runat="server">
void Button1_Click(object Sender, EventArgs e)
{
SqlConnection myConn = new SqlConnection("data source=localhost;Initial Catalog=chatceshi;User Id=sa;pwd= ;Connection Timeout=30");
string ssql = "Select * from table_chat where name=-1";//空记录
SqlDataAdapter sqlDA = new SqlDataAdapter(ssql, myConn);
DataSet chDataSet = new DataSet();
sqlDA.Fill(chDataSet, "table_chat");
DataRow rowNew = chDataSet.Tables["table_chat"].NewRow();//添加新记录
rowNew["name"] = TextBox1.Text;
chDataSet.Tables["table_chat"].Rows.Add(rowNew);
sqlDA.Update(chDataSet, "table_chat");//保存到数据库中
}
</script>
<html>
<body>
<form id="form1" runat="server">
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:chatceshiConnectionString %>"></asp:SqlDataSource>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
</form>
</body>
</html>
帮忙看看有什么问题。你们都说网上有,我怎么就找不到阿,急死了
这种直接更新的没必要用到dataadapter
Sqlconnection conn = new Sqlconnection("字符连接语句");
Sqlcommand cmd= new sqlcommand("update||insert into 表名 条件 ",conn);
conn.open();
cmd.Noexecutequery();
直接执行就更新了,,没必要用到dataset
{
SqlConnection myconn = new SqlConnection(连接数据库字符串)
myconn.open();
string sql = "insert into 表名(name) values('"+textbox1.text+"')";
SqlCommand sqlcomm=new SqlCommand(sql,myconn);
cmd.Noexecutequery();
myconn.close();
}