【发布时间】:2011-04-20 09:07:08
【问题描述】:
我仍在寻找答案,而我仍在尝试这个 Visual Studio 使用 VB.net 语言开发一些网络应用程序...
hmmm....我实际上想打印出我的捕获信息, 但不知何故,如果我把这个...
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
Catch 根本没有给我任何东西... VB.net中如何打印捕获?
【问题讨论】:
-
改用
ex.Message.ToString() -
@kalyan Exception.Message 已经是一个字符串。 ToString 继承自对象。