前端之家收集整理的这篇文章主要介绍了
[VB.NET]对象必须实现 IConvertible" 的错误,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
"对象必须实现 IConvertible" 的
错误,各位大虾帮忙看下
<%@ Page Language= "VB " AutoEventWireup= "false " CodeFile= "fileupload2.aspx.vb " Inherits= "adminNET_fileupload2 " %>
Partial Class adminNET_fileupload2 Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object,ByVal e As System.EventArgs) Handles Button1.Click If FileUpload1.HasFile Then Dim strFile As String = Request.MapPath( "upload/ ") FileUpload1.SaveAs(strFile & FileUpload1.FileName)
sqlDataSource2.Insert() Else Label1.Text = "cuowu! " End If End Sub End Class
错误是: “/tz”应用程序中的服务器
错误。 -------------------------------------------------------------------------------- 对象必须实现 IConvertible。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该
错误以及
代码中导致
错误的出处的详细信息。 异常详细信息: System.InvalidCastException: 对象必须实现 IConvertible。 源
错误: 行 7: Dim strFile As String = Request.MapPath( "upload/ ") 行 8: FileUpload1.SaveAs(strFile & FileUpload1.FileName) 行 9:
sqlDataSource2.Insert() 行 10: Else 行 11: Label1.Text = "cuowu! " 源
文件: I:/web/tz/adminNET/fileupload2.aspx.vb 行: 9 __________________________________________________________________________ 对WebForm不了解的人飘过... __________________________________________________________________________ 自己的问题,自己
解决 研究了一个下午,在这里和大家
分享一下 原因有二: 1、 中应该
加上PropertyName
属性(要绑定到的控件
属性的
名称); 2、因为是从另外的一台机上复制过来的程序页,在web.config中对连接字符串应该做相应的改动,一般都是Data Source的值。 结贴,呵呵~~ __________________________________________________________________________
原文链接:https://www.f2er.com/vb/264098.html