![]() |
Shadowrun: Awakened 29 September 2011 - Build 871
|
00001 using System; 00002 using System.Collections.Generic; 00003 using System.Linq; 00004 using System.Text; 00005 using MySql.Data.MySqlClient; 00006 00007 namespace RoutineAnalyzer 00008 { 00012 static class ParseHelper 00013 { 00014 private static MySqlConnectionStringBuilder _builder; 00015 00016 public static MySqlConnectionStringBuilder SqlBuilder 00017 { 00018 get { return ParseHelper._builder; } 00019 set { ParseHelper._builder = value; } 00020 } 00021 00022 public static MySqlConnection CreateDbConnection() 00023 { 00024 return new MySqlConnection(_builder.ToString()); 00025 } 00026 00027 public const string PreparedStmtName = "pstmt"; 00028 00029 public static string ConvertUnderscoreToCamelCase(string name) 00030 { 00031 string[] nameParts = name.Split('_'); 00032 name = nameParts[0]; 00033 for (int i = 1; i < nameParts.Length; ++i) 00034 { 00035 name += char.ToUpper(nameParts[i][0]); 00036 name += nameParts[i].Substring(1, nameParts[i].Length - 1); 00037 } 00038 00039 return name; 00040 } 00041 } 00042 }
Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.