vendredi 16 novembre 2007
Syndica US
Par Shire, vendredi 16 novembre 2007 à 15:12 :: General
Je suis heureux de vous informer que Syndica en version us est sorti.
Aller au contenu | Aller au menu | Aller à la recherche
vendredi 16 novembre 2007
Par Shire, vendredi 16 novembre 2007 à 15:12 :: General
Je suis heureux de vous informer que Syndica en version us est sorti.
dimanche 21 octobre 2007
Par Shire, dimanche 21 octobre 2007 à 16:01 :: General
Je suis heureux de vous informer que Syndica en version allemande est sorti.
jeudi 20 septembre 2007
Par Shire, jeudi 20 septembre 2007 à 10:30 :: General
Syndica est en ligne depuis bientôt deux semaines. Un habillage est prévue ne vous inquitez pas.
Par Shire, samedi 11 août 2007 à 19:15 :: General
J'ai decouvert il y'a quelques mois le langage D.
Je n'ai pas encore developpé d eprogramme avec mais je vais surment transcrire un programme C# pour comparer les performances.
dimanche 15 juillet 2007
Par Shire, dimanche 15 juillet 2007 à 03:33 :: General
I used oldsyntax=yes in the connection string cause CoolStorage by default use @ symbol as parameter symbol.
using System; using System.Data; using MySql.Data.MySqlClient; using System.Text.RegularExpressions;
namespace Activa.CoolStorage { public class CSDataProviderMySql : CSDataProvider { public CSDataProviderMySql(string connectionString) : base(connectionString) { }
protected internal override IDbConnection CreateConnection() { IDbConnection conn = new MySqlConnection(ConnectionString);
conn.Open();
return conn; }
protected internal override CSDataProvider Clone() { return new CSDataProviderMySql(ConnectionString); }
protected internal override IDbCommand CreateCommand(string sqlQuery, CSParameterCollection parameters) {
MySqlCommand sqlCommand = (MySqlCommand)Connection.CreateCommand();
sqlCommand.Transaction = (MySqlTransaction)CurrentTransaction;
if (sqlQuery.ToUpper().StartsWith("DELETE ") || sqlQuery.ToUpper().StartsWith("SELECT ") || sqlQuery.ToUpper().StartsWith("UPDATE ") || sqlQuery.ToUpper().StartsWith("INSERT "))
sqlCommand.CommandType = CommandType.Text;
else
sqlCommand.CommandType = CommandType.StoredProcedure;
sqlCommand.CommandText = sqlQuery;
if (parameters != null && !parameters.IsEmpty)
foreach (CSParameter csParameter in parameters)
{
IDbDataParameter dataParameter = sqlCommand.CreateParameter();
dataParameter.ParameterName = csParameter.Name;//.Replace("@", "?");
dataParameter.Direction = ParameterDirection.Input;
dataParameter.Value = ConvertParameter(csParameter.Value);
sqlCommand.Parameters.Add(dataParameter);
}
return sqlCommand;
}
protected internal override string QuoteField(string fieldName) { return fieldName; } protected internal override string QuoteTable(string tableName) { return tableName; }
protected internal override string LastIDStatement { get { return "SELECT LAST_INSERT_ID()"; } }
protected internal override string InsertDefaultValuesStatement { get { return "insert into {0} default values"; } }
protected internal override string NativeFunction(string functionName, ref string parameters)
{
switch (functionName.ToUpper())
{
default: return functionName.ToUpper();
}
}
protected internal override bool SupportsNestedTransactions { get { return false; } }
} }
vendredi 13 avril 2007
Par Shire, vendredi 13 avril 2007 à 15:02 :: Simplibourse
Simplibourse est un logiciel que je developpe sur mon temps libre.
C'est un logiciel de gestion de portefeuille boursier et de transactions boursières simple et gratuit.