Complete PostGres from previous commit - (Not Tested)
Signed-off-by: Terry <terry@digiworldz.com> Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>0.9.1.1
							parent
							
								
									2f79f463ea
								
							
						
					
					
						commit
						999a068172
					
				|  | @ -115,9 +115,25 @@ namespace OpenSim.Data.PGSQL | |||
|         } | ||||
| 
 | ||||
|         //BA MOD... | ||||
|         public RegionData GetSpecific(string regionName, UUID ScopeID) | ||||
|         public RegionData GetSpecific(string regionName, UUID scopeID) | ||||
|         { | ||||
|             return null; | ||||
|             string sql = "select * from " + m_Realm + " where lower(\"regionName\") = lower(:regionName) "; | ||||
|             if (scopeID != UUID.Zero) | ||||
|                 sql += " and \"ScopeID\" = :scopeID"; | ||||
| 
 | ||||
|             using (NpgsqlConnection conn = new NpgsqlConnection(m_ConnectionString)) | ||||
|             using (NpgsqlCommand cmd = new NpgsqlCommand(sql, conn)) | ||||
|             { | ||||
|                 cmd.Parameters.Add(m_database.CreateParameter("regionName", regionName)); | ||||
|                 if (scopeID != UUID.Zero) | ||||
|                     cmd.Parameters.Add(m_database.CreateParameter("scopeID", scopeID)); | ||||
|                 conn.Open(); | ||||
|                 List<RegionData> ret = RunCommand(cmd); | ||||
|                 if (ret.Count == 0) | ||||
|                     return null; | ||||
| 
 | ||||
|                 return ret[0]; | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         public RegionData Get(int posX, int posY, UUID scopeID) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Terry
						Terry