易语言吧 关注:266,521贴子:1,664,313
  • 6回复贴,共1

新人求帮助,关于SQL的,我的骨骼比较清奇,求大佬解答

只看楼主收藏回复

我做了个小工具,有很多选项,为了能减少代码,我把SQL语句给拆分了,设置成选项为选中状态,在某个标签加一句,这样就能很简单的设置成多种选项修改
.版本 2
.支持库 mysql
连接数据库 ()
判断执行语句 ()
执行SQL语句 (mysql句柄, “update word.mbjc set ” + 语句标签.标题 + “ where xtid='” + 系统档案号.内容 + “';”)
断开连接 ()
.子程序 判断执行语句
语句标签.标题 = “xtid” + “=” + 系统档案号.内容
语句标签.标题 = 语句标签.标题 + “,” + “name” + “=” + “'” + 群众姓名.内容 + “'”
语句标签.标题 = 语句标签.标题 + “,” + “sex” + “=” + “'” + 性别选择框.内容 + “'”
语句标签.标题 = 语句标签.标题 + “,” + “sfzid” + “=” + 群众身份证号码.内容
可是身份证号码能录进去,汉字不行
我也设置了个编辑框获取了代码,用这个代码在Navicat Premium上能完美运行,求教我这个问题出在哪里了
我用编辑框获取的代码是 update word.mbjc set xtid=123,name='123',sex='男',sfzid=5105200000000008,csrq='1949-01-01' where xtid='123';


IP属地:四川1楼2019-12-01 19:48回复
    中文在mysql中我记得不是要转码成utf8编码么 ヾ(❀╹◡╹)ノ


    IP属地:江苏来自Android客户端2楼2019-12-02 23:08
    收起回复
      大佬 求工具源码491358179@qq.com


      IP属地:山西5楼2020-01-15 21:55
      回复
        若鱼大佬 我来顶你了!


        IP属地:黑龙江6楼2020-01-24 12:13
        回复
          老哥 你有qq吗 能加下你吗 想让你重新帮我编译个工具


          7楼2021-03-17 23:50
          回复
            要转编码,有中文的话


            IP属地:广东来自Android客户端8楼2021-03-18 00:50
            回复