我是菜鸟——遇到的那些小问题(一)

我没有像自己学java那样系统的学过.net,比如java找了一些最基础的入门书籍什么java程序设计java程序设计基础之类的,了解基本语法之后才开始看java核心技术、java编程思想这两本书,另外知道的权威或者比较适合学习的书不知道多少,如果有看到的能推荐两本读过觉得不错的感激不尽。了解java的基础然后着重在java的基础应用javaweb开发上,暑期实习的时候是做的使用ssh框架做的j2ee应用网站。这个之后也会写的,也算是自己的记录吧。扯远了。对于.net,就是二年级学过C#程序设计,一听这名字就和之前说java一样,就是给你入个门,甚至连入门都不算。然后上数据库系统的时候,要做一个课程设计,那时候java还么现在学的熟,觉得C#比较简单,使用的是C#来做的那个课程设计。对于VB.net就只有在上一门叫做用户界面与测试的课上,才用到vb.net来拖控件做界面和测试。asp.net更是没有接触过。一目了然,我什么都不熟都不是很精通。

至少,.net没java熟。我,也是喜欢java将来想要以java为主攻方向。所以对于.net就没那么用心。

刚拿到手的源码,看起来热乎着,但是第一次想run一下的时候就给了我一个下马威。run不起来。

这个网站前台是用aspx写的,后台是vb.net。使用的数据库是sql server 2005,开发环境是vs2005.

最开始接的时候大意了的一点就是觉得众所周知听多了的什么什么.net上手很快很容易。拿到手才知道也不是那么简单,至少要自己去看书自己去翻资料才知道某些东西。

比如刚开始,自己新加了一个webform,结果aspx文件第一句就错了,为什么?因为我把别的vb文件的头copy过来了,命名空间copy过来了,结果自己的aspx不懂第一句里面的指定命令空间是什么意思是哪一个属性,就错了。第一次出现这个问题的时候纠结了两个小时,才找到。才弄明白是什么错误。

开始从头说,第一个问题就是数据库的问题。

由于不懂,我F12了半天,才找到数据库的连接字符串在那里。web.config。然后就是漫无止境的对连接字符串的修改了。对于我的chrome出现的连接字符串属性无效,已经由于出现次数太多,成了最开始的八个使用最多的页面的第一个。后来我才知道我错在哪里,所有的操作顺序和连接字符串都错了。有了这一次的经验,我知道以后所有的数据库连接的正确做法。首先应该是确保电脑上安装了sqlserver,这不用说,但是我在网上找答案的时候竟然还看到有人没装sqlserver就发帖问为什么连接字符串是错的。然后将数据库mdf文件附加到服务器上。对于vs开发环境来说,直接在环境里添加数据库连接,选对获取数据库连接的方式、提供服务的程序、用户名、密码、选择数据库,然后有个属性很重要,就是这里看连接字符串,这里的连接字符串拿过去用,就基本错不了!添加成功之后就可以run试一下,结果我又失败了。我快灰心了。也很晚了一两点,就睡觉了。第二天到图书馆一开机一run竟然成功了,激动死了。不知道是神马原因,看到的大神给解释下,难道是由于神马缓存神马的原因?求解释。。。

不管怎么说,终归还是解决了,还是能够run起来了,也不能说完全对,但是至少不是连接字符串的问题。然后就开始了漫长的熟悉代码结构的过程。这中间又碰到了一些小问题。

下一篇说。。。。菜鸟感谢所有随手一点看到我文章的高手,希望各位高手可以多指教,对于菜鸟写的一些及其简单的问题,希望不要嗤笑。

同时也感谢所有留下建议或者指出错误的高手们。。。在此先感谢了

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值