-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathmysql.cpp
More file actions
47 lines (40 loc) · 948 Bytes
/
mysql.cpp
File metadata and controls
47 lines (40 loc) · 948 Bytes
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
system("chcp 65001"); //use utf8 string
#import "mysql"
var option = new MysqlOption()
{
db = "mir2",
host = "192.168.1.166",
user = "root",
passwd = "zheng008",
prot = 3306,
isreconnect = true
}
var conn = mysql.connect(option);
if(conn == null)
{
println("connect error");
}
var results = conn.call("selectuser",["zheng"])
println(conn.error());
foreach(var result : results)
{
foreach(var record : result.records())
{
println("----------------------------------------");
foreach(var field: record.fields())
{
println("{field.first()}:{field.second()}");
}
}
}
var results = conn.execute("select * from users where username = 'jiang2';")
println(conn.error());
foreach(var result : results)
{
foreach(var record : result.records())
{
println("id:"..record.get("id"));
println("username:"..record.get("username"));
println("userpwd:"..record.get("userpwd"));
}
}