看access数据库中的时间字段是否和sql数据库的值相等 ,若不等 ,将access数据表里的fvalue字段数据取出放入Sql数据库表里,两个表fbl字段名都相同,
功能我做出来了,从sql数据库查询时,fvalue的值插进去了(有值),为什么打开数据库时没有显示呢,
功能我做出来了,从sql数据库查询时,fvalue的值插进去了(有值),为什么打开数据库时没有显示呢,
解决方案 »
- C#+AE:尝试读取或写入受保护的内存。这通常显示其他内存已损坏。如何解决?
- winform treeview控件半透明,控件上的字却无法显示
- DataGrid内容显示问题
- DropDownList的问题,解决马上给分
- 向datagridview列中添加数据
- 请问如何找到已知记录的上一条记录和下一条记录
- Excel的控制问题:如何固定的修改一个当前活动的本地的excel文件? 现在是只要更新数据,就会心打开一个worksheet 求助~~
- 怎样实现cookie的多次写入
- 怎样定位datagrid当前选中的cell?
- 在RichTextBox里面能不能加图片?
- 关于xml的面试题目,求高手解答下
- XML中的Linq 联合查询
{
bool Result;
DataSet ds = access.GetDataSet("select fvalue,fbl from t_syspara"); //Access数据库
DataSet ds1 = sql.GetDataSet("select fvalue,fbl from sysparaTable");
//Sql数据库
int len = ds.Tables[0].Rows.Count;
int len1 = ds1.Tables[0].Rows.Count;
//MessageBox.Show(len.ToString());
if (ds.Tables[0].Rows[8][0] == ds1.Tables[0].Rows[9][0])
{
return;
}
else
{
int i = 0;
String tablename = "sysparaTable";
string fwhere = "where fbl=@fbl";
string[,] arParameters_Values_where = new string[1, 2]; //MessageBox.Show(s1);
string[,] arFieldName_Values = new string[1, 2];
while (i < len)
{ arFieldName_Values[0, 0] = "fvalue";
arFieldName_Values[0, 1] = ds.Tables[0].Rows[i][0].ToString(); arParameters_Values_where[0, 0] = "fbl";
arParameters_Values_where[0, 1] = ds.Tables[0].Rows[i][1].ToString(); ; Result = sql.ModifyRecord(tablename, arFieldName_Values, fwhere, arParameters_Values_where);
i++; }
}
}