.NET傻瓜问题集

1 篇文章 0 订阅
1 篇文章 0 订阅


第一次搭建一个网页,遇到各种令自己哭笑不得的问题。有时候一个白痴的问题能困扰自己好多天,不清楚问题所在,连查找资料都不知道该搜索什么关键字。一个人摸爬滚打,在这过程中,我翻阅了很多的博客和记录,深深感谢那些愿意将自己的经验分享的人,我也希望自己遇到的各种问题以及解决方案能够让后来者少一些波折。现将一些我自己遇到的傻瓜问题及解决方案罗列如下。

一、 .NET的Web.config

原来,web.config可以传递参数,不用自己写setup.ini或者txt文档。。。囧

1. 使用web.config连接数据库

我的web.config里的连接字段如下:

<connectionStrings>
    <add name="postgres_String" connectionString="Host=192.168.80.128;Port=5432;User Id=ruxianliuying;Password=history;Database=GO_test"/>
  </connectionStrings>

我发现可以用之直接连接数据库,好开心,然后妥妥地在后台.cs中写了如下代码,还很贴心地把引号中的字段大小写统一了一下:

public string connectionString = ConfigurationManager.ConnectionStrings["connectionString"].ToString();

哈哈,报错啦!未将对象引用设置到对象的实例.
问题出现在哪里呢,通过各种翻阅查找,我突然福至心灵,name啊姐姐…字段连接双引号引起来的,是要找字段名称的,不是什么扯淡的connectionString!
正确写法:

public string connectionString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["postgres_String"].ToString();

先这样吧,逐渐添加!

Write by LY.TH
2018-10-27 我热爱周末值班>_<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值