C# 数据库字段名设为变量

C# 数据库字段名设为变量,第1张

        static void Main(string[] args)

        {

            string colStrName = "字符串列名"

            string colIntName = "数字列名"

            string strValue = "字符串内容"

            int intValue = 2

            string sql = string.Format(@"update 表名 set 

{0}='{1}',{2}={3}",

colStrName, strValue, colIntName, intValue)

            Console.WriteLine(sql)

            Console.ReadLine()

        }

1、$data['id'] = $arr[0][0]这句$arr[0]的结构是怎样的?它应该是索引数组吧,那么$arr[0][0]存在么?

2、$m ->where() ->save($data2)这句几个意思,where条件都没有,为啥还要写where?$data2又是哪里冒出来的?

你是要将查询出的数据中为空的字段补充信息,这样可能有好几个空字段,所以理想的方法是先找出需要更新的字段,最后再一次性更新。

foreach($arr[0] as $k =>$val){ $data['id'] = $arr[0]['id']if($val == null) $data[$k] = '写入这句'$m->save($data)}

Oracle数据库首先有个数据库名,另外还可以设置一个域名,全局数据库名实际上就是数据库名+域名。例如数据库名叫orcl,域名叫做abc.com,那么全局数据库名就叫orcl.abc.com.SID是数据库的系统标识符,一般是通过设置 *** 作系统环境变量来使用的,通常就是数据库的名字。但是数据库名是Oracle数据库的内部变量,而SID是 *** 作系统的变量。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10829798.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存