Вывод запроса LogParser в формате GIF в ASP.net

У меня есть следующий код, и я пытаюсь создать файл gif для отображения на моей веб-странице ASP.NET.

...

 LogParser = New LogQueryClass()
    W3Clog = New COMW3CInputContextClass()
    Try
        strSQL = "select quantize(time, 60) as TimeGenerated, count(*) as Hits " + _
        " from  d:\Logs\W3SVC1\*.log  into abc.gif   where to_lowercase(extract_extension(cs-uri-stem))='aspx' group by TimeGenerated"
        Dim inputContext As New MSUtil.COMW3CInputContextClass()
        Dim outputContext As New MSUtil.COMChartOutputContextClass()
        outputContext.fileType = "gif"

        outputContext.chartType = "Line"

        Dim success As Boolean


        success = LogParser.ExecuteBatch(strSQL, inputContext, outputContext)

Но я получаю следующую ошибку в методе ExecuteBatch

Error parsing query: Syntax Error: extra token(s) after query: 'into' [SQL query syntax invalid or unsupported.]

Проблема в том, что я не знаю, как установить правильный выходной контекст для создания файла gif.


person UrsulRosu    schedule 28.10.2013    source источник


Ответы (1)


Я нашел причину своей ошибки. Я не видел леса из-за деревьев. Я переместил предложение INTO запроса перед предложением FROM, и теперь мое изображение сгенерировано. Ю-хуу!

person UrsulRosu    schedule 29.10.2013