FPersonName : string;
FDepartment : string;
FTitle : string;
FNumber : string;
FPhoto : TJPEGImage;
FPrintNo : string;
有这几个字段,我想把以上几个变量的值保存到PersonInfo表中,表中的字段名和该变量名一样,请问SQL语句应该怎么写,怎么也能把FPhoto图片类型也保存到数据库中,求Insert和Update的SQL语句,
不要使用Adoquery控件操作的
FDepartment : string;
FTitle : string;
FNumber : string;
FPhoto : TJPEGImage;
FPrintNo : string;
有这几个字段,我想把以上几个变量的值保存到PersonInfo表中,表中的字段名和该变量名一样,请问SQL语句应该怎么写,怎么也能把FPhoto图片类型也保存到数据库中,求Insert和Update的SQL语句,
不要使用Adoquery控件操作的
解决方案 »
- 触发器引起“键列信息不足或不正确。更新影响到多行”
- 三层结构中ADO连接SQL Server,insert update数据库时字段长度变化
- 关于TcpClient接受服务器返回的消息问题!
- delphi2005没有帮助文件怎么办?
- 俺D2005写了一个VCL Forms Application for delphi.net 程序,仅只有一个最简单的FORM1,编译后,在本机上可以运行,却不能在其它的电脑上运
- 關於dll,我看的是delphi5開發指南(沒有光盤),看的特郁悶!!希望高手給與指點,特郁悶
- ^_^谁给我一份modelmaker的中文资料啊!^_^
- 做Delphi越来越难找工作了。
- 还是几个极菜的问题!!!!请拉兄弟一把!!!!
- 请教关于多层分布的问题?
- 创业公司现招delphi高手加盟
- Clientdataset取得oracle数据集,利用AppendData进行移值,出错!!!!!!! 急
Insert;
fieldbyname('FPhoto').assigned(xxxxxajpg);//保存图片进数据库
我在我的数据库里测试过没有问题.参数我想你一看就懂得.
CREATE PROCEDURE sp_textcopy (
@srvname varchar (30),
@login varchar (30),
@password varchar (30),
@dbname varchar (30),
@tbname varchar (30),
@colname varchar (30),
@filename varchar (30),
@whereclause varchar (40),
@direction char(1))
AS
DECLARE @exec_str varchar (255)
SELECT @exec_str =
'textcopy /S ' + @srvname +
' /U ' + @login +
' /P ' + @password +
' /D ' + @dbname +
' /T ' + @tbname +
' /C ' + @colname +
' /W "' + @whereclause +
'" /F ' + @filename +
' /' + @direction
EXEC master..xp_cmdshell @exec_str GO
利用参数就可以了。