System.Data.SqlClient.SqlException: 第 1 行: '' 附近有语法错误。

liuwaiqiang1981 2004-12-20 03:20:01
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

If Not IsPostBack Then
Dim tbname As String = Session("dtname")
conn = New SqlConnection("server=localhost;database=cjglxt;uid='sa';pwd='lwqyll1353'")
sqldap = New SqlDataAdapter("select * from '" + tbname + "'", conn)
ds = New DataSet
sqldap.Fill(ds, "dtchengji")
Session("MyData") = ds.Tables("dtchengji")
Else
dtchengji = Session("mydata")
End If
End Sub

运行时提示:System.Data.SqlClient.SqlException: 第 1 行: '' 附近有语法错误。错误。

另外:我想实现:运行时创建一个datatable ,往里面添加数据。然后点击保存按钮时,把datatable里面的所有数据存在数据库里面。请问我这样做行不行:
Private Sub Btnext_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnext.Click -----往数据表里面添加数据

dtchengji = CType(Session("mydata"), DataTable)
rows = dtchengji.NewRow
rows.Item("banji") = ddlnianji.SelectedItem.Value.ToString & "." & ddlbanji.SelectedItem.Value.ToString
rows.Item("xuehao") = CLng(Txuehao.Text)
rows.Item("xingming") = Txingming.Text
rows.Item("chengji") = CDec(Tchengji.Text)
dtchengji.Rows.Add(rows)
dtchengji.AcceptChanges()

Session("mydata") = dtchengji
Txuehao.Text = CStr(CLng(Txuehao.Text) + 1)
End Sub

Private Sub btsave_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btsave.Click ------往数据库里面倒的数据

Dim commandstr As New SqlCommandBuilder(sqldap)
sqldap.insertCommand = commandstr.insertCommand
sqldap.Update(ds, "dtchengji")
End Sub
...全文
326 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
coldpanth 2004-12-20
  • 打赏
  • 举报
回复
jin_xiaolu2000 2004-12-20
  • 打赏
  • 举报
回复
这个。。。。。。
liuwaiqiang1981 2004-12-20
  • 打赏
  • 举报
回复
已经解决。谢谢各位!我数据库的名字是中文。
sql可能不支持中文。所以出错
liuwaiqiang1981 2004-12-20
  • 打赏
  • 举报
回复
我改了,不好使!郁闷我一天了!完全按照楼主们的说法改的
liuwaiqiang1981 2004-12-20
  • 打赏
  • 举报
回复
不好使啊
Overriding 2004-12-20
  • 打赏
  • 举报
回复
你的数据库连接字符串确实有问题!应该改!
Overriding 2004-12-20
  • 打赏
  • 举报
回复
sorry !

sqldap = New SqlDataAdapter("select * from '" + tbname + "'", ---->
sqldap = New SqlDataAdapter("select * from " + tbname , cnn)
Overriding 2004-12-20
  • 打赏
  • 举报
回复
sqldap = New SqlDataAdapter("select * from '" + tbname + "'", ---->
sqldap = New SqlDataAdapter("select * from " + tbname ", cnn)
liuwaiqiang1981 2004-12-20
  • 打赏
  • 举报
回复
楼主,不是那的错误!
照你的改还是不好使。我把sqldap = New SqlDataAdapter("select * from '" + tbname + "'", conn)
中的tbname变量变成具体数据表名好使
brightheroes 2004-12-20
  • 打赏
  • 举报
回复
("server=localhost;database=cjglxt;uid='sa';pwd='lwqyll1353'")
---》

("server=localhost;database=cjglxt;uid=sa;pwd=lwqyll1353")
源码链接: https://pan.quark.cn/s/a4b39357ea24 在本研究中,我们将详细研究如何借助Python执数据可视化,旨在剖析2018年期间中国四个主要城市——北京、上海、广州以及深圳的空气质量状况。通过绘制反映空气质量指数(AQI)与细颗粒物(PM2.5)变化趋势的图表,我们能够深入理解这些大都市全年的空气环境质量,并明确评估其优良天气所占的比重。 我们必须首先进数据准备工作。在当前提供的压缩文件内,名为"2018天气"的文件极有可能是数据来源,其中可能收录了涉及四个城市每日空气质量监测的详细信息。这些数据通常涵盖日期、城市名称、AQI数值、PM2.5含量等核心参数。在Python编程环境中,我们惯常运用pandas库来对这类结构化数据进高效的处理和分析。 1. **数据导入与初步处理**: - 利用`pandas.read_csv()`方法来导入存储为CSV格式的数据资料。 - 数据整理:对数据中的空白项、非正常数值进修正,保证数据的精确性。 - 调整日期字段的格式,确保其能够适用于时间序列分析的需求。 2. **数据深度分析**: - 针对每个城市的AQI和PM2.5数据执统计性描述,例如计算平均值、中位数、标准偏差等指标。 - 确定空气质量良好天气的天数,即那些AQI值低于75(依据中国的空气质量评估标准)的日数。 3. **数据呈现**: - 运用matplotlib或seaborn工具绘制折线图,直观展示四个城市在2018年全年的AQI和PM2.5变化动态。 - 可通过采用不同的颜色方案和线条类型来区分不同城市的数据系列。 - 添加必要的图示元素,如日期坐标轴、城市名称标注、图表标题及图例说明,以提升图表的可读...

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧