2012年2月22日

Oracle数据库切换SQLServer数据库解决方案

摘要: 序列(Sequence)是Oracle数据库中独有的,由于在项目中使用Sequence生成的数据做为主键,所以必须有一套完整可行的转换方案来替代。涉及到的程序应该改动尽可能的小。我们应该提供一个跟Oracle数据库取序列方法差不多的函数,来缓解由于数据库不同,导致的额外工作量。这里我们来看一下微软的解决方案。使用到的工具为Microsoft SQL Server Migration Assistant 2005 for Oracle(以下简称SSMA)该工具可以从微软网上免费下载。在源数据库Oracle中建立一个测试数据库TestDB_Seq,里面只有一个序列Seq_Test在目标数据库SQL 阅读全文

posted @ 2012-02-22 13:49 疯狂的石头陈 阅读(911) 评论(0) 推荐(0) 编辑

计算字符串中每种字符出现的次数[Dictionary<char,int>泛型集合用法]

摘要: 前几天,同学问了我一道程序员的面试题,题目是 “统计用户输入的一串数字中每个数字出现的次数”。当时看到这个题目,我的第一想法就是:1.先判断用户输入的是否是数字,用if-else语句来判断;2.将用户输入的数字字符串转换成char数组;3.用for循环遍历每个字符,根据switch-case语句来逐一判断。4.再建立一个int数组来接收判断后的结果,最后for循环输出。classProgram{staticvoidMain(string[]args){//计算用户输入的一串数字中每个数字出现的次数Console.WriteLine("请输入一串数字");stringstr= 阅读全文

posted @ 2012-02-22 12:54 疯狂的石头陈 阅读(2387) 评论(10) 推荐(2) 编辑

导航