Programación

86
LEFT OUTER se une a Rails 3

Tengo el siguiente código: @posts = Post.joins(:user).joins(:blog).select que está destinado a encontrar todas las publicaciones y devolverlas y los usuarios y blogs asociados. Sin embargo, los usuarios son opcionales, lo que significa que el INNER JOINque :joinsgenera no devuelve muchos...

86
'hacer ... mientras' frente a 'mientras'

Posibles duplicados: While vs. Do While ¿ Cuándo debo usar los bucles do-while en lugar de while? He estado programando por un tiempo (2 años de trabajo + 4.5 años de grado + 1 año de preuniversitario), y nunca he usado un ciclo de hacer mientras no me veo obligado a hacerlo en el...

86
incluyendo parámetros en OPENQUERY

¿Cómo puedo usar un parámetro dentro de sql openquery, como: SELECT * FROM OPENQUERY([NameOfLinkedSERVER], 'SELECT * FROM TABLENAME where field1=@someParameter') T1 INNER JOIN MYSQLSERVER.DATABASE.DBO.TABLENAME T2 ON T1.PK = T2.PK

86
string.Unirse a una List <int> u otro tipo

Quiero convertir una matriz o lista de entradas en una cadena delimitada por comas, como esta: string myFunction(List<int> a) { return string.Join(",", a); } Pero string.Join solo toma List<string>como segundo parámetro. ¿Cuál es la mejor manera de hacer esto?

86
MySQL obtiene la posición de la fila en ORDER BY

Con la siguiente tabla MySQL: +-----------------------------+ + id INT UNSIGNED + + name VARCHAR(100) + +-----------------------------+ ¿Cómo puedo seleccionar una sola fila Y su posición entre las otras filas de la tabla, cuando se ordena por name ASC. Entonces, si los datos de la tabla se...

86
¿Qué hay en una DLL y cómo funciona?

Siempre hago referencia a las DLL en mi código C #, pero siguen siendo un misterio que me gustaría aclarar. Esta es una especie de volcado de preguntas sobre las DLL. Entiendo que una DLL es una biblioteca vinculada dinámicamente, lo que significa que otro programa puede acceder a esta...

86
Git para usuarios de Perforce

He estado usando Perforce durante varios años. Me gustaría cambiar para usar git para mi código personal, pero todos los tutoriales de git que he visto asumen que eres un control de fuente completo n00b (lo que los hace increíblemente tediosos) o que estás acostumbrado svn (que no soy). Conozco...