打开保存在SQLSERVER里面的文件问题
当我双击datagridview某一行,就弹出窗口,如果是图片文件就在新窗口显示图片
如果是WORD或者是EXCEL文件就相应地打开WORD或者EXCEL程序,请问如何做呢?有没有一些例子呢?
另外SQL里面的IMAGE的格式能不能存储非图片的文件?
如果是图片是没问题的,但是WORD或者EXCEL程序就会很麻烦吧。SQL保存的是二进制数据,WORD和EXCEL本来就是一个很强大的东西,楼主如果可以的话考虑在数据库保存他们的地址吧。开一个文件夹专门保存这些文件。
但是其他人用的时候难道都要那台电脑上操作吗?很麻烦的!
其实我想如果是图片就直接查看,如果是其他文件就保存到磁盘上再启动相关连的程序
SQL里的文件都是二进制的,所以读出来后转成文件流放内存里。然后新建一个进程打开它。搞定。
如何判断是图片还是其他文档呢?是其他文档又怎么样启动相关的程序呢?麻烦高人指点指点一下
{{
相关问答:
sqlserver,如果加个用户,权限是读所有表,但只能修改某个表的字段属性
没这个说法.
只给SELECT ,
UPDATE的只给某些表
个不会
但只能修改某个表的字段属性 这个难搞
要加权限得针对某个数据库
......
需要使用SQL Server2000或2005
需要设计数据有效验证,防止录入不合法数据
需要设计存储过程或自定义函数完成数据的录入\修改\删除\统计\查询
数据库大部分表我已经建立,只是辅助性的小表建立的还不全
......
请用过的朋友告知下,谢谢!
美的你,那玩意只能装装ULTRAEDIT
你试过?确实不行?
哥们 你用586跑跑 WIN vista 试试
没那么严重,无非是速度慢点而已,对于vs2008来说,内存还是个更重要的因素。
......