why my 2005 buick Terraza will not stay crank? on 2005 Buick Terraza

The horn will blow and the lights will come on but when I crank it up it cuts off.

2 answers 2 comments
Have the battery tested. Horn and lights require only a little power to operate, the starter draws much more and maybe the battery can't handle the load. You might try jump starting the car.
Is your security light staying on?
No the security light is not on ,however the car will not start on a boost either. All the lights are on it turns over but will not stay.
The boost is mis-leading, it tells us the battery does not have enough amps to spin the starter. Is there any codes associated with the no start condition?