Bonsoir
Voila une petite question simple pour un dimanche soir :
est-ce que quelqu'un sait où je pourrais trouver les types de variables pour une base ACCESS ?
je souhaite faire un "CREATE TABLE ...."
merci
bonne soirée
KaloOopS
Bonsoir
Voila une petite question simple pour un dimanche soir :
est-ce que quelqu'un sait où je pourrais trouver les types de variables pour une base ACCESS ?
je souhaite faire un "CREATE TABLE ...."
merci
bonne soirée
KaloOopS
les types de variables sont celles du langage SQL uniquement. si vous souhaitez des précisions n'hésitez pas
Bonne soirée
alors, de mémoire, les plus courantes :
int : entier
real : décimal
nvarchar(size) : chaîne de caractères unicode
varchar(size) : chaîne de caractères ANSI
date ou datetime : date
money : décimal à 2 chiffres après la virgule
Il fût un temps où j'ai utilisé des bases ACCESS en C#... J'utilisais les types suivants:
C'est pas complet, mais si ça peut t'aider
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 protected OleDbType GetDbType(MyDbType myDbType) { switch (myDbType) { case MyDbType.Int32: return OleDbType.Integer; case MyDbType.Boolean: return OleDbType.Boolean; case MyDbType.DateTime: return OleDbType.DBTimeStamp; case MyDbType.String: return OleDbType.VarChar; case MyDbType.StringFixedLength: return OleDbType.Char; default: throw new NotSupportedException("GetSpecificDbType " + myDbType.ToString()); } } protected override string GetDbTypeString(MyDbType myDbType) { switch (myDbType) { case MyDbType.Int32: return "Integer"; case MyDbType.Boolean: return "bit"; case MyDbType.DateTime: return "datetime"; case MyDbType.String: return "VarChar"; case MyDbType.StringFixedLength: return "Char"; default: throw new NotSupportedException("GetDbTypeString " + myDbType.ToString() + " Not Supported "); } } public enum MyDbType { Int32, // SqlServer:int Boolean, // SqlServer:bit DateTime, // SqlServer:datetime String, // SqlServer:ntext/nvarchar/... StringFixedLength // SqlServer:char(x) }![]()
Partager