The escape for the double quote is another double quote, so try:
Dim q As String = "Select * from Item where Name = '9"" Plate - Champagne'"
Edit: Hrmm..
Did you try:
Dim q As String = "Select * from Item where Name = '9" Plate - Champagne'"
or
Dim q As String = "Select * from Item where Name = '9"" Plate - Champagne'"
or
Dim q As String = "Select * from Item where Name = '9"""" Plate - Champagne'"
or
Dim q As String = "Select * from Item where Name = '9" Plate - Champagne'"
or
Dim q As String = "Select * from Item where Name = '9%22 Plate - Champagne'"
Actually.. have you tried url-encoding the whole string?
Dim q As String = "Select%20*%20from%20Item%20where%20Name%20%3D%20%279%22%20Plate%20-%20Champagne%27"
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…