《C#编程时的常见问题》由会员分享,可在线阅读,更多相关《C#编程时的常见问题(8页珍藏版)》请在金锄头文库上搜索。
1、C#编程时的常见问题,C#区分大小写,方法、属性等单个英文单词,首字母大写,如Add()多个英文单词的组合,则每个单词的首字母大写。如DataSource,DataBind()控件ID建议命名时,大小写与C#的规定原则相一致使用时界面上的定义(ID)与编程时的调用要一致。,Form错误,一个ASPX文件一般只允许有一个Form如果有多个Form,应具有不同的ID,自动生成代码的错误,在VS2003中,双击控件会自动生成控件的事件方法,同时生成一条创建控件事件对象的代码(控件改名时不会自动改动)在VS2008中,双击控件会自动生成控件的事件方法,同时生成一条创建并调用事件对象的代码(在ASPX文
2、件中)这两者应同时存在或删除,数据类型不匹配,控件的Text或SelectedValue的值为字符串,连接数据库的错误1,在SQL Server中的库名(表名)与代码中的库名(表名)要一致连接中的验证方式与SQL Server中的要一致,连接数据库的错误2,在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。(provider:SQL网络接口,error:26-定位指定的服务器/实例时出错)。 一般这个问题主要在于:在连接数据库字符串时发生错误,必需修改符合自己的数据库服务器.如果是Vis
3、ualStudio2005/2008+sql2005版本:连接字符串为server=localhostsql2005;integrated security=true;database=数据库名;注意若在Wfig中则写为server=localhostsql2005;integrated security=true;database=数据库名如果是VisualStudio2005/2008+sqlexpress版本,连接字符串为server=localhostsqlexpress;integrated security=true;database=数据库名。如果是VisualStudio2003/2005/2008+sql2000版本,连接字符串为DataSource=local;InitialCatalog=数据库名;UserID=sa;Password=sa。,调试技巧,一般错误处有下划线运行时会有错误提示(输出窗口),