应该是对的吧。虽然office的保护功能很差,但是就这么直接读取就能破保护功能,应该叫做漏洞了,显然微软没有留这个漏洞。
解决方案 »
- MDI 子窗体上无控件 方向键被自动捕捉用于切换窗体
- 我想在服务器上做个软件,能够根据机器的MAC地址自动统计其开机时间
- c# 屏幕捕捉(捕捉窗口特定元素)??在现等待。。。。
- 再开一贴求救 如何在程序中获取 Access数据库表的属性"排序依据" 并更改!!!!
- char数组转换成字符串的问题(附错误代码)
- C# socket线程问题
- 记事本能保存时能选择编码,请问在system.io下的类.哪个可以选择保存编码?
- 在c#中写正则表达式,表示匹配1-99怎么写呢
- .net中还支持FSO技术吗
- C#里怎样从数据库读写byte型数组?
- Developer.Express.NET无法安装
- 关于文档内容的自动提取如何实现?
就和access数据库 加密一个 道理啊没具体做过
不过应该可以像access那样 设置用户名和密码打开的.
string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = c:\\sample.xls;Extended Properties='Excel 9.0'; uid=yourID;pwd=yourpwd;" ;
string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = c:\\sample.xls;Extended Properties='Excel 9.0'; uid=yourID;pwd=yourpwd;" ;可以加uid和pwd吗?好像没有见过...
打开口令、修改口令、工作表口令、工作薄口令
如果可以使用口令的话,不知如何使用?
uid=id;pwd=password 是不行的!
string strCom = " SELECT * FROM [Sale$] " ;<==如何?
如:
string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = 'c:\\sample.xls;c:\\sample1.xls';Extended Properties='Excel 9.0'; uid=yourID;pwd=yourpwd;" ;
或:
string strCon = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =c:\\newfolder\\;Extended Properties='Excel 9.0'; uid=yourID;pwd=yourpwd;" ;