Рассмотрим этот запрос в SQL Server 2000, возвращающий XML.
select * from Mytable employee for xml auto , elements
Я пытаюсь создать файл XML с использованием классического ASP.
Результаты запроса извлекаются с использованием объекта набора записей.Результатом является одна строка и один столбец.
Полученный XML-файл содержит только первые 2 строки или 255 символов.
Как сделать это неограниченным?
Есть ли способ получить XML в многорядном формате из SQL Server 2000?
Вот код asp
dim sql dim rs
Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment;filename="& filename
set rs = server.createobject("adodb.recordset")
sql = "select * from Mytable employee for xml auto , elements"
set rs = con.execute(sql)
response.write "<?xml version=""1.0""?>"
response.write rs(0)