c# 读取本地数据库数据,写到远程数据库中

这段代码展示了如何使用C#从本地数据库读取数据,并将这些数据插入到远程数据库的newtable表中。在点击按钮时,程序会查询192.168.1.3上的数据库,获取aa, bb, cc三列数据,逐条调用insertdata方法进行数据插入。如果远程表中已有相同a值的数据,则不会重复插入。" 105349122,9404389,深入理解Socket编程:API详解与实战,"['网络编程', 'socket接口', 'TCP协议', 'UDP协议', '服务器设计']
摘要由CSDN通过智能技术生成
   public void insertdata(string s1, string s2, string s3)//插入数据库
        {
            SqlConnection con = new SqlConnection("Data Source=10.168.1.5;Initial Catalog=data;User ID=sa;password=sa;Integrated Security=False");
            con.Open();
            SqlCommand cmd = new SqlCommand(string.Format("select Count(*) from newtable where a= '{0}'", s1), con);
            if ((int)cmd.ExecuteScalar() > 0)
            {
                listBox1.Items.Add(s1 + " 数据已经存在");
            }
            else
            {
                string sql = "insert into newtable(a,b,c) values('" + s1 + "','" + s2 + "','" + s3 +"')";
                cmd.CommandText = sql;
                cmd.ExecuteNonQuery();
                listBox1.Items.Add(s1 + " 成功添加");
            }
            cmd.Dispose()
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值