h19891338 发表于 2008-6-7 17:35

初学sql语句问题

try
            {
                getConnection getCon = new getConnection();
                oledCon = getCon.OledCon();
                oledCon.Open();
                string strAdd = "insert into tb_musicinfo  values ( ";
                strAdd += "'" + tb_aut.strMusic_code + "','" + tb_aut.strMusicC_name + "',";
                strAdd += "'" + tb_aut.strMusic_author + "','" + tb_aut.strMusic_Kind + "',";
                strAdd += "'" + tb_aut.strMusic_chinse + "','" + tb_aut.strMusic_filepath + "',";
                strAdd += "'" + tb_aut.strMusic_Ping + "','" + tb_aut.daMusic_date + "',";
                strAdd+="'"+ tb_aut.intMusic_falg+"')";
                oledcmd = new OleDbCommand(strAdd, oledCon);
                intResult = oledcmd.ExecuteNonQuery();
                return intResult;
            }
中strAdd += "'" + tb_aut.strMusic_author + "','" + tb_aut.strMusic_Kind + "',";这样的语句看不懂
请求老鸟指教

saberasurada 发表于 2008-6-8 14:18

不知你是,内容看不懂呢,还是结构不明白,说的清楚点吧。[tk09]

h19891338 发表于 2008-6-8 22:16

结构不明白
讲讲咯

guoxhvip 发表于 2008-6-8 23:58

我感觉你这的问题不应该是sql不懂 而是那段代码你不懂

blueskyss 发表于 2008-6-9 20:04

其实很简单

saberasurada 发表于 2008-6-9 20:30

在回答你问题之前想先确认一下,下面这段sql明白吗?[tk03]

例:insert into countries values('CA','Canada',2);明白吗?

是不理解CA要加‘’还是其他的。

[[it] 本帖最后由 saberasurada 于 2008-6-9 20:31 编辑 [/it]]

ICESJ 发表于 2008-6-9 23:13

你应该是不明白创建字符串吧。那一段其实就是创建一条sql语句。

页: [1]

编程论坛