VB.net распечатать Попробуй и поймай - PullRequest
0 голосов
/ 20 апреля 2011

Я все еще ищу ответ, пока я пробую эту Visual Studio разработать веб-приложение на языке VB.net ...

хммм .... я на самом деле хотел распечатать мое сообщение ловить, но как-то, если я поставлю этот ...

 Try
        Dim oCommand As MySqlCommand = New MySqlCommand("SELECT * FROM suppliermst WHERE supplierid = " & p_iSupplierId, oConnection)
        oConnection.Open()
        oReader = oCommand.ExecuteReader

        While oReader.Read
            oSuppliermst = New suppliermst
            oSuppliermst.supplierId = oReader("supplierid")
            oSuppliermst.name = oReader("name")
            oSuppliermst.state = oReader("state")
            oSuppliermst.telNo = oReader("telno")
            oSuppliermst.mobileNo = oReader("mobileno")
            oSuppliermst.faxNo = oReader("faxno")
            oSuppliermst.email = oReader("email")
            oSuppliermst.countryCode = oReader("countrycode")
            oSuppliermst.companyName = oReader("companyname")
            oSuppliermst.city = oReader("city")
            oSuppliermst.address1 = oReader("address1")
            oSuppliermst.address2 = oReader("address2")
            oSuppliermst.postCode = oReader("postcode")
        End While

    Catch ex As Exception
        'log here
        Console.WriteLine("error on getSuppliermstBySupplierId() function" & ex.Message)

    Finally
        closeMySqlDataReader(oReader)
        closeMySqlConnection(oConnection)
    End Try

Поймать мне вообще ничего не дает ... Как распечатать ловлю в VB.net?

Ответы [ 2 ]

2 голосов
/ 20 апреля 2011

В дополнение к ответу Subhash, ваше приложение будет выводить на консоль только при наличии консоли (т. Е. В консольном приложении Windows).

Если вы хотите видеть эти сообщения при отладке, см. Следующий поств котором объясняется, как отправлять сообщения из Console.WriteLine в окно «Вывод» в VS (такое же поведение, как при использовании Debug.Print ).

перенаправить консоль на вывод отладочной информации Visual Studioокно в app.config

Если вы хотите вывести сообщения в журнал, вы можете использовать процесс, аналогичный описанному в ссылке выше.Просто измените функцию writeline, чтобы открыть текстовый файл, и запишите сообщение в файл .

0 голосов
/ 20 апреля 2011

Это веб-приложение? Если да, то лучше записать исключение в файл журнала. Таким образом, вы можете просмотреть журнал в любое время в будущем.

...