
假设数据表的表明为“abc”内容如下。
id user password 123
1 admin admin A
2 zbk 12345678 B
3 king 123456 C
易语言里面是通过条件来匹配需要修改的字段的,所以我们就加上“id”这个条件。
第一行的是1第二行的是2以此类推,这就是对应第一行第二行第三行。
假设我们需要修改第三行“123”字段的数据
===================================================
更新记录 (数据库连接句柄(), “abc”, “123='D'”, “id='3'”)
====================================================
更新记录用到4个参数。
参数1 :MySql句柄。
参数2:数据表的表名。
参数3:需要修改的字段。如上,123字段的内容改成D。
参数4:条件。如上,id对应行数。
没你说的那么轻松,就你现在有的资料还不能修改数据,
告诉你需要那些资料吧:
mysql数据库ip;
mysql数据库用户名;
mysql数据库密码;
mysql数据库端口;
以上4项你少了一样都连不上数据库就没得改,
mysql数据库admin所在的库名;
mysql数据库admin所在的表名;
admin所在的字段名;
admin在数据库里面的唯一标识;(需要这个标识的字段名和这个标识的数据,比如,admin在表里面对应的编号,没有他你就没地方去找admin在哪里,就没得改,没依据改,这时候不能用admin来做依据的,因为你现在要改的是他,就得要另外一个来标识他)
可能是传递句柄的时候遇到关键字了,一般建表时候都不使用关键字做表字段的,与其研究那么多,不如该下表字段,如果牵扯到改动较多可以在数据库里定义个方法,用这个方法去更新表的数据,然后传参数进去欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)