我有这个:
import Database.HDBC.Sqlite3
import Database.HDBC
要转换从数据库中提取的行,请使用以下命令:
convertFromSql :: [SqlValue] -> [String]
convertFromSql [name, address, number, postal, city, country] =
[cName, cAddress, cNumber, cPostal, cCity, cCountry] where
cName = (fromSql name)
cAddress = (fromSql address) :: String
cNumber = (fromSql number) :: String
cPostal = (fromSql postal) :: String
cCity = (fromSql city) :: String
cCountry = (fromSql country) :: String
所有方法都可以,但是我可以在从map
获取的条目列表中使用fromSql
sql
吗?也许是一个长镜头:zip
具有类型列表的映射列表,这样上面的代码更简洁吗?