article info
文章信息
双语例句
Please turn the article info English.。
请把这篇文章译成英语。
内六角扳手规格型号有:1.5、2、2.5、3、4、5、6、8、10、12、14、17、19、22、27、32、36。
各种型号的内六角用什么型号的扳手,要用对应的型号扳手,比方说12的就要用12的,14的或者17的,是必须要配套的,什么型号的必须用什么型号的配套,不然用不了。
内六角扳手体现了内六角扳手和其他常见工具(比如:一字螺丝刀和十字螺丝刀)之间最重要的差别,它通过扭矩施加对螺丝的作用力,大大降低了使用者的用力强度。
扩展资料:
内六角扳手能够流传至今,并成为工业制造业中不可或缺的得力工具,关键在于它本身所具有的独特之处和诸多优点:
1、它很简单而且轻巧。
2、内六角螺丝与扳手之间有六个接触面,受力充分且不容易损坏。
3、可以用来拧深孔中螺丝。
4、扳手的直径和长度决定了它的扭转力。
5、可以用来拧非常小的螺丝。
6、容易制造,成本低廉。
7、扳手的两端都可以使用。
参考资料来源:百度百科-内六角扳手。
郭敬明出生于四川省自贡市,母亲邹慧兰是当地一家银行的工作人员,父亲郭建伟在一家国有企业工作。
儿时的郭敬明便十分懂事和喜欢读书,针对他对读书的兴趣,母亲邹慧兰经常都给郭敬明购置一些益智方面的幼儿图书,有时还亲自给儿子详细指导和讲解。每次在母亲讲解时,郭敬明都听得十分认真,并且还不停地问这问那,邹慧兰便不厌其烦地给儿子讲解。
郭敬明的记忆力特好,有的故事,母亲讲一遍他便完全能够背诵,郭敬明在陌生人面前胆识也大,从不腼腆,每每有叔叔阿姨到家来玩时,只要叫他讲故事,郭敬明便眉飞色舞地讲起来,样子十分可爱。郭敬明的聪明和好学让全家人很是欢喜,但父母从来没有刻意地要培养他,让其将来成为一名什么样的人才,而总是给郭敬明一个自由的学习生活空间,让他在自由和兴趣中渐渐长大,尽情发挥自己,因为母亲邹慧兰知道:“兴趣是孩子成功最好的老师”。特别是从郭敬明懂事后,父母更由其选择,就拿买书来说吧,他们便不再主动为郭敬明挑选什么,每次领着郭敬明去新华书店,都是由他自己去挑选,郭敬明喜欢什么就买什么,每次买书回来,郭敬明便要一口气把它们读完,甚至父母叫他吃饭他都舍不得放下自己的书本。
1988年9月,郭敬明在自贡市贡井区向阳小学上学了,这时候的他也象别小朋友一样,按时到校、完成老师布置的各科作业,但这孩子在课堂学习之余特爱读课外书,读完之后,他也写一些心得体会和读后感,尽管十分短小稚嫩,但他那种良好的学习习惯深受老师和父母的赞扬。
由于大量阅读,潜移默化,郭敬明的文字功夫在暗暗地增长,到小学生写作文的年龄段时,他的优势便凸现了出来,每次老师布置一篇课堂作文,别的同学总是绞尽脑汁半天都写不出来,而他仅需考虑2分钟就很快进入角色。他写文章速度很快,而且文章写得又好,经常被语文老师拿去给班上的同学作范文学习。老师的一次又一次赏识教育,不时给儿时的郭敬明在学习上带来更大的鼓励和推动。
1995年,郭敬明以优异的成绩考入自贡九中,从小学升入初中,郭敬明的视野更开阔了,他开始广泛地阅读名家的小说和散文,包括金庸、梁羽生的武侠小说,尤其是古龙的武侠小说,他更是爱不惜手,同时,他也喜欢读一些杂志和报纸。尽管如此,但看见儿子郭敬明课堂之余读武侠小说,父母邹慧兰、郭建伟从不干预和制止,他们认为,那是孩子在学习之余的一种有益放松,既调节了自己,又增长了知识。
1997年初中二年级时,郭敬明在全国公开刊物《人生十六七》上发表了他的处女诗作《孤独》,这首诗忧郁凄美。不久,他收到了杂志社寄来的10元钱稿费和样刊,当时,郭敬明欣喜万分,当父母知道这事后,对儿子也倍加赞赏,鼓励他继续努力。父母认为,尽管10元钱的稿费不是很多,但它给儿子郭敬明带来的价值和益处远远超出了它的本身,因为,这是儿子十余年的心血和汗水凝聚而成的。
作品第一次变成铅字得到社会的认可,郭敬明的创作激情便陡增。从此,他除了自由写一些文章外,还参加一些全国中学生作文大赛。由于功底扎实,他写的文章经常都能发表,让班上同学好生羡慕。挣来的稿费郭敬明用来给自己买课堂学习方面的资料和自己喜欢的文学书籍,有时也买可乐喝;还有的时候,他会用来捐助班上困难的同学。郭敬明告诉记者,他是独生子,在家没有哥哥姐姐和他一起玩,更找不到与自己交流的同龄对象,所以他特别珍惜同学朋友之间的感情。
上了高中,学习时间更紧了,但郭敬明没有放弃自己的读书写作爱好,他天天记日记,合理安排时间:一必须保证课堂学习,二学习决不念及写作,写作决不念及学习。由于这样安排,使写作和学习互不干扰,结果收获很好。记者在采访郭敬明的高中班主任邓又立时,邓老师介绍说,在中学时,郭敬明这孩子很有灵气和自制力,所以在学校老师对他基本上没什么限制和管束,尽管如此,他的学习成绩还是排在全年级前二十名,在自贡富顺二中能排在前二十名,便意味着是上重点大学的材料了;不仅如此,郭敬明的一项发明还在四川省青少年科技创新大赛上获一等奖,他的一项调查报告还获得自贡市生物环境考察报告比赛一等奖;写作上更是不赖,郭敬明高二高三时,连续获第三、四届“新概念作文大赛”一等奖。
初显才华,无限风光
谈及“新概念作文大赛”,郭敬明感慨颇多,同时让他记忆尤新,因为这是他人生的一个转折点。
那是2000年冬季,郭敬明在紧张的学习之余阅读他买来的《萌芽》杂志,他发现该杂志上所登的文章自己也能写出,还有可能写得更好,恰好在该期《萌芽》杂志登出举办第三届“新概念作文大赛”的通知,带着自信,郭敬明抽了半个小时便完成了题目为《剧本》的文章,然后很快寄往上海参加初赛。一月后,郭敬明收到了该杂志社寄来的邀请他去上海参加决赛的通知。自贡距上海上千公里,坐火车也得花两天时间,自己的学习时间又非常紧,放弃了吧?郭敬明又觉得有些可惜,于是他打电话回家告诉父母郭建伟和邹慧兰。
当父母得知此事,满心欢喜,极力鼓励儿子乘飞机前去参加,尽管当时家里经济条件不是很宽裕,但在父母的心里,儿子的此次远行将会花掉夫妻俩多年攒下的几千元积蓄,但他们认为值!因为这是给儿子能力展示的绝好机会,别人想去还去不着呢!更为重要的是,儿子的此次远行,他们作父母的决不陪同,他们希望让儿子在此次远行中培养一下独立生活的能力,同时给儿子一个自由生活的空间,毕竟,在将来的社会里,一个孩子的独立生活能力强与否,直接关系到他将来能否找到一处好的立足之地。
2001年1月,郭敬明向学校请了假,在没有父母的陪同下,单枪匹马直飞上海,上海是一国际大都市,街巷纵横交错。他到了上海先找一地方住下来,第二天便四处打听参赛地点。决赛场上,全国高手云集于此,但郭敬明不慌不忙、沉着应战,最后,他以“假如明天没有太阳”一文获得大赛一等奖。但这个奖更多的是精神上的鼓励,在采访中郭敬明告诉记者,当时他只得了一个奖牌,没有一文奖金。
尽管如此,在郭敬明的心里,仍然是甜滋滋的,因为“新概念作文大赛”在全国颇具名气,它是由北大、清华、北师大等全国10所著名高校和《萌芽》杂志社联合发起共同主办的,担任评委的也是国内一流的文学家和知名学者,在中国被公认为中学生当中的“矛盾文学奖”,这次自己能在这权威的大赛上展露风头,应该是一件非常荣幸的事情。
正因如此,即使在高三学习时间非常紧的情况下,郭敬明又参加了2002年第四届“新概念作文大赛”,这次大赛有4万多人参加,而进入复赛的仅有200人,但他还是力克群雄获奖了,并且在初赛和决赛上双双获得一等奖。这让作评委的专家教授都感到有点吃惊,因为这项全国顶尖级的中学生作文大赛举办多年来,能连续两次拿一等奖的实在太少太少,目前全国仅有两人,郭敬明是其中之一,由此,郭敬明名声雀起。
《幻城》背后,绵绵情长
但真正让郭敬明一炮走红的还是他的《幻城》,《幻城》从2003年月底上市后至12月,累计销售84万册,据有关媒体报道,在2003年11月的全国文学类畅销书排行榜上,《幻城》名列第三;而他自己也在新浪网与南方都市报等媒体联合举办的“2003年度中华文学人物”评选活动中,被提名为“人气最旺的作家”之一,与大家王蒙、海岩排在一起,让不少文学前辈望尘莫及。
郭敬明促成了《幻城》,而《幻城》也成就了郭敬明,《幻城》的出现,给新世纪的中国文坛带来了极大的震动,使他也成为新时期少年作家的领军人物,媒体也纷纷报道,称他在名气和势力上已盖过了前几年的新锐韩寒和郁秀,但关于他创作《幻城》背后的故事却鲜为人知。
郭敬明告诉记者,2002年4月的一天,也就是高考临近的那段日子,学校经常考试,学习上的紧张给他造成了极大的压力,为了释放自己,寻找到一分自由和轻松,他幻想一些东西来写,通过写一些东西来解除心中的烦闷,《幻城》便是在这种情况下产生的,但他构思《幻城》时仅花了1个小时。
由于文如泉涌,当天晚上他吃完饭后从20:00钟开始动笔,一直写到22:00,仅仅两个小时,便完成了全文,约两万字,当他写完时,心底感到从未有过那么一种轻松和兴奋,但他没有急于将文章打印出来。而是将它存放起来,然后全身心地投入到紧张的高考复习之中。
2002年8月中旬,郭敬明收到了上海大学的录取通知书。这时候,他可以如释重负了,到了8月底,他才想起4个月前写的那部小说《幻城》来,于是他便翻出手稿来开始打印,然后通过E-mail发给了上海的《萌芽》杂志,没几天,杂志社的编辑傅星通知郭敬明,告知该小说拟在2003年10期推出。
事后,所有的结果都令郭敬明出乎预料和兴奋不已。第一个让他没想到的是,他的《幻城》在10期《萌芽》上被安排在头条;第二个令他没想到的是,《幻城》面世没几天,《萌芽》杂志和他就接到不少读者打来的热线和信函,网站上关于他和热论《幻城》的贴子更是铺天盖地;第三个令郭敬明没想到的是,11月上旬,春风文艺出版社编辑时祥选专程从沈阳赶赴上海大学,希望郭敬明与他们合作,由郭敬明将《幻城》短篇改为长篇,创作期限为1个月,也就是12月中旬交稿,对此,郭敬明没有拒绝,他认为这其实是对他能力和势力的一种最好检验。
但由于白天学习时间紧,他只好挤晚上的时间,在长篇《幻城》创作的日子里,郭敬明常常都是熬夜到天亮,他说他不敢马夫,面对千万双读者的眼睛,在这一个月里,郭敬明瘦了将近5斤。
但他不负众望,2003年1月长篇《幻城》一面世,在北京图书订货会上,就与池莉的《有了快感你就喊》以及《我是韩国人》一起,挤入文艺社科类图书销售排行榜前三名,短短几个月便发行到50万册,有的读者买不到该书,竟然借来手抄,对作品扩后的内容反应更是好评如潮,一青年读者:“四维(郭敬明)的文字是绝美空灵的,有漂亮幽然的琥珀色,他的笔法是行云流水,有镜花水月的美丽画,他的文章是清丽飘渺的,有感动人心的力量……”
有的读者还建议将《幻城》续写、拍成电视剧、出版漫画本等等。与此同时,在文学前辈和不少专家中也引起了极大的反响,中国作协副主席叶辛:“《幻城》是一种全新文字样式,值得肯定。”
北京大学中文系教授博士生导师曹文轩:“《幻城》用的是一种高贵、郑重的腔调,绝无半点油腔滑调。”“能写出这篇作品的作者,竟然是一个岁数不大的人儿。”“读到《幻城》终于有了一种安慰。”
复旦大学中文系教授王宏图:“《幻城》不失为一部天才之作。”面对众多读者和文学前辈的真情赞许和厚望,郭敬明更是感动万分和自豪。
2003年3月27日,在鲜花和掌声中,郭敬明又迎来了在上海大学专门为他举办的“《幻城》作品研讨会”,出席会议的有中国作协副主席叶辛,上海作协副主席赵长天,著名作家葛红兵等。为一位名不见经传的大学生作品举办如此研讨会,这在中国尚属首次;更有甚者,在这时,他又被春风文艺出版社买断了其在大学期间所创作品的首发权。一名尚不满20岁的学生,在文坛上如此身价百万,当今中国实属罕见。2003年9月,郭敬明再接再厉,推出了他的第二部长篇小说《梦里花落之多少》,上市即成抢手货,发行突破90万册。如此畅销,让郭敬明日进斗金,年少的他便成为一个令人刮目相看、不折不扣的学生富翁和“天才”少年作家。
敬明印象,时尚锋芒
郭敬明名利双收,邀请他参加各类活动的单位和个人也越来越,但郭敬明从来不认为自己是一个名人,他认为自己还是原来的自己——普普通通一名学生,主要任务还是学习。所以,在学业与活动发生冲突时,他会首先完成学业,然后才是自己的写作和活动,学业实在忙不过来,他会豪不犹豫地推掉活动,在他心里,学习永远是位居第一的。
生活上的郭敬明是一个十分时尚的孩子,喜欢打羽毛球、听CD、旅游,他穿着也颇另类,但给人的感觉一定是很舒服的那种。郭敬明告诉记者,一位与他见过面的朋友这样描述他:“灿烂明媚没有雾霭般沉沉的忧伤,有着周杰伦那样另类装束,有着周渝民的阳光亲切和可爱,有着周星驰的活泼和搞笑。长长的头发柔顺乖巧地垂了下来,是好看的黄色,明亮的眸子晶莹剔透,而最具标志的还是他那极具亲和力饱含着缕缕温馨、沁人心脾的笑。”记者见过郭敬明后,觉得这样的描述一点不假。
生活中的郭敬明更是一个十分孝顺的孩子,他靠自己的写作挣了钱,但他会不时给父母、爷爷奶奶买衣服和营养保健品之类的东西,过年时,他会把全家人叫上,让他们挑选自己喜欢的衣服,然后由自己买单;朋友同学遇上什么困难,他也慷慨相助,他认为“孝顺”和“助人”那是咱中国人做人的起码本质。
郭敬明出名了,作为父母的也应该沾沾光,但郭敬明的父母邹慧兰郭建伟不这样认为,他们说:“儿子和我们只存在家庭关系,至于工作事业生活上,我们都是各做各的,都有自己独立的空间,总之,他是他,我们作父母的还是我们自己。”
郭敬明 生日:1983.2.7 双子座。
四川人
一般凌晨上网
网络名 第四维
获第三届、第四届新概念作文大赛一等奖。
主要作品
《幻城》 小说
《左手倒影,右手年华》 文集
《爱与痛的边缘》 文集
《猜火车》 漫画绘本
《天下》 漫画绘本
《刻下来的幸福时光》 漫画绘本。
《天亮说晚安》 漫画绘本
《一梦三四年》 漫画绘本
《梦里花落知多少》 小说
《1995-2005 夏至未至》 小说。
《郭敬明成长日记》
《悲伤逆流成河》
目前在上海大学影视艺术技术学院学习。
性格一半明媚 一半忧伤
喜欢看电影、睡觉和用四十五度角仰望长满云朵的郭敬明完全简历。
http://post.baidu.com/f?kz=28521732。
去这里看一下吧.
喜欢的现代作家:苏童
喜欢的运动:羽毛球
一般凌晨上网
幸福时光:siweibbs.yeah.net。
口头禅:拒绝
喜欢的颜色:蓝 白 黑
高考成绩598作文30
喜欢的人:干净,聪明,善良,会玩,漂亮:P。
身高:168cm
体重:40kg
星座:双子座
爱好:听CD,看电影,睡觉,打网球,骑单车和用45度角仰视长满云彩的天空。
生活态度:消极而充满希
最爱的人:父母,朋友
最爱的书:《麦田里的守望者》
最爱的影视作品:《东京爱情故事》
最爱的音乐:《祝我幸福》
最爱的名言:天才出于勤奋
最大的理想:成为著名广告人
悲伤逆流成河
郭敬明博客最新畅销书
郭敬明博客最新小说之郭敬明档案。
http://www.sangxang.com/blog/guojingming/viewarticleAction/3j001-vczi46-f1slhs3r-1-f1so1pe0-61b/。
郭敬明博客最新小说之小说目录
http://www.sangxang.com/blog/guojingming/viewarticleAction/3j001-e2odii-f1sue5g6-1-f1sv84j9-2a1/。
郭敬明博客最新小说之郭敬明经典语录。
http://www.sangxang.com/blog/guojingming/viewarticleAction/3j001-e2odii-f1sue5g6-1-f1sv9dcy-2g1/。
郭敬明博客最新小说之悲伤逆流成河一。
http://www.sangxang.com/blog/guojingming/viewarticleAction/3j001-e2odii-f1sue5g6-1-f1svbckt-2pl/。
郭敬明博客最新小说之悲伤逆流成河二。
http://www.sangxang.com/blog/guojingming/viewarticleAction/3j001-e2odii-f1sue5g6-1-f1svwa4p-4f7/。
小四的新浪博客
http://blog.sina.com.cn/guojingming。
《悲伤》1-98
http://www.22xg.com/bbs/read.php?tid=15656&fpage=2。
《悲伤》99到最后http://blog.163.com/cuilong4552/blog/。
我在网站上找了好久,没有找到完整版的《悲伤》。但是如果真的喜欢小四的话,就不要怕麻烦,自己复制粘贴好了。我就是这么弄的。
如果不着急的话,也可以等。也许过几天就会出来完整版的了。
《悲伤》的新浪讨论区 http://comment4.news.sina.com.cn/comment/skin/default.html?channel=dushu&newsid=112-78-3622&face=face3&style=1。
《悲伤》的百度讨论区
http://post.baidu.com/f?kw=%B1%AF%C9%CB%C4%E6%C1%F7%B3%C9%BA%D3。
问题1从字典里面取rate title的值。
问题2因为遍历的话会自动转成list。
SqlParameter用法 。
关于Sql注入的基本概念,相信不需多说,大家都清楚,经典的注入语句是' or 1=1--。
单引号而截断字符串,“or 1=1”的永真式的出现使得表的一些信息被暴露出来,如果sql语句是select * from 的话,可能你整个表的信息都会被读取到,更严重的是,如果恶意使用都使用drop命令,那么可能你的整个数据库得全线崩溃。
当然,现在重点不是讲sql注入的害处,而是说说如何最大限度的避免注入问题。
sql注入的存在在最大危害,是sql的执行语句没有和控制语句分开,我们想要select一些东西,但用户可能拼出' or 1=1甚至再加上delete/update/drop,后来是属于控制语句了,所以要避免sql的注入,就必须把查询语句与控制语句分开。
SqlParameter给我们提供了一个很好的类,有了它,我们可以不现拼接字符串,也可以不再担心单引号带来的惨剧,因为,这一切会有人来为我们完成的。
简单的给个示例
传统的查询语句的sql可能为
string sql="select * from users where user_id='"+Request.QueryString["uid"]+"'";。
很显然,我们在这里拼接了字符串,这就给sql注入留下了可乘之机。
现在,我们要改写这样的语句,使用SqlParameter来做。
SqlCommand SqlCmd = new SqlCommand(sql, SqlConn);。
SqlParameter _userid = new SqlParameter("uid", SqlDbType.Int);。
_userid.Value = Request.QueryString["u_id"];。
SqlCmd.Parameters.Add(_userid);。
这样,我们可以保证外接参数能被正确的转换,单引号这些危险的字符也会转义了,不会再对库造成威胁。
当然,这仅是一个示例而已,在真实的情况下,可能你还要对 Request.QueryString["u_id"]进行必要的检测与分析,这样才安全。
所以,使用参数化的sql语句,是一种很好的做法。
Dim sql As StringBuilder = New StringBuilder()。
sql.Append("")
sql.Append("SELECT * FROM test")。
sql.Append(" WHERE a= @p1 ") 。
Dim command As SqlCommand = dac.CreateCommand(sql.ToString()) 'dac为自己写的类。
Dim param As SqlParameter = New SqlParameter()。
param .ParameterName = "@p1"。
param .SqlDbType = SqlDbType.NVarChar。
param .Value = b 'b为该函数的参数(ByVal b as String)。
command .Parameters.Add(param)。
Dim reader As SqlDataReader = command.ExecuteReader()。
SqlParameter 构造函数。
SqlParameter 构造函数 (String, SqlDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object, String, String, String)。
初始化 SqlParameter 类的一个新实例,该类使用参数名、参数的类型、参数的长度、方向、精度、小数位数、源列名称、DataRowVersion 值之一、用于源列映射的布尔值、SqlParameter 的值、此 XML 实例的架构集合所在的数据库的名称、此 XML 实例的架构集合所在的关系架构以及此参数的架构集合的名称。
命名空间: System.Data.SqlClient。
程序集: System.Data(在 system.data.dll 中)
C#
public SqlParameter (。
string parameterName,。
SqlDbType dbType,。
int size,
ParameterDirection direction,。
byte precision,。
byte scale,
string sourceColumn,。
DataRowVersion sourceVersion,。
bool sourceColumnNullMapping,。
Object value,
string xmlSchemaCollectionDatabase,。
string xmlSchemaCollectionOwningSchema,。
string xmlSchemaCollectionName。
参数
parameterName
要映射的参数的名称。
dbType
SqlDbType 值之一。
size
参数的长度。
direction
ParameterDirection 值之一。
precision
要将 Value 解析为的小数点左右两侧的总位数。
scale
要将 Value 解析为的总小数位数。
sourceColumn
源列的名称。
sourceVersion
DataRowVersion 值之一。
sourceColumnNullMapping。
如果源列可为空,则为 true;如果不可为空,则为 false。
value
一个 Object,它是 SqlParameter 的值。
xmlSchemaCollectionDatabase。
此 XML 实例的架构集合所在的数据库的名称。
xmlSchemaCollectionOwningSchema。
包含此 XML 实例的架构集合的关系架构。
xmlSchemaCollectionName。
此参数的架构集合的名称。
备注
如果未在 size 和 precision 参数中显式设置 Size 和 Precision,则从 dbType 参数的值推断出它们。
SqlParameter 类
表示 SqlCommand 的参数,也可以是它到 DataSet 列的映射。无法继承此类。
有关此类型所有成员的列表,请参阅 SqlParameter 成员。
System.Object
System.MarshalByRefObject。
System.Data.SqlClient.SqlParameter。
[Visual Basic]
NotInheritable Public Class SqlParameter。
Inherits MarshalByRefObject。
Implements IDbDataParameter, IDataParameter, ICloneable。
[C#]
public sealed class SqlParameter : MarshalByRefObject,。
IDbDataParameter, IDataParameter, ICloneable。
[C++]
public __gc __sealed class SqlParameter : public。
MarshalByRefObject, IDbDataParameter, IDataParameter, ICloneable。
[JScript]
public class SqlParameter extends MarshalByRefObject implements。
IDbDataParameter, IDataParameter, ICloneable。
线程安全
此类型的所有公共静态(Visual Basic 中为 Shared)成员是线程安全的。但不保证任何实例成员是线程安全的。
备注
参数名称不区分大小写。
示例
[Visual Basic, C#, C++] 下面的示例通过 SqlDataAdapter 中的 SqlParameterCollection 集合创建 SqlParameter 的多个实例。这些参数用于从数据源中选择数据并将数据放在 DataSet 中。此示例假定已经用适当的架构、命令和连接创建了 DataSet 和 SqlDataAdapter。
[Visual Basic] 。
Public Sub AddSqlParameters()。
' ...
' create myDataSet and myDataAdapter。
' ...
myDataAdapter.SelectCommand.Parameters.Add("@CategoryName", SqlDbType.VarChar, 80).Value = "toasters"。
myDataAdapter.SelectCommand.Parameters.Add("@SerialNum", SqlDbType.Int).Value = 239。
myDataAdapter.Fill(myDataSet)。
End Sub 'AddSqlParameters。
[C#]
public void AddSqlParameters() 。
// ...
// create myDataSet and myDataAdapter。
// ...
myDataAdapter.SelectCommand.Parameters.Add("@CategoryName", SqlDbType.VarChar, 80).Value = "toasters";。
myDataAdapter.SelectCommand.Parameters.Add("@SerialNum", SqlDbType.Int).Value = 239;。
myDataAdapter.Fill(myDataSet);。
[C++]
public:
void AddSqlParameters() 。
// ...
// create myDataSet and myDataAdapter。
// ...
myDataAdapter->SelectCommand->Parameters->Add(S"@CategoryName", SqlDbType::VarChar, 80)->Value = S"toasters";。
myDataAdapter->SelectCommand->Parameters->Add(S"@SerialNum", SqlDbType::Int)->Value = __box(239);。
myDataAdapter->Fill(myDataSet);。
[JScript] 没有可用于 JScript 的示例。若要查看 Visual Basic、C# 或 C++ 示例,请单击页左上角的“语言筛选器”按钮 。
要求
命名空间: System.Data.SqlClient。
平台: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 系列, .NET Framework 精简版。
程序集: System.Data (在 System.Data.dll 中)。
使用SqlParameter
SqlParameter[] p = 。
SqlHelper.MakeInParam("@EntryID",SqlDbType.Int,4,ev.EntryID),。
SqlHelper.MakeInParam("@BlogID",SqlDbType.Int,4,ev.BlogID),。
SqlHelper.MakeInParam("@URL",SqlDbType.NVarChar,255,DataHelper.CheckNull(ev.ReferralUrl)),。
SqlHelper.MakeInParam("@IsWeb",SqlDbType.Bit,1,ev.PageViewType)。
};
SqlHelper.ExecuteNonQuery(conn,CommandType.StoredProcedure,"blog_TrackEntry",p);。
答疑:SqlParameter赋值之后怎么添加值。
用SqlCommand我知道用add 。
但我想问的是 SqlParameter。
例如
SqlParameter parm = new SqlParameter(PARM_ORDER_ID, SqlDbType.Int); 。
parm.Value = orderId;。
之后能不能再改parm添加一个值 。
因为我写了个方法是传递SqlParameter类型的参数 。
但有时要做些判断
像
SqlParameter parm = new SqlParameter(PARM_ORDER_ID, SqlDbType.Int); 。
parm.Value = orderId;。
if(...)
{
//添加一个参数
ExecuteReader(parm,.....);。
请问应该怎么做呢
最佳答案 int IArticle.Insert(ArticleInfo article) 。
{
//如果对象存在
if (article.ID != -1) 。
return -1;
else
article.ID = TableHelper.GetSequence(SQLHelper.ConnectionString, "Article", "ID");。
//统计执行成功的数量 。
int successCount = 0;。
string SQL_THIS = SQL_INSERT_ARTICLE;。
SqlParameter[] paras = GetParas();。
paras[0].Value = article.ID; 。
paras[1].Value = article.Title; 。
paras[2].Value = article.DateAdded; 。
paras[3].Value = article.Text; 。
paras[4].Value = article.SourceUrl; 。
paras[5].Value = article.PostType; 。
paras[6].Value = article.Author; 。
paras[7].Value = article.Email; 。
paras[8].Value = article.SourceName; 。
paras[9].Value = article.BlogID; 。
paras[10].Value = article.CategoryID; 。
paras[11].Value = article.Summary; 。
paras[12].Value = article.IsBySummary; 。
paras[13].Value = article.DateUpdated; 。
paras[14].Value = article.TitleUrl; 。
paras[15].Value = article.FeedBackCount; 。
paras[16].Value = article.PostConfig; 。
paras[17].Value = article.EntryName; 。
paras[18].Value = article.KeyWord;。
SqlConnection conn = new SqlConnection(SQLHelper.ConnectionString); 。
successCount = SQLHelper.ExecuteNonQuery(conn, CommandType.Text, SQL_THIS, paras);。
return successCount; 。