1、首先打开MYSQL的管理工具,新建一个test表,并且在表中插入两个字段。2、接下来在Editplus编辑器中创建一个PHP文件,进行数据库连接,并且选择要操作的数据库。3、然后通过mysql_query方法执行一个Insert的插入语句。4、执行完毕以后,回到数据库管理工具中,这个时候你会发现插入的中文乱码了。5、接...
delphi7中可以使用Clientdataset作为query组件,进行sql的insert、update等标准数据操作,连接access数据库先建一个odbc然后用ado直接连接就可以了。
insert into staff values (to_date('20090101','yyyymmdd'))你好像加了些多余的东西吧,另一个,你要确保你的staff表里只有一个字段才能那么加,否则要在staff 后加上字段名,并括号括起来
把 ADOConnection控件的LoginPromtp设为false.5,设置连接完成。对数据库的删除,更新等操作,需要在form中添加ADOQuery,设置它的Connection为设置好的ADOConnection1.添加记录:ADOQuery1.Open;ADOQuery1.clear;ADOQuery1.SQL.Add('insert into bbb(...) values(...)');ADOQuery1.ExecSQL;...
这就是实务的功能。如果需要从T_USER表中取出一部分字段插入到表AA中,也可以用一个SQL语句实现:INSERT INTO AA(USERId,USERNAME,SECRET,NAME,DETAIL) SELECT ID,NAME,PASSWORD,ACCOUNT,DETAIL FROM T_USER 不同数据库的语法可能不一样,但是一般都有类似语法支持这个功能。
delphi的ClientDataSet就是一个类似于C#的Datatable的内存表,不进行提交时,始终存在于内存中。完全可以满足您的需求
不行就先把中文转换成UNICODE,然后再入数据库,取出的时候再转回来!
var str,t1,t2,t3:String;AdoQuery1.First;while not (AdoQuery1.eof) do begin t1:=AdoQuery1.fields[0].AsString;t2:=AdoQuery1.fields[1].AsString;t3:=AdoQuery1.fields[2].AsString;sql:='insert into job(wo_id) values'''+t1+''';AdoQuery2.sql.text:=sql;AdoQuery2.ExecS...
'和"出问题了,在SQL中不能写",只能写',在Delphi里面是可以写"和'的。应该这样写:sql:="insert into manualsign(Rfidno,ComeTime,Address,NewRecord) values('1','1','1','1')";
ADOQuery1.SQL.Add('insert into kehu(id,kname,phone,time,remark) ');这句倒数第二个括号后面要加个空格