电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

mssql默認不區分大小寫;向excel中寫入長整型時異常

瀏覽:133日期:2022-08-07 11:05:30

1.sql server 2000下默認不區分大小寫,不區分全半角

平時會遇到這種狀況:當查詢字段等于'a'的記錄時,查詢結果中包括等于 A a A 的記錄;原因是在Sql Server數據庫中建立的數據表字符類型字段是不區分大小寫、全半角的,無論是查詢還是排序它們都被認為是一樣的:aAaAbBbBcCcCdDdD

如果你想建立一個支持大小寫區分的字段,應該這樣寫:field NVARCHAR(50) COLLATE Chinese_PRC_CS_AS,;-- 區分大小寫

如果你想建立一個支持全半角區分的字段,應該這樣寫:field NVARCHAR(50) COLLATE Chinese_PRC_CI_AS_WS,-- 區分全角半角

如果你想讓這個字段既支持大小寫區分又支持全半角區分,應該這樣寫:field NVARCHAR(50) COLLATE Chinese_PRC_CS_AS_WS,-- 區分大小寫和全角半角

在中文版sqlserver2000下默認字段類型是這樣的:field NVARCHAR(50) COLLATE Chinese_PRC_CI_AS,-- SQL Server 默認區分重音(重音是什么東西?)

使用可視化窗口設置也很簡單:使用企業管理器,選擇表使用“設計表”功能-排序規則打開窗口:勾選區分大小寫,勾選區分寬度(全半角區分)

==================================================================================2.有一個使用.net寫入Excel的程序,在win2000下會出現異常,在win2003下則不出現此異常,情況很特別

定位在錯誤出現處的一行代碼是sheet0.Cell[1,1] = Row['L'];

通過查看已經寫入的部分,出現錯誤時將要寫入的是一個整型數值。編寫一個Excel中寫入整型數的程序,未能重現此bug。

考慮到列L的數據是從數據庫中讀出并未顯示使用某種類型表示它,所以它的類型不一定是整型;打開數據庫查看,L的類型定義是bigint;編寫一個Excel寫入長整型數的程序,重現此bug。

此問題說明在Win2000下,為Excel寫入長整型時,未能正確轉換為字符串。在Excel中所有值的表示都是使用字符串,我們在將值寫入Excel之前就應該將其轉換為字符串類型。該行代碼修改為以下樣式后,不再出現異常:sheet0.Cell[1,1] = Row['L'].Tostring();

當我們使用的對象預期為字符串類型時,最好使用顯示轉換的寫法,以避免隱式轉換時出現不可預期的異常。http://blog.csdn.net/dongma_yifei/archive/2007/01/25/1493597.aspx

標簽: excel
主站蜘蛛池模板: PE一体化污水处理设备_地埋式生活污水净化槽定制厂家-岩康塑业 | 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | pos机办理,智能/扫码/二维码/微信支付宝pos机-北京万汇通宝商贸有限公司 | 南京交通事故律师-专打交通事故的南京律师| 桐城新闻网—桐城市融媒体中心主办 | 不锈钢发酵罐_水果酒发酵罐_谷物发酵罐_山东誉诚不锈钢制品有限公司 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 浇钢砖,流钢砖_厂家价低-淄博恒森耐火材料有限公司 | 卫浴散热器,卫浴暖气片,卫生间背篓暖气片,华圣格浴室暖气片 | 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 余姚生活网_余姚论坛_余姚市综合门户网站 | 齿辊分级破碎机,高低压压球机,立式双动力磨粉机-郑州长城冶金设备有限公司 | 钢托盘,铁托盘,钢制托盘,镀锌托盘,饲料托盘,钢托盘制造商-南京飞天金属13260753852 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 杭州中策电线|中策电缆|中策电线|杭州中策电缆|杭州中策电缆永通集团有限公司 | 广州市哲铭油墨涂料有限公司,水性漆生产研发基地 | 高硼硅玻璃|水位计玻璃板|光学三棱镜-邯郸奥维玻璃科技有限公司 高温高压釜(氢化反应釜)百科 | sfp光模块,高速万兆光模块工厂-性价比更高的光纤模块制造商-武汉恒泰通 | 温湿度记录纸_圆盘_横河记录纸|霍尼韦尔记录仪-广州汤米斯机电设备有限公司 | DAIKIN电磁阀-意大利ATOS电磁阀-上海乾拓贸易有限公司 | 电子海图系统-电梯检验系统-智慧供热系统开发-商品房预售资金监管系统 | 机器视觉检测系统-视觉检测系统-机器视觉系统-ccd检测系统-视觉控制器-视控一体机 -海克易邦 | 爱德华真空泵油/罗茨泵维修,爱发科-比其尔产品供应东莞/杭州/上海等全国各地 | 活性炭-蜂窝-椰壳-柱状-粉状活性炭-河南唐达净水材料有限公司 | 网站seo优化_seo云优化_搜索引擎seo_启新网络服务中心 | 六自由度平台_六自由度运动平台_三自由度摇摆台—南京全控科技 | 免费个人pos机申请办理-移动pos机刷卡-聚合收款码办理 | 智能风向风速仪,风速告警仪,数字温湿仪,综合气象仪(气象五要素)-上海风云气象仪器有限公司 | 写方案网_方案策划方案模板下载| 聚合氯化铝厂家-聚合氯化铝铁价格-河南洁康环保科技 | 电机修理_二手电机专家-河北豫通机电设备有限公司(原石家庄冀华高压电机维修中心) | 天一线缆邯郸有限公司_煤矿用电缆厂家_矿用光缆厂家_矿用控制电缆_矿用通信电缆-天一线缆邯郸有限公司 | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 品牌广告服务平台,好排名,好流量,好生意。 | CE认证_FCC认证_CCC认证_MFI认证_UN38.3认证-微测检测 CNAS实验室 | 大立教育官网-一级建造师培训-二级建造师培训-造价工程师-安全工程师-监理工程师考试培训 | 上海洗地机-洗地机厂家-全自动洗地机-手推式洗地机-上海滢皓洗地机 | 楼梯定制_楼梯设计施工厂家_楼梯扶手安装制作-北京凌步楼梯 | 铝箔袋,铝箔袋厂家,东莞铝箔袋,防静电铝箔袋,防静电屏蔽袋,防静电真空袋,真空袋-东莞铭晋让您的产品与众不同 | 雷蒙磨,雷蒙磨粉机,雷蒙磨机 - 巩义市大峪沟高峰机械厂 |