Exemplo n.º 1
0
        public string GetDatabaseName()
        {
            IDbConnection cn     = SqlCePlugin.CreateConnection(context.ConnectionString);
            string        dbName = cn.Database;

            int index = dbName.LastIndexOfAny(new char[] { '\\' });

            if (index >= 0)
            {
                dbName = dbName.Substring(index + 1);
            }

            return(dbName);
        }
Exemplo n.º 2
0
        static internal IDbCommand CreateCommand(string commandText, string connStr)
        {
            IDbCommand cmd = _appDomain.CreateInstanceAndUnwrap
                             (
                "System.Data.SqlServerCe," + GetAssemblyVersion(connStr),
                "System.Data.SqlServerCe.SqlCeCommand",
                false,
                BindingFlags.OptionalParamBinding,
                null,
                new object[] { commandText },
                null,
                null,
                null
                             ) as IDbCommand;

            IDbConnection cn = SqlCePlugin.CreateConnection(connStr);

            cmd.Connection = cn;
            cn.Open();

            return(cmd);
        }
Exemplo n.º 3
0
        public string GetFullDatabaseName()
        {
            IDbConnection cn = SqlCePlugin.CreateConnection(context.ConnectionString);

            return(cn.Database);
        }