private void button1_Click(object sender, EventArgs e)
{
OleDbConnection th = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\ldbz.mdb;Jet OLEDB:Database Password=13608951602");
th.Open();
OleDbCommand cmd = new OleDbCommand("select 所在部门编号 from 人员基本信息表", th);
OleDbDataAdapter da = new OleDbDataAdapter();
da.SelectCommand = cmd;
DataSet ds = new DataSet();
da.Fill(ds, "人员基本信息表");
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
int x = (int)ds.Tables[0].Rows[i][0];
switch (x)
{
case 01:
string update = "UPDATE 人员基本信息表 SET 所在部门名称 = 办公室 WHERe 所在部门编号 = 01";
break;
case 0103:
string update1 = "UPDATE 人员基本信息表 SET 所在部门名称 = 办公室/生产科 WHERe 所在部门编号 = 0103";
break;
case 0104:
string update2 = "UPDATE 人员基本信息表 SET 所在部门名称 = 办公室/财务科 WHERe 所在部门编号 = 0104";
break;
case 0105:
string update3 = "UPDATE 人员基本信息表 SET 所在部门名称 = 办公室/保卫科 WHERe 所在部门编号 = 0105";
break;
case 0106:
string update4 = "UPDATE 人员基本信息表 SET 所在部门名称 = 办公室/仓库 WHERe 所在部门编号 = 0106";
break;
case 0107:
string update5 = "UPDATE 人员基本信息表 SET 所在部门名称 = 办公室/人事科 WHERe 所在部门编号 = 0107";
break;
default:
break;
}
}
c#程序修改
答案:3 悬赏:50 手机版
解决时间 2021-07-17 02:21
- 提问者网友:缘字诀
- 2021-07-16 04:13
最佳答案
- 五星知识达人网友:佘樂
- 2021-07-16 05:29
你要修改啥?
全部回答
- 1楼网友:春色三分
- 2021-07-16 07:40
不要汉字声明数据库的列名
- 2楼网友:笑迎怀羞
- 2021-07-16 06:04
错误提示是什么 ?感觉sql语句有问题 字符串值应该加上’‘
UPDATE 人员基本信息表 SET 所在部门名称 = '办公室/人事科' WHERe 所在部门编号 = '0107'";
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯