学习小结-09.06.23

  自从与教员见面给我指了本书(C#高级编程 第4版),我断断续续花了三个星期给看完了,于是被布置的第一个任务就是写程序把TXT数据导入到ORACLE数据库中。好样的!因为那某某某刘姓研究生说一天一章五天就够看了,于是我明显被小瞧了。小瞧就小瞧吧,该写的还得写。

  首先,其实花了那么长时间我也看得迷迷糊糊;ORACLE吧,连安装程序都没有。凑合着来吧……中午回到家就先下载了ORACLE 9i,还不错,用了2个多小时吧。然后是安装,一切取默认设置(反正又不知道该怎么设置),打开以后呢,发现用户、表、数据各种乱七八糟全都不会,好极了!还好摸索精神没丢,摸索了一会儿终于建了表。很好,起得太早,眯会儿吧。

  这一眯就眯到了晚上。 吃过饭就坐在电脑前一顿胡搜海搜各种C#连接ORACLE,C#文件操作的资料。写出了一段“经典”代码:

 

 

我要永远记住这几行代码,尤其是cmd.ExecuteNonQuery();

因为这不仅是我用C#写的第一段代码,更因为这一行代码让我痴呆了2个多小时:我一直就没有加这一行,于是程序也不报错数据表里也没数据,好极了!

备注:数据导入要记住SQL LOADER,文件流操作效率一定慢。他的单表数据大概都在十几万条~几十万条不等,给我的却是粘贴的几十条数据。效率是一个关键问题。

 

  于是第二天把东西给他看了,他的机器上竟然连VS都没装,也就是说他没看了。无所谓,于是又布置给我第二个任务:你不是把数据导入了吗?接着就做关键字搜索吧。如何搜索呢,比如我输入“工学院”,就列出包含“工学院”的记录,可以选择“类别”、“比例尺”的。然后我就被赶走了。

  于是又钻研了几天(其实每天只有个把小时左右),无头绪。某天睡觉的时候想起SQL语句中的LIKE,想了想,这个可以有。第二天查了查各种资料,发现使用LIKE又是一个效率问题,总结出了一个基本方法就是建关键字索引表,另外又想是否需要分词,也查到一些资料。于是打电话问问教员意见,没人接;发信息留言给教员,丫的没回!那就先不分词、LIKE来做吧。于是各种乱七八糟胡蒙海堆竟然挺顺利的做出来了。最后又完善了一下,很好。
  于是接着等见教员胡侃海侃吧。

 

  于是洗洗睡吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值