下面举例供参考,将B表中的qty更新到A表中id相同的qty:
update A,B set Aqty=Bqty where Aid=Bid;
···你的TableModel 继承了DefaultTableModel 就可以实时更新数据了啊
你把所有行删了 再插入查询的行
或者你直接移除table再插入table
mysql 数据库,更新字段语句:
一、UPDATE:
UPDATE的功能是更新表中的数据。这的语法和INSERT的第二种用法相似。必须提供表名以及SET表达式,在后面可以加WHERE以限制更新的记录范围。
UPDATE table_anem SET column_name1 = value1, column_name2 = value2,
WHERE 。
如下面的语句将users表中id等于123的记录的age改为24。
UPDATE users SET age = 24 WHERE id = 123。
public static void UpdateAccess(DataTable temp)
{
OleDbConnection con = new OleDbConnection("Provider=MicrosoftJetOLEDB40;Data source=DataMDB;Persist Security Info=False;Jet OLEDB:Database Password=");
try
{
conOpen();
OleDbDataAdapter Bada = new OleDbDataAdapter("SELECT FROM TotalData where 1 =2", con);//建立一个DataAdapter对象
OleDbCommandBuilder cb = new OleDbCommandBuilder(Bada);//这里的CommandBuilder对象一定不要忘了,一般就是写在DataAdapter定义的后面
cbQuotePrefix = "[";
cbQuoteSuffix = "]";
DataSet ds = new DataSet();//建立DataSet对象
BadaFill(ds, "demo");//填充DataSet
foreach (DataRow tempRow in tempRows)
{
DataRow dr = dsTables["demo"]NewRow();
drItemArray = tempRowItemArray;//行复制
dsTables["demo"]RowsAdd(dr);
}
BadaUpdate(ds, "demo");//用DataAdapter的Update()方法进行数据库的更新
}
catch (Exception ex)
{
ConsoleWriteLine(exToString());
}
finally
{
conClose();
}
}
简单的做法就是在同一个jsp中处理。构造URL:${jsp的路径}id=id的值&method=update然后用windowlocation=url(上面构造的URL),就转到同一个页面。
然后再jsp的最前面(获取数据集合的签名)
<%
String method=requestgetParamter("method");
判断是否等于“update”;
{
然后去id参数。
然后就是使用jdbc更新数据库,时间取当前系统时间。
}
%>
用update语句啊!通过循环访问第一列的数据 for (int i = 0; i < dsTables[0]RowsCount-1; i++)
{
object[] arry = dsTables[0]Rows[i]ItemArray;//把每一行的数据复制给给arry数组
SqlCommand cmd= new SqlCommand("update tanle1 set NM='"+arry[0]ToString ()+"'",con);
cmdExecuteNonQuery();
}相信你后面就可以搞定了吧祝你成功哈!
以上就是关于mysql A、B数据库中各有一个表结构相同的表A.table,B.table,怎样用A.table中的数据去更新B.table中的数据全部的内容,包括:mysql A、B数据库中各有一个表结构相同的表A.table,B.table,怎样用A.table中的数据去更新B.table中的数据、Java swing,从数据库获取读者信息放入JLable,怎样在对数据库增删改查后,使表格自动刷新显示内容、MYSQL数据库 更新表数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)