日期:2013-03-14  浏览次数:20429 次

接下来的工作就由眉目了!先找一张图片存到数据库里去,就是一个update语句阿!简单!帮助里还有代码,虽然是sql server的,我只要把它换成oracle就可以了,刚才看了看,.net有专门为oracle的connection和command,大概没问题,也没有报错,那么就算是存进去了吧?用DataReader取,没反应?查,调试器用的还不熟,忙了一个下午,结果还是,取出字段长度为0,压根没存进去。我倒,咬咬牙,再看,难道说oracle的sql的写法和sql server有所不同吗?翻帮助。
之后,自作聪明的用access导入了一张图片,然后倒入到oracle中,结果取出了byte[],但死活不能变成图片,晕阿
看我毫无进展,高手们看不下去了,也是飞快地,就重新倒入了一张图片,原来access导入的,不是文件的内容。我再倒。
接下来相对简单了一些,基本上保存和显示的代码我都有了,只是需要简单的验证就好了。测试了一下,算是可以了。看了看时间,花了12个工作时(两天半),还是在有高手帮忙的情况下。惭愧。
接下来开始恶补了一些基本功,把那本《C#技术内幕》仔细的看了看。一开始的都好理解,到了接口,就开始有点麻烦了,和想像中的有差距,这接口完全就是模版嘛!必须实现什么,和之前想像的定义函数的入口参数的类型和顺序不太一样。还有那个ado.net,访问DataSet也不太方便,虽然说有点像pb里的datastore,但dataset.table["tab"].rows["row"]["col"]的访问还不习惯,还有那个返回的是一个object,还需要再做转换,麻烦,行状态倒是很好理解,但DataRelation,有什么用?如何用?

接下来就是一堆的小程序,不停的弹messagebox察看运行过程,把事件的驱动和datagride模了一下。大的认识没有提高,只是在实现细节上作了一些熟悉。不懂的东西好多阿!