コード例 #1
0
        public static void injectRecord(RecordObject rec)
        {
            try
            {
                BsonDocument doc = new BsonDocument
                {
                    { "Time", rec.Time },
                    { "Operation", rec.Operation },
                    { "Key", rec.KeyWord },
                    { "Window", rec.Window }
                };

                MongoDBUtils.RecordsCollection.InsertOne(doc);
            }
            catch
            {
                MongoDBUtils.Connect();
            }
        }
コード例 #2
0
        public DBManager()
        {
            MongoDBUtils.Connect();
            //  AppDomain.CurrentDomain.SetData("DataDirectory", Directory.GetCurrentDirectory());
            // sqlCon =

            //        "Data Source=(LocalDB)\\MSSQLLocalDB;Integrated Security=True";

            //       @"Data Source=.\SQLEXPRESS;" +
            //       @"AttachDbFilename=|DataDirectory|\EyeDenticaDB.mdf;
            //       Integrated Security=True;
            //       Connect Timeout=30;
            //       User Instance=True";
            //  conn = new SqlConnection(sqlCon);

            //  conn.ConnectionString =
            //      "Server =.\\SQLExpress; AttachDbFilename =|DataDirectory|EyeDenticaDB.mdf; Database = EyeDenticaDB; Trusted_Connection = Yes;";

            //  @"Data Source = (localdb)\v12.0;" +
            //       "User Instance=true;" +
            //       "Integrated Security=true;" +
            //      @"AttachDbFilename = C:\mf\projectTfs\EyeDentica\EyeDenticaService\EyeDenticaService\DB\EyeDenticaDB.mdf;";
        }
コード例 #3
0
 static MongoDBUtils()
 {
     BsonDefaults.GuidRepresentation = GuidRepresentation.Standard;
     MongoDBUtils.Connect();
 }