Lopez, 52, was taken into custody Thursday night at Caesars Windsor and released without being charged.
"Tied one on last night. Not feeling great this morning. I was trying to sleep it off, unfortunately, it was on the casino floor," Lopez said in a statement.
The entertainment news website TMZ.com ran a photo that appeared to show Lopez passed out on the casino floor at Caesars Windsor, where he was booked to do a show Friday night.
The Windsor Star reported the incident occurred just before 11 p.m., with an Ontario Provincial Police enforcement unit working inside the gambling palace taking Lopez into custody and then turning him over to Windsor police.
Jhoan Baluyot, a representative for Caesars Windsor, said Lopez's show would go as scheduled Friday night.