我想将数据库的数据以XML表示,并生成一个XML文件发送到客户端上,我尝试过将文件保存到客户机,不过会出现没有权限的错误!请问各位可以在客户端创建一个XML文件吗?
解决方案 »
- 有什么办法 加载 HTML 模版 ??
- .net c#中如何像asp一样自由调用和定义函数
- repeater绑定的数据前面加序号
- FCKeditor.net数据显示问题
- 分页DataGrid中的修改问题
- .net新人提问
- 关于在 Repeater 中的鼠标点上那一行,然后,那一行变色的问题!我在 Repeater1_ItemDatabound 事件中写的方法,e.Item.Attributes["onmo
- 2000 server 上怎么配置IIS
- 检索数据是提示超时过期的问题
- 求助一个数据插入的问题
- sql2000如何安装全文索引,偶是ppmm
- 关于forms认证中的sessionState设置的问题
不过要降低ie安全级别
这是我用ASP.NET+SQL Server动态生成XML文件的源程序。
function XMLSave()
{
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
xmlDoc.async = false;
xmlDoc.load("Manifest.xml");
if(xmlDoc.parseError.errorCode != 0)
{
var myErr = xmlDoc.parseError;
alert("You have error " + myErr.reason);
}
else
{
//xmlDoc.save("d:\test.txt");
var fs = new ActiveXObject("Scripting.FileSystemObject" );
var file1 = fs.CreateTextFile("c:\\test.xml");
file1.Write(xmlDoc.xml);
//alert(xmlDoc.xml);
}
xmlDoc = null;}但是如果有装有防毒软件的,防毒软件可能会报错!