SQL语句问题(50分)

  • 主题发起人 vickymade
  • 开始时间
那么处理Text和Image类型的字段直接就Insert就可以了吗?
 
怎么没有人理我了呀?
 
insert into tablename(fieldname1,fieldname2,..) values(param1,param2,..)
不要在字段名里写image.因为图像数据不能直接insert,要转换为流文件才可以处理。
text类型的数据,access可以直接insert。我猜你想用vb和access数据库做东西。猜错了
莫怪!使用sql语句的时候,注意分割符号。
例子:'insert into tablename(f1,f2) values('+p1+','+p2+')';
 
纯SQL就不能解决直接插入Image字段的问题了吗?
 
当然不能!
 
分散了吧。看来是找不到答案了。
 
query1.close;
query1.sql.clear;
query1.sql.add('INSERT INTO TableName(FieldName1, FieldName2)');
query1.sql.Add('VALUES :)Param1, :param2)');
query1.parambyname('param1').asstring:='dagdfgdf';
query1.parambyname('param2').asstring:='dagdfgdfsdfd';
query.execsql;

 
INSERT INTO TableName(字段一, 字段二......)
VALUES :)Param1, :param2........)
 
“SQL不能插入Image字段”这也不算答案吗?楼主难道要试图解决“不可能的任务”啊。
 
定义变量:
declare @cy char(10);
set @cy='春意'
insert into 数据库(name) values(@cy)
试试看…………
 
很多数据库编程方面的书都有介绍!
回去看看吧
应该学会学习!!!!!!!!
 
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add(Insert Into Tale(Field1,Image) Values:)params1,:params2);
Query1.Params.Items[0].AsString := '1123';
Query1.Params.Items[1].LoadFromStream(Image,ftBlob);
Query1.ExecSQL;

 
不借助开发工具,好像不容易。delphi的实现不用说了,前面写了n多了。
你的数据库是用的什么?sql server?
 
SQL Server
 
SQL语句不能完成对数据库中图像字段的插入。
纯SQL是什么意思是不是指在任何开发工具下都用的SQL。
这要取决于数据库和开发工具所以这样的答案不可能存在建议回去看书吧!
 
不是吧,这样的问题大家还回答的这么踊跃啊!
 
INSERT INTO TableName(FieldName1, FieldName2) //字符型,整型
VALUES ('abc',4)

to carson_zzd
这样的问题使很多人找回存在的价值,比如我:)
 
插图用纯sql难啊。不知有可能实现没。帮你郁闷
 
INSERT INTO TableName(FieldName1, FieldName2)
VALUES :)Param1, :param2)
 
顶部