• Viernes 8 de Noviembre de 2024, 11:49

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - sukre_83

Páginas: [1]
1
C/C++ / recuperar consulta resultado de row en un array char
« en: Domingo 8 de Mayo de 2011, 18:16 »
intento recuperar los valores de la consuta y guardarlos en una variable posiciones[10] pero ahora me al ejecutar salta una excepcion y no veo donde

Código: C++
  1. string consultaPartida= "Select * from tiradasjugadorespartida where TiradaPartida="+p+" and JugPartida="+jug+" and Tirada="+t+" and NumBola="+b+";";
  2. char consPartida[100];
  3. int k=0;
  4. strcpy(consPartida,consultaPartida.c_str());
  5. cout<<consPartida<<endl;
  6.  
  7.  
  8. mysql_query(myData,consPartida);
  9.  res=mysql_store_result(myData);
  10.  row = mysql_fetch_row(res);
  11. k = (int) mysql_num_rows(res);
  12. cout<<k<<endl;
  13. char posiciones[10]=B;
  14. int j=0;
  15. for(i=4;i<14;i++){ //solo con los datos de los bolos
  16.   strcat(posiciones,row[i]); //aqui se para la ejecucion
  17.  
  18. }
  19.  
  20. cout<<posiciones<<endl;
  21.  mysql_free_result(res);
  22.  
¿Cual seria la mejor forma de guardar esos resultados?
gracias

2
C/C++ / pasar objeto MYSQL a funcion
« en: Sábado 7 de Mayo de 2011, 15:12 »
queria saber cual es la forma correcta de pasar el puntero al objeto MYSQL para realizar la conexion y las diferentes consultas en funciones
codigo que e intentado:

Código: C++
  1. #include <cstdlib>
  2. #include <iostream>
  3. #include <cstdlib>
  4. #include <ctime>
  5. #include <iostream>
  6. #include <string.h>
  7. #include <winsock.h>
  8. #include <stdlib.h>
  9. #include <cstdlib>
  10. #include <stdio.h>
  11. #include "mysql/mysql.h"
  12. #include <unistd.h>
  13.  
  14. using namespace std;
  15. int conecta(*MYSQL);
  16.  
  17. int main(){
  18.     MYSQL *myData;
  19.  
  20. consulta=AleatorioBolos(Lista,p,t,jug,b);
  21. cout<<consulta<<endl;
  22.      system("PAUSE");
  23.     return EXIT_SUCCESS;
  24. }
  25. //funcion conexion........//
  26. int conecta(myData){
  27. if(!(myData = mysql_init(0))) {
  28.    return 1;
  29. }
  30. //establezco conexion...//
  31.    if(!mysql_real_connect(myData, NULL, "dai2d12", "markos27", "dai2d12", MYSQL_PORT, NULL, 0)) {
  32.       // No se puede conectar con el servidor en el puerto especificado.
  33.       cout << "Imposible conectar con servidor mysql en el puerto "
  34.    << MYSQL_PORT << endl;
  35.    return 1;
  36. }
  37. else{
  38. cout<<"conectado con exito"<<endl;
  39. }
  40.  
aver si alguien me puede echar un cable
gracias

3
C/C++ / Problema pasar argv como parametro a funcion
« en: Jueves 5 de Mayo de 2011, 20:41 »
Buenas
Me gustaria saber como pasar y recoger el valor de argv en una funcion
Codigo:
Int Cortaparametros(char *argv);
Int main(int argc,char *argv){
Cortaparametros(argv[2]);
.
.
.
Cortaparametros(argv){
//cortar por tokens con strtok//
Strtok(argv[2],",");//no lo reconoce
}
Alguna idea
Gracias

4
C/C++ / Re: Problema al partir argumentos con delimitador
« en: Miércoles 4 de Mayo de 2011, 18:49 »
Muchas gracias alex88 esa implementacion de split en c tiene muy buena pinta cuando llegue a casa probare aver si puedo adecuarlo a mi solucion
Gracias

5
C/C++ / Problema al partir argumentos con delimitador
« en: Miércoles 4 de Mayo de 2011, 15:39 »
Buenas gente aver si me puede alguien echar una mano
Código: C++
  1.  
En argv[2] tengo (1,4,3...) necesito almacenar en variables cada numero
Estoy utilizando la funcion strtok  que divide en tokens (,) pero no se como coger la posicion exacta que quiera
Aver si a alguien me puede dar una idea o alternativa para realizar el split.
Gracias

6
VB .NET / Re: conversion tipos
« en: Lunes 13 de Diciembre de 2010, 00:34 »
precio as single
do
   dim linea as string=unfichero.readline           /*unalinea tiene 23.6*/
   precio=ctype(linea,single)
   y me guarda 236.0...no se e probado varios tipos y nada

7
VB .NET / conversion tipos
« en: Domingo 12 de Diciembre de 2010, 21:32 »
al intentar guardar una linea de un fichero por ejemplo (20.0) en una variable single me guarda 200...he probado con double,integer,decimal y lo mismo....:hitcomp:
¿como tendira que hace rla conversion?
gracias

8
VB .NET / recuperar objetos de una coleccion
« en: Domingo 12 de Diciembre de 2010, 14:07 »
buenas
tengo un problema al intentar recuperar objetos de un sortedlist(if integer,objeto)
cuando me creo el objeto lo habo pasando parametros al constructor:
     objeto as claseobjeto=new objeto(param1,param2....)
el problema es que nose como recuperar ese objeto y guardarlo en una variable temporal de esa clase:
  dim unObjetoTemp as claseobjeto=coleccion.item(0)
no puedo crearlo ni acceder a sus propiedades por que tengo que crearlo utilizando el constructor....
alguna idea??
gracias

9
C/C++ / Re: problema con funcion
« en: Martes 30 de Noviembre de 2010, 20:01 »
gracias moskito ya pude hacerlo rular con tu explicacion :beer:

10
C/C++ / Problema con fopen
« en: Martes 30 de Noviembre de 2010, 19:58 »
buenas
estoy intentando crear un archivo en un directorio pero al intentar crearlo lo hace en el mismo directorio donde esta el programa...
codigo:
     FILE * pFile;
  pFile = fopen ("c:myfile.txt","w");
  if (pFile!=NULL)
  {
    fputs ("una linea",pFile);
    fclose (pFile);
  }
existe otra forma para acceder al diectorio que me  pasen por parametro y crear alli el archivo
gracias

11
C/C++ / problema con funcion
« en: Lunes 29 de Noviembre de 2010, 19:39 »
Necesito ayuda con una funcion que al compilar me saca el error:
/*70 cannot convert `std::string' to `int' in initialization */
la declaracion la tengo antes del Main
int RecogeDatos(string);
recogo lo que devuelve en una variable entera:
n=RecogeDatos(Buffer);

y el codigo de la funcion;

int RecogeDatos(string){
  int j=0;
  string ext;
for(j=0;j<Buffer.length()-1;j++){
  ext=Buffer.substr(j,Buffer.length()-1);
}
if((strcmp(ext, ".jpeg") == 0)||(strcmp(ext, ".jpg") == 0)||(strcmp(ext, ".gif") == 0)||(strcmp(ext, ".png") == 0)||(strcmp(ext, ".tif") == 0)){
   estado=1;
  return 1;
}
else{
 
  return 0;
}
Hace tiempo que no practico c y estoy bastante verde en lo referente a sintaxis les agradeceria que me echaran una mano
p.d. resuminedo una funcion que recibe un string y devuelve un entero sintaxis de declaracion y llamda ala funcion.
gracias

Páginas: [1]