我本地使用了access数据库,新增加的数据记录需要 录入到服务器上的mysql现在我能想到的方法是:
对每个表单独操作,取出每条记录的各个字段,然后配出sql语句,插入到mysql中不知道有其他方法吗?P.S 后面还要做从mysql下载数据到本地access中
其实就是一个数据同步的功能,一个用户做上传,其他用户下载来看
对每个表单独操作,取出每条记录的各个字段,然后配出sql语句,插入到mysql中不知道有其他方法吗?P.S 后面还要做从mysql下载数据到本地access中
其实就是一个数据同步的功能,一个用户做上传,其他用户下载来看
解决方案 »
- 窗体刷新父窗体中的子窗体
- c#修改完dataGridView怎么保存回去
- C# 如何合并多个DLL
- 有关tabcontrol控件的问题
- Webbrowser 设置COOKIE的问题
- 请问TextBox控件怎么让他不能获得鼠标事件?
- 写了个非常简单的用户自定义控件,在“设计时”出现问题,请各位看一下能否解决(web form)
- 如何打印 WinForm 中的 DataGridView?
- -----------高手请进,为什么C#中会出错----------
- 谁那边有手机号和地区的对应数据库?(支持联通、移动)
- 如何实现notifyIcon1.BalloonTip的淡入淡出效果。
- Attrbute的疑问
次方法是否合适?
另外,mysql中插入的记录,如果主键重复,是不是就不会插入(且不报错)?
有简单 的例子 参考下么
如果光是一种数据库的话,table更新操作,倒是理解..这里的话,具体应该怎么操作?
strSQL = "select * from A";
dt = mf.GetDataTable(strSQL); //从access取出
mysqlf.UpdateToDataBase(strSQL,dt);// 放入mysqlUpdateToDataBase方法如下
MySqlDataAdapter mda = new MySqlDataAdapter(sql, this.MyConnection);
MySqlCommandBuilder builder = new MySqlCommandBuilder(mda);
mda.InsertCommand = builder.GetInsertCommand();
this.OpenConn();
mda.Update(dt).ToString();
this.CloseConn();是这个思路吗?