我想从 Erlang 中的用户那里获取输入并将其添加到数据库中
I want to get input from the user in Erlang and add it to the database
insert(Id, Country, Province, City, Street, PostCode) ->
odbc:start(),
{ok,Seve} = odbc:connect("DSN=test", []),
io:fwrite("~p", odbc:param_query(Seve,"INSERT INTO Address (ID, COUNTRY,
PROVINCE, CITY, STREET, POST_CODE) VALUES(?, ?, ?, ?, ?, ?)"
我想在 Erlang 中获取用户的输入并将其添加到数据库中。
现在在哪里使用输入的值?
要获取输入的用户,请使用以下函数。
{ok, Input} = io:read("Enter a params: ").
编辑,
确保 Params 的输入类似于 [1,3,4,...]
odbc:param_query(Seve,"INSERT INTO Address (ID, COUNTRY,
PROVINCE, CITY, STREET, POST_CODE) VALUES(?, ?, ?, ?, ?, ?)", Params).
insert(Id, Country, Province, City, Street, PostCode) ->
odbc:start(),
{ok,Seve} = odbc:connect("DSN=test", []),
io:fwrite("~p", odbc:param_query(Seve,"INSERT INTO Address (ID, COUNTRY,
PROVINCE, CITY, STREET, POST_CODE) VALUES(?, ?, ?, ?, ?, ?)"
我想在 Erlang 中获取用户的输入并将其添加到数据库中。
现在在哪里使用输入的值?
要获取输入的用户,请使用以下函数。
{ok, Input} = io:read("Enter a params: ").
编辑, 确保 Params 的输入类似于 [1,3,4,...]
odbc:param_query(Seve,"INSERT INTO Address (ID, COUNTRY,
PROVINCE, CITY, STREET, POST_CODE) VALUES(?, ?, ?, ?, ?, ?)", Params).