• .NET新手系列(一)


    没有实习或工作可做,和几个同学一起做个小东西,开始学起.net,不时碰到问题,有些解决了,有些还在搞得我焦头烂额,这里总结一些,不对、不足、不解之处,还希望高手们不吝回复。

     

    1遇到的问题:
    创建项目时提示“asp.net不是1.1版”
    解决办法:由于更新iis造成无法调试,运行vs.net自身的aspnet_regiis.exe i即可,一般位于c:\windows\microsoft.net\framework\v1.1.4322\aspnet_regiis.exe
    (并非每台机器上都能用该方法解决)

     

    2遇到的问题:
    Visualstudio.net环境安装完成,新建项目时提示“无法创建项目”
    解决办法:
    由于未在“服务”中启动相应的iis服务,到控制面板中启动相应服务即可。
    (“无法创建项目”的原因不止于此,高手补充)

     

    3遇到的问题:
    提示“vs.net无法调试”
    解决办法:
    iis管理器--默认站点--属性--ip--选择“全部未分配”
    (“无法调试”的原因不止于此,高手补充)

     

    4遇到的问题:
    调试项目时,提示“找不到internet explorer
    解决办法:
    可能是由于一些基于ie内核的第三方浏览器造成的,将其删除。

     

    5遇到的问题:
    复制到wwwroot下的project,在调试运行时提示出错
    解决办法:
    由于未配置虚拟目录,为其创建同名的虚拟目录即可。

     

    6遇到的问题:
    页面连接Access数据库,调试结果出现“数据库已被独占”
    解决办法:
    数据库文件的权限问题,为数据库文件添加everyone的读写权限

     

    7遇到的问题:
    更新“员工表”的“password”字段,提示“update语法错误”
    解决办法:
    password”字段为access保留字段,使用时须加“[ ]”。

     

    8遇到的问题:
    Vb.net语法的细节方面
    解决办法:
    例如在字串连接时,注意日期型字串型布尔型的单引号,注意数组声明中例如dim a(3)其实有四个元素,和一般语言不同。

     

    9遇到的问题:
    根据“where=日期型”做select时,总是无返回结果。
    解决办法:
    投机方法,将查询条件的“=”换成“like”。
    (表中相应字段确实为DateTime类型,希望高手提供正解)

     

    0遇到的问题:
    如何实现控件数组
    解决办法:
    投机方法,将控件id顺序编号,用findcontrol方法。
    例如对input text统一编成:text1、text2……
    CType(Me.FindControl("text" + CStr(i + 1)), HtmlControls.HtmlInputText).Value =……

    今天先写这几个,都是些菜鸟问题,见笑了。
    屋里几个昨晚刷夜魔兽世界的兄弟回来了,坐下来又继续玩开了,让人吃惊的精力。

  • 相关阅读:
    java用户角色权限设计
    六种方式实现hibernate查询,及IDE推荐
    SSH远程会话管理工具
    Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置
    Linux 下JDK安装
    linux下FTP的工具和使用以及rpmReadSignature failed错误
    不用FTP使用SecureCRT上传下载文件,并解决rz、sz command not found异常
    hibernate通过数据库表反向生成实体类
    解决vmware 桥联 再次使用联不上网的问题
    log4j详解与实战
  • 原文地址:https://www.cnblogs.com/morvenhuang/p/255735.html
Copyright © 2020-2023  润新知