请教一个弱弱的问题 SqlCommand里的Sql语句可以多条"insert ...; insert ...; ";用;和 空格隔开就行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢,我想知道的不是这个意思,我想清楚是否可以,当进入一张表单之后,客户填写所有的工作记录之后一次提交上去,这个表单怎么做?datagrid是否可以实现? 1。纯客户端方案 你可以尝试用 javascript 动态添加输入控件2。服务器端方案 使用 Webform 可以很简单地在运行时添加输入控件,该方法又分两种途径,一,在服务器端添加控件,这种方法将导致客户端到服务器端的 Round Trip; 二,在服务器端生成客户端 javascript ,在客户端添加控件 自己一个一个用服务器控件吧,然后把服务回控件的值读过来写成sql 添加到数据库也可以在datagrid写editTemple不过这种方法,对数据比较简单还行,不建议! 1。從數據庫取出數據格式。Page_load(){if(!IsPostBack) { ...selectString="select * from TableName where 1=2"....ds=return (a dataSet) }}2.添加記錄DataRow dr=ds.Tables["TableName"].NewRow(); dr["ColomunName"]=TextBox1.text ....ds.Tables["TableName"].Rows.Add(dr);3.刪除和修改記錄就象在DataGrid裡面一樣,此時所有數據還沒有更新到數據庫。4.在開始聲明全局變量public DataSet ds { get { object data=ViewState["ds"]; return (data==null)?null:(DataSet)data; } set { ViewState["ds"]=value; } }5.用命令生成器統一保存。主意select語句一定要包涵關鍵字....string str_sql="select * from TableName";SqlDataAdapter ada=new SqlDataAdapter(str_sql,connect); SqlCommandBuilder objcomm=new SqlCommandBuilder(ada); ada.UpdateCommand=objcomm.GetUpdateCommand(); ada.InsertCommand=objcomm.GetInsertCommand(); ada.DeleteCommand=objcomm.GetDeleteCommand();ada.Update(ds,"TableName");.... 用Datagrid可以,你可以把表单上面的记录存入DataSet ,再最后一次update上去 microsoft visual studio 2005 怎么发布网站 求大于0.5的正则表达式 关于报表的问题 linq to sql带条件的求和该怎么写啊??? b/s打印问题怎么解决? 关于DATATALBE的一个问题。 xmlHttp问题,xmlHttp.responseXML没有子结点 第三方Cookie,Session在IE6下完全失效怎么办 怎么判断DataTable表是否存在........... 江湖是如何建Application("sjjh_usermdb") 菜鸟问题,各位老大帮忙 关于数据库插入图片的问题,100分相送
你可以尝试用 javascript 动态添加输入控件2。服务器端方案
使用 Webform 可以很简单地在运行时添加输入控件,该方法又分两种途径,一,在服务器端添加控件,这种方法将导致客户端到服务器端的 Round Trip; 二,在服务器端生成客户端 javascript ,在客户端添加控件
然后把服务回控件的值读过来写成sql 添加到数据库
也可以在datagrid写editTemple不过这种方法,对数据比较简单还行,不建议!
Page_load(){
if(!IsPostBack)
{
...
selectString="select * from TableName where 1=2"
....
ds=return (a dataSet)
}
}
2.添加記錄
DataRow dr=ds.Tables["TableName"].NewRow();
dr["ColomunName"]=TextBox1.text
....
ds.Tables["TableName"].Rows.Add(dr);
3.刪除和修改記錄就象在DataGrid裡面一樣,此時所有數據還沒有更新到數據庫。
4.在開始聲明全局變量
public DataSet ds
{
get
{
object data=ViewState["ds"];
return (data==null)?null:(DataSet)data;
}
set
{
ViewState["ds"]=value;
}
}
5.用命令生成器統一保存。主意select語句一定要包涵關鍵字
....
string str_sql="select * from TableName";
SqlDataAdapter ada=new SqlDataAdapter(str_sql,connect);
SqlCommandBuilder objcomm=new SqlCommandBuilder(ada);
ada.UpdateCommand=objcomm.GetUpdateCommand();
ada.InsertCommand=objcomm.GetInsertCommand();
ada.DeleteCommand=objcomm.GetDeleteCommand();
ada.Update(ds,"TableName");
....