mysqL的查询,增加,修改表,语句可以直接在VB中用吗?最好是发个代码举个例子,谢谢了

2025年03月22日 19:27
有1个网友回答
网友(1):

代码里应该是用 ADO 访问数据库,可以直接发送 SQL语句来完成大部分操作,比如删除数据:cn.Execute "delete from table1"
支持数据库的特殊句法,比如连接ACCESS就可以使用其特殊的语句或者格式,不确定是否一定支持mySQL的特殊句法,但标准的SQL语句肯定是可以的。
上面的代码是用记录集对象的方式访问数据,rs是记录集对象,一般对应一个表或者视图(ACCESS里叫查询),用 Open 方法打开时指定用非只读方式打开一个表就可以对表进行编辑,访问一个字段的方式是:rs.Fields("field1") 或者直接 rs("field1")
rs.Fields("field1") = x '将字段 field1 赋值为 x,x是一个值,可以是常量或者变量
用这种方式只能对数据进行操作,没法修改表结构,你可以用SQL语句来完成
cn.Execute "alter table t1 add column f1"
或者引用ADOX