1. 我有两个sql语句,想做成自运行的.exe文件,请问怎么做
随便找一个编程语言,创建一个数据库读写的项目,实现数据库操作,就行了。
很多语言都可以实现的。JAVA,C#,C++,VB,~~~~~~~~~~~~~~~~~~~~
比如说C#
1、新建一个控制台项目
2、根据你的数据库服务器,调用相应的数据库驱动,连接数据库。
3、用commend的对象来实现update 的语句的执行。
4、编译项目为exe文件。
需要我给你写全部代码吗?
-----------------------------------------------------
PS:有空请帮我踩踩我的空间,谢谢。
2. 怎样用DOS脚本,将sql语句做成一个exe文件,求教程
使用Quick Batch File Compiler,这是一款将批处理文件(*.cmd、*.bat格式)转换为可执行应用程序(EXE)的软件。
下载地址:
我的网盘:115.com/file/e74konji
3. 如何拦截exe所执行的SQL语句
1,打开该access数据库,然后点击创建,点击查询设计,把跳出来的显示表关闭。 2,点击工具栏左上角的SQL,然后就会出现一个框,这个框就是输入SQL语句是框,输入语句后点击保存,点击运行,就可以看到效果了。
4. SQL查询语句做成EXE文件
delphi 最快了,一个窗体就行了
5. 如何只用sql语句把二进制数据还原为EXE文件
运行正常 这说明数据库中的数据正确 能够还原成原文件 现在我想让远程机器读取他自身的image格式数据 输出到他自己的exe文件 只允许使用SQL语句将 二进制数据 导出为 exe文件等类型 注意:只能只用SQL语句 补充: 遇到的问题: 在本子使用数据流可以成功还原成exe 运行正常 但是使用exec master..xp_cmdshell 'bcp "Select f from tf" queryout d:\out.exe -c -t' 令远程主机输出的exe文件无法使用 事先已经将560KB的sound.exe正确保存到数据库 字段类型image 在查询分析器中 NULL已复制了 1 行。 数据包的大小(字节): 4096时钟时间(毫秒): 共 30
6. sql serve能否生成一个可以执行查询的exe程序
SQL不能制作exe文件,我可能跟你说一下原理:
用编程语言编写软件,可编译成EXE文件
例如:delphi 编写,先制作一个窗体:
放入数据库控件adoconnection1,设置服务器IP地址及登陆用户名和这密码。
放入数据库控件adoquery1,设置connection=adoconnection1;SQL=你的SQL句语句
放入数据库控件DataSource1,设置DataSet=adoquery1
放入数据库控件DBGrid1,设置DataSource=DataSource1
放两个按钮:一个“查询”一个“导出EXCEL”
查询按钮代码为:
adoquery1.active:=False; //表示关闭查询分析器
adoquery1.active:=True; //表示激活查询分析器,这时会显示数据出来。
导出EXCEL代码为(先建一个函数,再调用):
调用代码:
if savedialog1.execute then //执行保存文件对话框
DBtoExcel(adoquery1,savedialog1.filename) //保存文件到EXCEL
函数:
Function TfrmMain.DbtoExcel(FromDb:TDataSet;toExcelFileName:string):boolean;
var
eclApp,WorkBook:Variant;
xlsFileName:string;
i,j:integer;
begin
result:=true;
xlsFileName:=toExcelFilename;
try
//创建OLE对象Excel Application与 WorkBook
eclApp:=CreateOleObject('Excel.Application');
WorkBook:=CreateOleobject('Excel.Sheet');
except
Result:=false;
Exit;
end;
try
workBook:=eclApp.workBooks.Add;
eclapp.cells.select;
eclapp.Selection.NumberFormatLocal := '@';
for i:=0 to fromdb.fields.Count -1 do
begin
eclApp.Cells(1,i+1):=fromdb.fields[i].DisplayName;
eclApp.Columns[i+1].ColumnWidth:=12;
end;
fromdb.First ;
j:=2;
while not fromdb.Eof do
begin
for i:=0 to fromdb.FieldCount -1 do
if i>=9 then
eclApp.Cells(j,i+1):=ConvertTime(fromdb.Fields[i].AsInteger)
else
eclApp.Cells(j,i+1):=fromdb.Fields[i].AsString;
j:=j+1;
fromdb.Next ;
end;
if FileExists(xlsFileName) then DeleteFile(xlsFileName);
WorkBook.saveas(xlsFileName);
WorkBook.close;
eclApp.Quit;
except
eclApp.Quit;
result:=false;
end;
end;
编译之后,就可以得到一个exe文件!
7. 如何用sql语句把二进制数据还原为EXE文件
sql好像没这么大的能量操作exe文件。。。如果想要操作的话得用其他语言先做转换,sql才能利用
8. sqlserver 中如何用SQL语句写exe文件
在我的机器上测试成功,我的是SQL 2005,有数据。SQL默认安装下,你要先运行下面的语句。请在测试前删除TEST.EXE。请用写字板打开TEST.exe。
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
-- Enable the Ole Automation Proceres
sp_configure 'Ole Automation Proceres', 1;
GO
RECONFIGURE;
GO
9. 如何将SQL查询语句打包为一个EXE文件
用C语言或者C++写一个客户端,连接数据库,查询之后把结果显示出来.写好之后编译成exe就可以了
10. sql执行语句,调用外部程序EXE,且可以打开程序主窗口画面。
你这个问题理论上可以,但是不通过大量实践是根本无解的,SQL执行的EXE都作为一个SQLSEVER的一个线程,这个线程你只有通过task manager来查看