sábado, 13 de julio de 2019

Operadores Para Microsoft Access



Tabla de operadores

Un operador es un signo o símbolo que especifica el tipo de cálculo que se realiza en una expresión. Hay operadores matemáticos, de comparación, lógicos y de referencia. Access admite diversos operadores, incluidos los operadores aritméticos como +, -, de multiplicación (*) y división (/), además de los operadores de comparación para comparar valores, los operadores de texto para concatenar texto y los operadores lógicos para determinar valores verdadero o falsos. En este artículo se proporciona información sobre el uso de estos operadores.
Nota: Desde Access 2010, el Generador de expresiones tiene IntelliSense, para que pueda ver qué argumentos requiere la expresión.

En este artículo

Operadores aritméticos

Los operadores aritméticos se usan para calcular un valor de dos o más números, o cambiar el signo de un número de positivo a negativo o viceversa.
Operador
Propósito
Ejemplo
+
Suma dos números.
[Subtotal]+[ImpuestoSobreVentas]
-
Busca la diferencia entre dos números o indica el valor negativo de un número.
[Precio]-[Descuento]
*
Multiplica dos números.
[Cantidad]*[Precio]
/
Divide el primer número entre el segundo.
[Total]/[RecuentoDeElementos]
\
Redondea ambos números a enteros, divide el primer número entre el segundo y, después, trunca el resultado a un entero.
[Registradas]\[Salas]
Resto
Divide el primer número entre el segundo y después devuelve únicamente el resto.
[Registradas] Resto [Salas]
^
Eleva un número a la potencia de un exponente.
Número ^ Exponente

Operadores de comparación

Los operadores de comparación se usan para comparar valores y devolver un resultado que sea True, False o Null.
Operador
Propósito
Ejemplo
<
Devuelve True si el primer valor es menor que el segundo valor.
Valor1 < Valor2
<=
Devuelve True si el primer valor es menor o igual que el segundo valor.
Valor1 <= Valor2
>
Devuelve True si el primer valor es mayor que el segundo valor.
Valor1 > Valor2
>=
Devuelve True si el primer valor es mayor o igual que el segundo valor.
Valor1 >= Valor2
=
Devuelve True si el primer valor es igual al segundo valor.
Valor1 = Valor2
<>
Devuelve True si el primer valor no es igual al segundo valor.
Valor1 <> Valor2
Nota: En todos los casos, si el primer valor o el segundo es Null, entonces el resultado, también es Null. Dado que un valor Null representa un valor desconocido, el resultado de cualquier comparación con un valor Null también es desconocido.

Operadores lógicos

Los operadores lógicos se usan para combinar dos valores Booleanos y devolver un resultado verdadero, falso o nulo. Los operadores lógicos también se denominan operadores Booleanos.
Operador
Propósito
Ejemplo
Y
Devuelve True cuando Expresión1 y Expresión2 son verdaderas.
Expresión1 Y Expresión2
O
Devuelve True cuando Expresión1 o Expresión2 es verdadera.
Expresión1 O Expresión2
Eqv
Devuelve True cuando tanto Expresión1 como Expresión2 son verdaderas, o cuando Expresión1 y Expresión2 son falsas.
Expresión1 Eqv Expresión2
No
Devuelve True cuando la Expresión no es verdadera.
No Expresión
Xor
Devuelve True si Expresión1 es verdadera o Expresión2 es verdadera, pero no ambas.
Expresión1 Xor Expresión2

Operadores de concatenación

Los operadores de concatenación se usan para combinar dos valores de texto en uno.
Operador
Propósito
Ejemplo
&
Combina dos cadenas para formar una.
cadena1 & cadena2
+
Combina dos cadenas para formar una y propaga los valores Null (si un valor es Null, toda la expresión se evalúa como Null).
cadena1 + cadena2

Operadores especiales

Los operadores especiales se usan para devolver un resultado True o False como se describe en la tabla siguiente.
Operador
Propósito
Ejemplo
Is Null o Is Not Null
Determina si un valor es nulo o no nulo.
Campo1 Is Not Null
Like "patrón"
Compara valores de cadena mediante los operadores de comodín ? y *.
Campo1 Like "instruct*"
Between valor1 And valor2
Determina si un valor numérico o de fecha se encuentra dentro de un rango.
Campo1 Between 1 And 10
- O -
Campo1 Between #01-07-07# Y #31-12-07#
In(valor1,valor2...)
Determina si un valor se encuentra dentro de un conjunto de valores.
Campo1 In ("rojo","verde","azul")
- O - 
Campo1 In (1,5,7,9)

Conectar una Base de datos MySQL con Java y Netbeans

 Paso 1

Primero necesitamos tener instalado en nuestra PC el Netbeans, java y MySQL por supuesto.

Paso 2

Descargar el MySQL Java Conector, descomprimirlo y ubicarlo en una carpeta de fácil acceso.

Paso 3

Ahora vamos al Netbeans y creamos un nuevo proyecto, le ponemos un nombre y seleccionamos para crear la clase principal por defecto.
En mi caso el nombre de mi proyecto es mysql-con y la clase por defecto que se creo fue MysqlCon.java.

Paso 4

En el menu de la derecha del Netbeans buscamos en el arbol de proyectos, seleccionamos el proyecto actual y vamos a la carpeta de librerías, le damos click derecho y buscamos el MySQL Java Conector de donde lo guardamos en el paso 2, seleccionamos el archivo .jar.

Paso 5

Ahora vamos a escribir el código de nuestra función de conexión a la base de datos:
[code language=”java”]
public static void connect(){
String url = "jdbc:mysql://localhost:3306/myjavaapp1";
String user = "root";
String pass = "";
System.out.println("Conectando…");
try(Connection connection = DriverManager.getConnection(url, user,pass)){
System.out.println("Conectado!!");
}catch(SQLException e){
System.out.println(e.getMessage());
}
}
[/code]
En tu caso debes modificar el valor de las variables url, user y password.
La variable url equivale a la ubicacion del servidor de la base de datos, en este caso en localhost en el puerto 3306 y despues una diagonal separando el nombre de la base de datos.

Paso 6

Crear la base de datos.
PAra ello debemos recurrir a una consola de comandos o algun gestor visual como MySQLWordBench o el mismisimo PHPMyAdmin.
El codigo SQL de la base de datos en cuestión es el siguiente.
[code language=”sql”]
create database myjavaapp1;
use myjavaapp1;
create table user(
id int not null auto_increment primary key,
username varchar(125) unique,
password varchar(125),
created_at datetime
);
[/code]

Paso 7

Ahora que ya hemos cubierto los pasos necesarios vamos a ejecutar el proyecto.
Por cierto recuerden agregar una llamada a la funcion connect() dentro de la funcion main() …

mysql1

Paso 8

Despues de la linea donde mandamos a imprimir el texto “Conectado!” podemos usar el codigo siguiente para agregar un usuario:
[code language=”java”]
System.out.println("Insertando …");
Statement s = connection.createStatement();
String query1 = "insert into user (username,password,created_at) value (\"user1\",\"mypassword\",NOW())";
s.executeUpdate(query1);
[/code]
Y seguido de ese podemos usar el siguiente para mostrar o hacer un recorrido de todos los registros de la tabla user.
[code language=”java”]
// vamos a recorrer
String query2 = "select * from user";
ResultSet r = s.executeQuery(query2);
[/code]

Los mail de oulook no se pueden reenviar.

 cuando en el asunto poseen un caracter especial por ejemplo @#$ los correos no salen y no te muestra ningun correo de rebote, especialmente...